SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Automation Projects
-
Home Assistant
:house_with_garden: Open source home automation that puts local control and privacy first.
Project mention: Facing issue while creating the docker image for the home assistant core codebase | /r/docker | 2023-11-11Dockerfile I am using is the same which home assistant provides here: https://github.com/home-assistant/core/blob/dev/Dockerfile
-
I built a IG bot for my wife using this library https://github.com/InstaPy/InstaPy
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
awx
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
@elibogomolnyi The EKS reconnect support AWX jobs can't tolerate the EKS scale out & possible fix.
-
Project mention: Beautiful is better than ugly, but my beginner code is horrible | dev.to | 2023-10-21
Well, I work with software quality and despite not having a strong foundation in automation, one fine day I decided to make a change. I have been working with Robot Framework for a few months - and that's when I got a taste of the power of python. Some time later, I dabbled a little with Cypress and Playwright, always using javascript.
-
You can try such mobile app test softwares like AirTest. AirTest is cross-platform and supports testing Windows, Android, iOS and Web apps. I'm using AirTest to perform some repeated tasks in the mobile game I'm playing.
-
InfoSpider
INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
undetected-chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
-
Healthchecks
Open-source cron job and background task monitoring service, written in Python & Django
Is there anything different from https://healthchecks.io/ --- a service I've been using for free for a couple years now?
-
StackStorm
StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, incident responses, troubleshooting, deployments, and more for DevOps and SREs. Includes rules engine, workflow, 160 integration packs with 6000+ actions (see https://exchange.stackstorm.org) and ChatOps. Installer at https://docs.stackstorm.com/install/index.html
-
Project mention: What are the best tools for web scraping and analysis of natural language to populate a dataset? | /r/datasets | 2023-04-12
See if something like autoscraper or mlscraper suits your needs.
-
-
Project mention: DCSAutoMate: a program to automate cold starts, and anything else in the cockpit | /r/hoggit | 2023-02-09
My program would not be possible without DCS BIOS (specifically the Flightpanels fork, which is still actively maintained), so a special thank you to the contributors to that project. Also thanks to the creator of, and contributors to, pyWinAuto, another essential program for many of my startup scripts. I would also like to credit DiCE and DCSTheWay for some inspiration for what is possible, even though I ended up taking a different path.
-
Another less heavyweight solution than Docker is Tox – handy for when you need to test software with multiple different versions of Python.
-
-
Having async baked into Python both as a keyword and standard library has vastly opened up the number of use cases async will be used in where it is appropriate, one of my favorite libraries pyppeteer would have not existed in the easy nice way it can be used without asyncio: https://github.com/pyppeteer/pyppeteer
-
igel
a delightful machine learning tool that allows you to train, test, and use models without writing code
-
Intuitive scheduling framework: https://rocketry.readthedocs.io/
-
-
Errbot
Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.
This reminds me of a time 10 years ago when the company IRC channel had a bot that was able to interpret python and output the result. We got nerd-sniped for a few hours trying to make the bot interpret its own output as input again. Fun times.
This ChatGPT thing looks like a box that has been opened and cannot be closed again.
Btw, that chatbot from my anecdote eventually evolved into errbot. https://github.com/errbotio/errbot
-
I use AutoKey on Linux. It's less powerful than AHK but uses native Python which is nice: https://github.com/autokey/autokey
-
Project mention: [GitHub Action]: Wrappers for sqlmap, bbot and nikto | /r/cybersecurity | 2023-05-29
Its not that much of a tool than wrappers of few awesome tools that most of you probably know and use today - sqlmap, bbot and nikto.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Automation related posts
- Facing issue while creating the docker image for the home assistant core codebase
- Script to remove black frames from rendered video?
- Integration tests with AWS S3 buckets using Localstack and Testcontainers
- How I use "AI" to entertain my cat
- Mazda files false DMCA takedown notice to intimidate open source programmer
- Mazda Slaps Developer with Cease-and-Desist for DIY Smart Home Integration
- website-to-gif: A GH Action to turn a webpage into a GIF
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0f9b64fe18>
www.saashub.com | 28 Nov 2023
Index
What are some of the best open-source Automation projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | Home Assistant | 64,240 |
2 | InstaPy | 15,883 |
3 | Prefect | 13,379 |
4 | awx | 12,844 |
5 | Robot Framework | 8,528 |
6 | Airtest | 7,517 |
7 | InfoSpider | 6,929 |
8 | undetected-chromedriver | 6,837 |
9 | Healthchecks | 6,769 |
10 | StackStorm | 5,756 |
11 | autoscraper | 5,658 |
12 | AutoSploit | 4,857 |
13 | pywinauto | 4,349 |
14 | tox | 3,401 |
15 | Headphones | 3,283 |
16 | pyppeteer | 3,196 |
17 | igel | 3,073 |
18 | rocketry | 3,062 |
19 | pyLoad | 3,038 |
20 | Errbot | 2,989 |
21 | AutoKey | 2,979 |
22 | bbot | 2,901 |
23 | Automagica | 2,848 |