Templates to Start a New Project
The purpose of the templates we provide via our tooling is to simplify getting started on a new project.
On top of templates, remember that Robocorp Portal is full of open-source example robots and wider solutions that you can use as the basis for your new projects.
Our tooling also supports using company-specific templates, and you can also use standard version control practices and have your projects start from a git repository you have made (rcc pull --help
).
๐ So, we have options, but we are here to talk about the templates Robocorp offers.
Templates overview
As we can only show a limited amount of explanation in the tooling, here we try to give a bit better understanding on the templates to help you in selection.
NOTE: All templates should run out-of-the-box in
Control Room
,VS Code
, or with justRCC
, so do not hesitate to use them as first testers as-is.
- Python - Minimal
- ๐ Just looking for plain Python?
- Template only contains Python environment and a starting Python file, nothing to hold you back.
- Don't forget that
rpaframework
-libraries can also be used in pure Python robots.
- Robot Framework - Standard
- ๐ Just looking to start a fresh and simple Robot Framework project?
- This template gives you the basics, so nothing can hold you back or confuse you.
- Robot Framework - Extended
- ๐ Is your project on the bigger side?
- This template gives you some file structures and extended ways to manage a growing Robot Framework project.
- Robot Framework - Playwright
- ๐ Want to leverage the power of Playwright in browser automations?
- This template has built-in basics, so you can get cracking using the
robotframework-browser
-library that exposest Playwright for Robot Framework.
- Robot Framework - Producer-Consumer
- ๐ Want to get started or just test out Work Items management in Control Room?
- Template gives you a simple producer-consumer structure that you can easily run in VS Code and Control Room.
- Robot Framework - Producer-Consumer Extended
- ๐ Want to get serious with Work Items management in Control Room?
- Template gives you an extended setup with producer-consumer-reporter structure, exception paths, etc.
- Robot Framework - Assistant
- ๐ Looking to create Attended automation?
- Robot that houses RPA.Assistant examples in Robot Framework