Açık kaynak RPA (Robotik Süreç Otomasyonu) otomasyonun geleceğinde hâlâ önemli bir rol oynayabilir. Başlıca avantajları şeffaflık, esneklik ve lisans maliyetlerinin olmamasıdır. Aşağıda altı açık kaynak RPA aracı seçeneğini listeliyor ve kaynak kodlarına bağlantı veriyoruz.
Yedi açık kaynak RPA aracını lisans, dil, platform ve bakım durumu açısından, canlı bir e-posta otomasyonu senaryosundan elde edilen benchmark sonuçlarıyla karşılaştırıyoruz.
Açık kaynak RPA yazılımları listesi
Açık kaynak RPA çözümleri, kullanıcıların bot kodunu ihtiyaçlarına göre değiştirmelerine ve özelleştirmelerine olanak tanıyan kaynak koduyla birlikte dağıtılan yazılımlardır. Aşağıdaki liste en iyi açık kaynak RPA yazılımlarını ve bunların GitHub üzerindeki kaynak kodlarını içerir:
- Robot Framework: Robot Framework Foundation tarafından sürdürülen anahtar kelime odaklı bir otomasyon framework'üdür ve RPA yeteneği yerleşik otomasyon komutlarından değil, SeleniumLibrary gibi harici kütüphanelerden gelir.
- TagUI: Web, masaüstü ve komut satırı genelinde düz dil akış script'lerinden otomasyonu çalıştırır; ancak AI Singapore bakımı durdurmuştur ve proje artık topluluk katkıcılarına bağlıdır.
- OpenRPA: Sürükle-bırak iş akışı tasarımcısını OpenFlow adlı bir orkestrasyon katmanıyla birleştirir ve akış görselleştirme için Node-RED ile entegre olur.
- UI.Vision: Bilgisayarlı görü ve OCR komutlarına sahip bir tarayıcı eklentisidir; ancak masaüstü otomasyonu, AGPLv3 çekirdek lisansı yerine tescilli bir EULA altında dağıtılan yerel bir bileşen olan XModules'u gerektirir.
- Robocorp / Sema4.ai: Bağımsız bir ürün olmaktan çok Robot Framework için geliştirilmiş bir Python kütüphaneleri koleksiyonudur ve Robocorp, Sema4.ai tarafından satın alındıktan sonra aktif bakım altında kalmaya devam etmiştir.
- taskt: .NET Framework üzerinde görsel komut tasarımcısı ve öğe kaydediciye sahip bir C# aracıdır ve bu listede platformlar arası destek sunmayan tek araçtır.
- Skyvern: Sabit seçiciler yerine görü-dil modellerini kullanır; böylece seçici tabanlı bir botu bozacak bir sayfa yeniden tasarımından sonra iş akışı çalışmaya devam eder.
Açık kaynak RPA araçlarının benchmark sonuçları
Senaryolarımızı şunları kullanarak başarıyla yürüttük:
Görev şudur:
- E-postada oturum aç
- “iade” terimini ara
- E-postaları aç ve oku
- Şirket politikasına dayalı yapay zeka tabanlı bir yanıt oluştur.
Robot Framework
Robot Framework, Robot Framework Foundation tarafından desteklenen ve topluluk katkılarıyla sürekli olarak geliştirilen açık kaynaklı bir test otomasyonu framework'üdür. Kabul Testi, ATDD ve BDD için kullanılabilir. Mobil, web, API ve erişilebilirlik testleri için tek bir framework kullanmak önemli bir esneklik sağlar.
Robot Framework ile kullanıcılar Python, Java ve .NET gibi çeşitli programlama dillerini kullanabilir.
Robot Framework, kullanıcıların framework'ü denemesi için çevrimiçi bir düzenleyici sunar ve öğrenme ile uygulamayı desteklemek için ayrıntılı belgeler sağlar.
Artılar
- Geniş kütüphane ekosistemi: Kullanıma hazır geniş bir kütüphane yelpazesi (ör. SeleniumLibrary, RequestsLibrary, MailClientLibrary) farklı otomasyon görevlerinin üstesinden gelmeyi kolaylaştırır.
- Açık kaynak ve canlı topluluk: Aktif geliştirici ve kullanıcı topluluğuyla GitHub üzerinde sürdürülür; forumlar ve sürekli katkılar sunar.
- Test odaklı yaklaşım: Açıkça tanımlanmış test senaryoları ve anahtar kelimeler, otomasyon senaryolarının okunabilirliğini ve sürdürülebilirliğini artırır.
Eksiler
- Güncel olmayan veya desteklenmeyen kütüphaneler: Topluluk tarafından sağlanan bazı kütüphaneler artık aktif olarak sürdürülmüyor olabilir (ör. IMAPLibrary)
- Karmaşık ortam kurulumu: Yeni kullanıcılar birden fazla bileşeni (Selenium sürücüleri, Python sürümleri) koordine etmeyi zor bulabilir.
TagUI
TagUI, açık kaynak katkıcıları ve topluluk tarafından desteklenen bir RPA aracıdır. Kullanıcıların, 20'den fazla dili destekleyen insan dili script yazımını ve otomasyon görevlerini basitleştirmek için platformlar arası uyumluluğu kullanmasına olanak tanır.
R ve Python ile entegrasyonu ve görsel ile web otomasyonunu desteklemesi, onu çok çeşitli uygulamalar için uygun hale getirir. Windows, macOS ve Linux dahil olmak üzere birden fazla platformla uyumludur ve farklı işletim ortamları için esneklik sunar.
TagUI'nin doğal dil benzeri sözdizimi, otomasyon görevleri için geliştirmeyi, dağıtmayı ve kullanmayı kolaylaştırır.
TagUI ayrıca kapsamlı bir YouTube öğrenme serisine sahiptir.
Artılar
- Kolay komut sözdizimi: type, click, js begin ve js finish gibi net komutlarla basit, script tabanlı betikler hazırlanabilir.
- Terminal tabanlı çalışma: TagUI, komutların doğrudan bir script veya komut satırı aracılığıyla çalıştırılmasını destekler; bu, terminal ortamlarında rahat olan kullanıcılar için verimli olabilir.
Eksiler
- Sürükle-bırak arayüzünün olmaması: GUI tabanlı RPA araçlarıyla karşılaştırıldığında, komut yazmayı bilmeyen kullanıcılar için öğrenme eğrisi daha dik olabilir.
- Dinamik arayüz güncellemelerine duyarlılık: Yahoo veya diğer hizmetlerde ID/XPath değiştikçe script'in sık sık bakıma ihtiyacı olabilir.
- Sınırlı hata ayıklama ve log: Hata analizi için “debug” moduna geçmek mümkün olsa da ayrıntılı mesajlar yerine hatalarla karşılaşmak yeni başlayanlar için zorlayıcı olabilir.
Bakım riski: Projenin asıl sürdürücüsü olan AI Singapore, bakım ve desteği durdurmuştur. Geliştirme artık topluluk katkıcılarına bağlıdır ve PyPI ile npm paketleri 12 aydan uzun süredir sürüm almamıştır. Çok yıllı dağıtımlar planlayan ekipler, taahhüt vermeden önce bu durumu değerlendirmelidir.1
Open RPA
OpenRPA, aktif bir geliştirici topluluğu tarafından desteklenen sürükle-bırak arayüzüne sahiptir. Düşük kodlu tasarımı, onu hem deneyimli programcılar hem de sınırlı kodlama deneyimine sahip kullanıcılar için erişilebilir kılar. Platform, OpenFlow bileşeni aracılığıyla bir orkestrasyon katmanı sunar.
Artılar
- Kurucu aktif: Projenin kurucusu topluluğa ve geliştirmeye aktif olarak katılır.
- Sürükle-bırak arayüzü: Kullanıcılar görsel bir sürükle-bırak arayüzü kullanarak otomasyon iş akışları tasarlayabilir.
- Node-RED ile entegrasyon: OpenRPA, Node-RED ile uyumludur ve kullanıcıların akışları görselleştirmesine olanak tanır.
Eksiler
- Zayıf belgeler: Mevcut belgeler daha az kapsamlı olabilir; bu da yeni kullanıcıların başlamasını veya sorun gidermesini zorlaştırabilir.
Daha önce mevcut olan açık kaynak araçlar
Automagica
Automagica, Github üzerinde 12 katkıcısı bulunan açık kaynaklı bir Python RPA kütüphanesi sunuyordu. Automagica ticari olmayan amaçlar için ücretsiz, açık kaynaklı bir araç olsa da iş amaçlı kullanacaksanız yazılım için ödeme yapmanız gerekiyordu. Şirket satın alındı ve yazılım artık açık kaynak değildir.
Yapay zeka odaklı açık kaynak RPA
Skyvern
Skyvern, tarayıcı otomasyonu için açık kaynaklı bir araçtır. Sabit seçiciler yerine görü-dil modellerini kullanır. AGPL-3.0 altında lisanslanmıştır ve Haziran 2026'da yaklaşık 22.000 GitHub yıldızına sahipti.2
Seçici tabanlı botlar, sayfa düzeni değiştiğinde bozulur. Skyvern ekranı bir görüntü olarak okur, hedef öğeyi bulur ve üzerinde işlem yapar. Bir iş akışı, site yeniden tasarlandıktan sonra script yeniden yazılmaya gerek kalmadan çalışmaya devam eder.
Ollama aracılığıyla OpenAI, Anthropic, Google Gemini ve yerel modeller dahil olmak üzere çeşitli model sağlayıcılarıyla çalışır. Geliştiriciler için Playwright uyumlu bir SDK ve geliştirici olmayanlar için kodsuz bir iş akışı oluşturucu sunar.
İş liderlerine öneri
Açık kaynaklı bir RPA çözümüne yatırım yapmadan önce açık kaynak RPA ekosistemini anladığınızdan emin olun. Açık kaynak RPA'nın geleceği üzerine güncel araştırmamız şunu gösteriyor:
- Açık kaynak henüz RPA'yı şekillendirecek ivmeye sahip değil çünkü büyük şirketler açık kaynak projeleri benimsemiş değil.
- Mevcut RPA sağlayıcıları, açık kaynak fiyatlarını düşürmelerine neden olacağı için bir yenilikçi ikilemiyle karşı karşıyadır.
- RPA pazarı büyüdükçe ve 2032 yılına kadar $38B seviyesine ulaşması öngörüldükçe, açık kaynak pazarı da büyüyecektir.3
- RPA'nın geleceği daha fazla açık kaynak araç içerecek.
Açık kaynak RPA'nın geleceği
1. Açık kaynak henüz RPA'yı şekillendirecek ivmeye sahip değil
Açık kaynak projeler, kâr amacı güden şirketlerin yazılımı kendi çıkarları doğrultusunda nasıl kullandığını sıklıkla gösterir. Android ve Chromium gibi bazıları bu şirketler tarafından başlatılmıştır; Linux ve WordPress gibi diğerleri ise rekabet avantajı sağladıkları için benimsenmiştir. Ancak bu, Robotik Süreç Otomasyonunda (RPA) henüz gerçekleşmemiştir.
Modern yazılım dünyasında, açık kaynak başarısının dört büyük örneğinin tümü kâr amacı güden şirketlere dayanıyordu:
Kâr amacı güden şirketlerin bunu tekliflerinin bir parçası haline getirmesinden yararlanan başarılı açık kaynak yazılımlar:
Linux: Red Hat gibi, 2018'de IBM tarafından $34B karşılığında satın alınan satıcılar olmasaydı, Linux ekosistemi bugün farklı olurdu. Linux kâr amacı güden bir şirket tarafından kurulmamış olsa da büyümesi büyük ölçüde kurumsal yazılım satıcılarına dayanıyordu. Bu bir kazan-kazan durumuydu.
Bu satıcılar, kurumsal müşterileri için toplam sahip olma maliyetini azaltmak amacıyla ücretsiz bir şekilde yetkin bir sunucu işletim sistemine erişebiliyor ve yine de destek hizmetleri sunarak sağlıklı kâr elde edebiliyorlardı. Bu satıcılar yazılıma katkıda bulundukça Linux ekosistemi de fayda sağladı.
WordPress: Web'in yaklaşık %30'una güç veren içerik yönetim yazılımı WordPress, çok sayıda şirket tarafından ticarileştirilmektedir. 4 WordPress'i ticarileştiren en önde gelen şirket, WordPress'in kurucuları tarafından kurulan Automattic'tir. Automattic, 2019'da >3bn değerlemeye sahipti. 5
Kâr amacı güden şirketler tarafından başlatılan başarılı açık kaynak yazılımlar:
Android: Google, Apple'ın mobil işletim sistemleri üzerindeki kontrolünü azaltmak ve mobil reklamcılık işini desteklemek için Android'i başlattı.
Benimsenmeyi hızla artırmak için Google, Android'i açık kaynak ve kullanımı ücretsiz hale getirdi. Bu, cihaz üreticilerine onu benimsemeleri için güçlü bir neden verdi. Android yaygın olarak kullanılmaya başlandı ve bugün küresel mobil işletim sistemi pazarında büyük bir paya sahip.
Chromium (Google Chrome'un dayandığı kod): Chromium, Google Chrome'un arkasındaki açık kaynak projedir. Amacı Android'inkine benziyordu, ancak tarayıcı pazarında. O dönemde Microsoft baskın bir konuma sahipti.
Chromium'u açık kaynak olarak yayımlayarak Google, diğer şirketleri aynı kod tabanı üzerinde tarayıcılar geliştirmeye teşvik etti. Bu, Chromium tabanlı tarayıcıların geniş çapta benimsenmesine yardımcı oldu.
Buna karşılık, büyük RPA satıcıları açık kaynak modellerini benimsemede daha yavaş davrandı. Çoğu RPA platformu kapalı kaynak olmaya devam ediyor.
Olgun ve güvenilir bir açık kaynak RPA alternatifi ortaya çıkarsa bu durum değişebilir. Böyle bir yazılım, kapalı kaynak araçların yetenekleriyle eşleşirse uygulama ortakları onu destekleyebilir ve müşterilere sunabilir.
Bu yaklaşım, müşteriler için yazılım maliyetlerini düşürebilir ve RPA'yı daha geniş bir kuruluş yelpazesi için erişilebilir hale getirebilir.
2. RPA'nın geleceği muhtemelen daha fazla açık kaynak içerecek
İşletim sistemleri gibi teknolojiler olgunlaştıkça açık kaynak benimsenmesi arttı. Örneğin, Apple'ın tescilli iOS'inin başlattığı akıllı telefon işletim sistemi pazarı, kullanıcı sayısı açısından artık Android'in hakimiyetindedir.
Çözümler olgunlaştıkça açık kaynak benimsenmesinin artmasını sağlayan birkaç itici faktör vardır. Çözümler olgunlaştıkça,
– Temel işlevsellik netleşir ve çoğu durumda kopyalanması kolaylaşır. Bir yazılım bileşeni olgunlaştıkça, onu modern araçları kullanarak sıfırdan oluşturmak kolaylaşır
– Çözümlerin belirli müşteri segmentlerinin ihtiyaçlarını karşılamak için bileşenler konusunda dış geliştiricilere daha fazla güvenmesi gerekir. Hem müşteriler hem de bileşen geliştiricileri, teknolojiler olgunlaştıkça tescilli bir sisteme kilitlenmek istemez ve açık kaynak çabalarını destekler.
Bu eğilimin RPA'da gerçekleştiğini görüyoruz.
3. Python RPA daha fazla önem kazandı
Python RPA, açık kaynak RPA'dan daha fazla ilgi görmüştür. Bunun nedeni Python'un giderek daha popüler hale gelmesidir. Python geniş bir araç yelpazesi sunar, mevcut sistemlerle entegre edilmesi kolaydır ve güçlü bir topluluk desteğine sahiptir. Bu da onu veri bilimi, otomasyon ve web geliştirme alanlarındaki görevler için tercih edilen bir seçenek haline getirir.
Şirketler ölçeklenebilir ve esnek otomasyon çözümlerine odaklandıkça, Python'un uyum sağlama yeteneği bu değişen ihtiyaçları diğer teknolojilerden daha iyi karşılamaktadır.
4. Açık kaynak RPA, RPA ekosistemindeki büyümeden faydalanacak
RPA birkaç yıl öncesine kadar bağımsız bir çözüm olsa da, artık RPA dağıtımları için hayati önem taşıyan, süreç madenciliği ve yapay zeka satıcıları da dahil olmak üzere geniş bir şirket yelpazesi bulunmaktadır. Örneğin, süreç madenciliği satıcıları, şirketlerin otomasyon fırsatlarını kolayca belirlemesine olanak tanır.
Açık Kaynak RPA ile Tescilli RPA
SSS'ler
Birçok küçük ve orta ölçekli şirket için lisanslamanın başlangıç maliyeti, bir RPA girişimine başlamanın önünde bir engel olabilir. Bu gibi durumlarda açık kaynak seçenekler daha uygulanabilir olabilir. Ayrıca, büyük şirketlerde açık kaynak araçlar, Python otomasyonu gibi ticari ürünlerin gözden kaçırabileceği belirli ihtiyaçları karşılayabilir.
Robotik süreç otomasyonu birçok organizasyonda henüz erken benimseme aşamasındadır; bu da açık kaynak ve ticari araçlar arasında potansiyel bir sinerjiye yol açar.
Herkese uyan tek bir çözüm yoktur; bu nedenle RPA'nın faydalarını ve değerini anlamaya ve bütçeniz dahilinde bu değeri en üst düzeye çıkarabilecek araçları seçmeye odaklanın. Girişimler ilerledikçe, ticari ve açık kaynak unsurların bir kombinasyonunun kullanılması muhtemeldir. Bununla birlikte, açık kaynakla başlamak pratik bir yaklaşım olabilir.
RPA veya robotik süreç otomasyonu, kullanımı kolay bir iş süreç otomasyonu teknolojisidir. RPA'nın 100'den fazla kullanım alanı vardır ve birçok iş faydası sunar.
Açık kaynak RPA'da, işletmelerin standart web tarayıcılarında tekrarlayan görevleri otomatikleştirmesine olanak tanıyan genel web otomasyonu çözümlerinde hızlı bir artış yaşanmıştır.
Bazı açık kaynak RPA araçları, görsel otomasyon araçlarıyla entegre olabilen kapsamlı otomasyon yetenekleri sunar. Bu çözümler, önde gelen bulut sağlayıcılarının desteğiyle birden fazla platformda ölçeklenme olanağı sunarak süreç otomasyonunun sorunsuz yürütülmesini sağlar.
Temel görev otomasyonunun ötesinde, açık kaynak RPA ayrıca web kazıma ve uzaktan yönetim gibi gelişmiş özellikler sunar; bu da onu karmaşık muhasebe kurallarını işleme ve web testi yapma gibi görevler için ideal hale getirir.
Makine öğrenimi ve metin tanıma teknolojisinin entegrasyonu, akıllı otomasyon potansiyelini artırır. Bu, güvenliğin hayati önem taşıdığı ve kurumsal düzeyde güvenliğin en önemli öncelik olduğu kurumsal düzey robotik uygulamalarında özellikle yararlıdır. Sektör büyüdükçe, özellikle açık kaynak çözümler ile ticari satıcılar arasındaki rekabetin gelişmeye devam ettiği yeni gelişen bir pazarda yeni kullanım alanlarını keşfetmek için hızlı prototipleme kilit öneme sahiptir.
Açık kaynak RPA çözümleri genellikle sürükle-bırak arayüzler gibi kullanıcı dostu iş akışı tasarım özellikleri sunar; bu da geliştirici olmayanların form doldurma ve basit web otomasyonu gibi görevleri kodlama olmadan kolayca otomatikleştirmesine olanak tanır. Ayrıca, topluluk sürümlerinin ve kapsamlı belgelerin mevcudiyeti, teknik olmayan kullanıcıları daha da destekleyerek işletmelerin ek maliyetler olmadan verimliliği artırmasına yardımcı olur.
Görüntü tanıma, birçok açık kaynak RPA aracında kritik bir özelliktir; ekran gezinme, UI etkileşimi veya grafik verileri işleme gibi görsel işleme gerektiren görevlerin otomasyonunu sağlar. Görüntü tanımanın entegre edilmesi akıllı otomasyonu geliştirir, kullanım alanlarını genişletir ve kullanıcıların daha çok yönlü otomasyon iş akışları oluşturmasına olanak tanır; böylece manuel çaba ve operasyonel maliyetler daha da azalır.
RPA hakkında daha fazlası için
RPA hakkında daha fazla bilgi için ücretsiz bir şekilde şu araştırmalarımızı okuyun:
- RPA fiyatlandırması
- UiPath Fiyatlandırması
- Gerçek Hayattan Örneklerle En İyi +100 RPA Kullanım Alanları
- Mac için RPA
Bu araştırmayı kaynak gösterin
Yayınlayacağınız yere uygun formatı seçin. Bağlantılı sürümü CMS'inize yapıştırmak, geri bağlantıyı korur.
@misc{dilmegani2026,
author = {Dilmegani, Cem and PhD., Ezgi Arslan,},
title = {{En İyi 7 Açık Kaynak RPA Aracı}},
year = {2026},
month = aug,
howpublished = {\url{https://aimultiple.com/open-source-rpa}},
note = {AIMultiple. Erişim tarihi: 25 Ağustos 2026}
}13 veri noktasının sonuçları ve zaman damgaları. Bu makalede kullanılan verileri, 2 CSV dosyası içeren ZIP dosyası olarak indirin.
Değişiklik günlüğü
10 güncelleme- 2026
Kıyaslama sonuçları bölümü kaldırıldı.
- 2025
SSS bölümüne iki soru eklendi.
Araçlar listesine OpenRPA eklendi.
Argos Labs, karşılaştırma sonuçlarından ve araçlar listesinden kaldırıldı.
Açık kaynak RPA yazılımı listesine Robot Framework, TagUI ve Argos Labs eklendi.
- 2024
Açık kaynak RPA ile Tescilli RPA karşılaştırması ve RPA nedir? bölümleri kaldırıldı.
“RPA ile ilgili sorularınız varsa, çekinmeyin:” bölümü kaldırıldı.
Makaleye "RPA'nın geleceği daha fazla açık kaynak aracı içerecek" başlıklı yeni bir bölüm eklendi.
- 2023
İlgili makaleler listesine "Düşük kodlu/kodsuz RPA" eklendi.
- 2022
“Daha önce mevcut açık kaynak araçları” bölümü kaldırıldı.



Yorumlar 10
Düşüncelerinizi Paylaşın
E-posta adresiniz yayınlanmayacak. Tüm alanlar gereklidir. Yorumlar orijinal dilinde bırakılır.
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.
We never heard about it. Feel free to reach out with case studies to our info email
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.
Thanks! Had to remove the link since if we allow them, we get too many comments.
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.
Open RPA is another promising free RPA software with alot functionalities that are very similar to UiPath.
Hi Fadi Abu, thank you for contributing. So do many open source/community edition RPA software: https://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.
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.
Thanks! Please make sure that they sign up @ https://grow.aimultiple.com
Automagica is no longer open source.
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.
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.
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!!
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.
Thanks Mohamed, you are 100% right, we clarified that above
Sorry, Automagica is not open-source , but free for non-commercial use only
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.