Top 23 Python Automation Projects
:house_with_garden: Open source home automation that puts local control and privacy firstLatest mention: 2.3GB ram usage.. memory leak on latest HA? | reddit.com/r/homeassistant | 2021-01-22
That's a dev build (aka not part of a "official" release yet), but it does seem a memory leak was fixed in it: https://github.com/home-assistant/core/commit/e8cda598acb630d018e5a4a55008f64fa9ee1c96
AWX ProjectLatest mention: how track OS update progress | reddit.com/r/linux | 2021-01-25
The easiest way to automate your data
Generic automation framework for acceptance testing and RPA
INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰，旨在安全快捷的帮助用户拿回自己的数据，工具代码开源，流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。Latest mention: Weekly Developer Roundup #21 - Sun Nov 08 2020 | dev.to | 2020-11-07
kangvcar/InfoSpider (Python): INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰，旨在安全快捷的帮助用户拿回自己的数据，工具代码开源，流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。
StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, security responses, troubleshooting, deployments, and more. 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. Questions? https://forum.stackstorm.com/.Latest mention: Are you seeing more Python than Go? | reddit.com/r/devops | 2020-12-26
For complex projects with a not well defined scope (or very open one) python is easier to extend. Imagine a ifttt tool in python (StackStorm) and other in golang (beehive). This is an apple vs pears example, I know. Golang code is monolithic and python ones is plugable (developing plugins, https://exchange.stackstorm.org/).
A Cron Monitoring Tool written in Python & DjangoLatest mention: What's everyone using for self hosted services notifications? | reddit.com/r/selfhosted | 2021-01-21
I originally used statping but kept running into issues with corrupted dashboards. Ended up using healthchecks. It gives you a url to curl and if it doesn't get accessed within a time period it does a action, so I invoke go-sendxmpp (cli xmpp client). It can validate sites are up, but also signaling that backups completed successfully and other small scripts are running fine.
A Smart, Automatic, Fast and Lightweight Web Scraper for PythonLatest mention: Do I really need to customize a scaper for every input page URL? | reddit.com/r/webscraping | 2021-01-04
Maybe you could try out this tool never used it myself https://github.com/alirezamika/autoscraper Or you would need to train a neural network which does the parsing for you but the accuracy won't be 100% with this method https://github.com/scrapy/scrapely To answer your question there is no way to write one program which scrapes different pages correctly because their structure is not the same and some of them probably will have protection which will block your scraper so that would need extra attention or additional code
Automatic music downloader for SABnzbdLatest mention: audio downloader | reddit.com/r/selfhosted | 2021-01-24
Headphones but i dont know if its still in development...
a delightful machine learning tool that allows you to train, test and use models without writing codeLatest mention: Weekly Developer Roundup #16 - Sun Oct 04 2020 | dev.to | 2020-10-03
Show HN: Igel – A CLI tool to run machine learning without writing code: https://github.com/nidhaloff/igel
AI-powered Smart Robotic Process Automation 🤖
Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.
splinter - python test framework for web applications
The free and open-source Download Manager written in pure Python
xlwings is a BSD-licensed Python library that makes it easy to call Python from Excel and vice versa. It works with Microsoft Excel on Windows and macOS. Sign up for the newsletter or follow us on twitter viaLatest mention: Pandas, xlwings and timestamps | reddit.com/r/learnpython | 2020-12-22
No problem, my first guess would be some weird conversion issue or how the dates are stored and then converted, this issue says that you need to have a datetime object for proper conversion, maybe that's the problem?
AutoKey, a desktop automation utility for Linux and X11.Latest mention: What is the simplest "repeatedly press a key while holding it" script? | reddit.com/r/linux_gaming | 2021-01-23
Here's someone asking pretty much the same question you are on the AutoKey Github (just a couple of days ago in fact), and the recommended solution posted is just a toggle loop: https://github.com/autokey/autokey/issues/504
Software build automation tool for Python.
The official FlexGet repository
Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic.Latest mention: Why Do I Get No Results | reddit.com/r/PyMedusa | 2021-01-23
For support requests and issue/bug reports we make use of GitHub, which also hosts our code and releases. https://github.com/pymedusa/Medusa/issues Please search for answers in the GitHub issues sections if you haven't already done so. If you think you're experiencing a bug, please create a new issue. You'll be presented with an issue template. Please fill this in with as many details as possible. This will help us resolve your issue.
Subtitles for Plex, as good you would expect them to be.Latest mention: (10+) Best Plex Plugins You Should Install in 2021 – TechDator | reddit.com/r/PleX | 2021-01-07
Headless chrome/chromium automation library (unofficial port of puppeteer)Latest mention: Beautiful soup | reddit.com/r/learnpython | 2021-01-03
A tool for automating the installation of the Microsoft Windows operating system on various device platforms.
An environmental monitoring and regulation systemLatest mention: Hydroponic Garden Control | reddit.com/r/RASPBERRY_PI_PROJECTS | 2021-01-17
What are some of the best open-source Automation projects in Python? This list will help you: