AIMultiple ResearchAIMultiple Research

Top 6 Open Source RPA Providers in 2024

Top 6 Open Source RPA Providers in 2024Top 6 Open Source RPA Providers in 2024

RPA, or robotic process automation, is an easy-to-use, business process automation technology. RPA has 100+ use cases and many business benefits.

There already are some open source RPA, and we are showing the top 6 ones today, along their source codes.

Note that the ecosystem is still relatively immature. However, with the commodification of RPA technology, more vendors are offering similar solutions. And because open source is transparent and free, it can play a large role in RPA’s future.

If you don’t know where to start with using an open source RPA solution, you could reach out to an RPA partner. Download our whitepaper guide about picking an RPA technology partner:

Guide to Choosing an RPA Technology Partner

List of Open Source RPA software

Open source RPA solutions are software which are distributed, with their source code, to enable users to modify and customize the bot code according to their needs. The following list includes the top open source RPA software and their source codes on GitHub:

Open Source RPALicensingImplementationStars on GitHub
* As of February 2023
Source
Robot Framework Apache 2.0Python
Jython (JVM)
IronPython (.NET)
7.7kGitHub
TagUIApache 2.0Python
R
4.8kGitHub
Open RPAMPL 2.0C#
JavaScript
1.3kGitHub
UI.VisionAGPLv3Python
C#
JavaScript
TypeScript
776GitHub
TasktApache 2.0.Net
C#
758GitHub
RobocorpApache 2.0Python
Robot Framework
719GitHub

Previously available open source tools

1. Automagica

Automagica provided an open source Python RPA library on Github with 12 contributors. Though Automagica was a free open source tool for noncommercial purposes, you needed to pay for the software if you were going to use it for business. The company got acquired and software is no longer open source.

Recommendation to business leaders

Before investing in an open source RPA solution, make sure to understand the open source RPA ecosystem. Our up-to-date research on the future of open source RPA shows that:

  1. Open source does not yet have the momentum to shape RPA as no big corporations have embraced open source projects
  2. Current RPA providers face an innovator dilemma as open source will cause them to reduce their prices
  3. As the RPA market grows, projected to reach $11B by 2027, so will the open source market
  4. The future of RPA will involve more open source tools

For more on RPA

For more info on RPA, feel free to read our research on:

And if you have RPA related questions, feel free to:

Get RPA Whitepaper

And if you are ready to invest in an off-the-shelf RPA solution, check out our data-driven list of RPA vendors and other automation solution providers.

Not all processes are suitable for RPA automation. For complex processes not following simple rules, you might have to use machine learning. We can help you identify the right tool to automate such processes:

Find the Right Vendors
Access Cem's 2 decades of B2B tech experience as a tech consultant, enterprise leader, startup entrepreneur & industry analyst. Leverage insights informing top Fortune 500 every month.
Cem Dilmegani
Principal Analyst
Follow on

Cem Dilmegani
Principal Analyst

Cem has been the principal analyst at AIMultiple since 2017. AIMultiple informs hundreds of thousands of businesses (as per similarWeb) including 60% of Fortune 500 every month.

Cem's work has been cited by leading global publications including Business Insider, Forbes, Washington Post, global firms like Deloitte, HPE, NGOs like World Economic Forum and supranational organizations like European Commission. You can see more reputable companies and media that referenced AIMultiple.

Throughout his career, Cem served as a tech consultant, tech buyer and tech entrepreneur. He advised businesses on their enterprise software, automation, cloud, AI / ML and other technology related decisions at McKinsey & Company and Altman Solon for more than a decade. He also published a McKinsey report on digitalization.

He led technology strategy and procurement of a telco while reporting to the CEO. He has also led commercial growth of deep tech company Hypatos that reached a 7 digit annual recurring revenue and a 9 digit valuation from 0 within 2 years. Cem's work in Hypatos was covered by leading technology publications like TechCrunch and Business Insider.

Cem regularly speaks at international technology conferences. He graduated from Bogazici University as a computer engineer and holds an MBA from Columbia Business School.

To stay up-to-date on B2B tech & accelerate your enterprise:

Follow on

Next to Read

Comments

Your email address will not be published. All fields are required.

10 Comments
ToPrime
Jun 18, 2021 at 19:51

How did the author miss OpenRPA? As the name clearly shows it’s an open-source RPA tool and one of the best around that can compete directly with UiPath.

Cem Dilmegani
Jun 18, 2021 at 20:35

We never heard about it. Feel free to reach out with case studies to our info email

Yaxiong Lin
Feb 28, 2021 at 21:09

Model-Based Testing (MBT) could act as the automation flow (path) to run RPA, if you can build the state machine that represents state changes as result of robotic actions. MBT tools can use the state machine to find the optimal (shortest) path to get to the desired state and execute automation.

Another benefit of using MBT is that the same state model can be used to drive testing of RPAs, just by letting the model running using random sequencer for hours or days.

Check out TestOptimal for more details.

Cem Dilmegani
Mar 01, 2021 at 21:42

Thanks! Had to remove the link since if we allow them, we get too many comments.

Rafael
Jan 05, 2021 at 22:39

Hi Cem. Did you consider AHK when writing this guide? They do not use the term “RPA” anywhere in their website, but as a “scripting language for Windows”, they’re very fit for RPA development.

Fadi Abu Raid
Dec 16, 2020 at 10:56

Open RPA is another promising free RPA software with alot functionalities that are very similar to UiPath.

Cem Dilmegani
Dec 19, 2020 at 06:30

Hi Fadi Abu, thank you for contributing. So do many open source/community edition RPA software: https://research.aimultiple.com/open-source-rpa/
What makes open RPA different?
And I would call it freemium as I am sure they have a business model for monetizing enterprise users.

Bruna
Nov 12, 2020 at 16:21

Hi Cem,
There is a new free and open source software company who recently launched this month called OpenBots. Their RPA automation tool suite provides discovery, development, and bot orchestration capabilities to all users through its RPA Studio, Server, and Discovery software.

Cem Dilmegani
Nov 14, 2020 at 15:29

Thanks! Please make sure that they sign up @ https://grow.aimultiple.com

Augusto
Oct 20, 2020 at 11:16

Automagica is no longer open source.

Cem Dilmegani
Oct 24, 2020 at 15:42

Thanks for the heads up. Hope the acquisition price was worth it. I am sure the user community is not happy, it is not good to invest in the code of an open source project and integrate it into your work, to see it taken offline. Maybe we should also think harder before adding providers to our lists.

Nguyen Le
Oct 08, 2020 at 07:41

Hi Cem,
Can you list Auteros RPA as a free option?. Auteros RPA community version is completely free without any restriction.
Many thanks for that and also for your great blog’s information.

Ollie Felix
Sep 11, 2020 at 06:18

I am so happy I found your blog and I absolutely love your information about open source rpa. I liked and it is wonderful to know about so many things that are useful for all of us! Thanks a lot for this amazing blog!!

Mohamed Ubaid
Sep 02, 2020 at 15:12

It’s free for personal use. Just because they are open source and their sourcecode is on Github – it’s not free. If you want to use the bots in a commercial environment you need to pay per bot.
Its not the same as Chromium / Linux / WP.

Cem Dilmegani
Sep 05, 2020 at 15:45

Thanks Mohamed, you are 100% right, we clarified that above

Martin
Apr 18, 2020 at 18:21

Sorry, Automagica is not open-source , but free for non-commercial use only

AIMultiple
May 27, 2020 at 20:27

Then why is their code on github and they call their solution open source on their own website? Happy to learn from you if we are missing something.

Related research