Top 23 Automation Open-Source Projects
:house_with_garden: Open source home automation that puts local control and privacy first.Project mention: Electric Heat pump water heater with solar | reddit.com/r/solar | 2021-12-02
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
🚀 The easiest way to automate building and releasing your iOS and Android appsProject mention: FastLane – App Automation of Deployment and Release | news.ycombinator.com | 2021-11-29
Create agents that monitor and act on your behalf. Your agents are standing by!Project mention: [TASK] Setup Huginn correctly, ready for me to transfer to my VPS - $20 | reddit.com/r/slavelabour | 2021-12-02
Basically, I wish to use Huginn (https://github.com/huginn/huginn) to monitor certain events online. I've tried in the past to set it up, but failed and couldn't figure it out.
Scriptable Headless BrowserProject mention: Migrating Selenium system tests to Cuprite | dev.to | 2021-10-04
Vagrant is a tool for building and distributing development environments.Project mention: Initial Thoughts on a Zulip's Issue | dev.to | 2021-12-01
I was overwhelmed with Zulip's gigantic codebase and technologies. Luckily, their documentation is really clear, concise, and helpful. Although setting up a local development environment for the project took more time than usual, the process was straightforward. I had a chance to learn a bit about Docker and Vagrant. Apart from that, I had an unexpected reunion with Git's pre-commit hooks, my old friend from OSD's lab.
Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.Project mention: Building an Employee Survey Dashboard with Supabase and N8N | dev.to | 2021-12-03
You should also go-ahead to set up N8N. You can signup for the cloud version or self-host it. Create a new workflow, and we’ll come back to it in a bit.
Run Linux Software Faster and Safer than Linux with Unikernels.
Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation atProject mention: Where to start | reddit.com/r/selfhosted | 2021-11-27
Using a custom firmware like Tasmota or ESPHome will give you full control over the devices, you won't have to make an account and all the connection between those devices and Home Assistant will be over your local network.
:iphone: Automation for iOS, Android, and Windows Apps.Project mention: Top 10 Continuous Testing Tools | 2021 Updated | dev.to | 2021-07-27
Website: http://appium.io/ License: Open-source
:package::rocket: Fully automated version management and package publishingProject mention: Continuous integration with Docker and Jenkins | reddit.com/r/java | 2021-10-22
https://github.com/semantic-release/semantic-release This seemed like the most promising library as it is used by many and also has good documentation. But it seems to be to focussed primarily for using in the Node ecosystem. We wouldn't mind using Node in the CI pipeline, but the whole process in this library seems to be focussed on NPM and IMHO does too much in a single command (build, test, calculate version, tag, release), which is not to our liking as we want to see those steps explicitely as Jenkins steps. And in the Java ecosystem the version usually has to be known before the build as this information is included in the generated artefact. Also "release" in this library seems to be primarily implementing the NPM style of releasing open source projects, which is very different to closed source projects.
Low-code programming for event-driven applicationsProject mention: Are there any aeroponic-specific controllers on the market? | reddit.com/r/aeroponics | 2021-11-25
I use a combination of home assistant, node-red, and esphome. It runs on a pi and some nodemcu's and a large variety of sensors. These are open-source projects.
📷 Instagram Bot - Tool for automated Instagram interactionsProject mention: InstaPy is getting sued by Facebook. | reddit.com/r/Piracy | 2021-11-10
Node.js Desktop Automation.Project mention: I built some custom macro buttons using an Arduino Micro | reddit.com/r/arduino | 2021-10-31
I use the Johnny-Five JS library to connect to the board http://johnny-five.io/ and use RobotJS https://www.npmjs.com/package/robotjs to map the buttons on the board to keyboard buttons. Currently I just have it set up to map to audio buttons so I can prev/next/pause/play Spotify/Youtube or turn the OS volume up.
AWX ProjectProject mention: Provisioning tool for Proxmox | reddit.com/r/Proxmox | 2021-11-18
As a gui for ansible you can try AWX (https://github.com/ansible/awx) or, if you want something lighter, Ansible Semaphore (https://ansible-semaphore.com).
A process for automating Docker container base image updates.Project mention: Achieve Maintenance Free Setup | reddit.com/r/selfhosted | 2021-12-01
If you want to make your container maintenance easier though, check out Watchtower. It's a container that will update all your container images whenever there's new ones, and rebuild your containers with their existing configuration, so it's pretty seamless.
PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.Project mention: Refactoring and improving a poorly written e-commerce software in PHP | reddit.com/r/PHPhelp | 2021-11-27
Can be fixed with PHP CodeSniffer (different tool than what was linked by someone else - either is fine. I use phpcs as it reports errors as I type, I couldn't make php-code-fixer do that when I tried it). Pick a standard like PSR-12 (or build your own) and run it.
The aim for this project is to create the worlds best and hottest interface to interact with aria2. Very simple to use, just download and open index.html in any web browser.Project mention: Any selfhosted aria2/similar download managers that can controlled remotely? | reddit.com/r/selfhosted | 2021-11-09
Staggeringly powerful macOS desktop automation with LuaProject mention: Desperate IFTTT help for an ADHD brain. | reddit.com/r/ifttt | 2021-11-17
The alternative would be Hammerspoon - a free open source tool that uses the scripting language Lua to open windows, define keyboard shortcuts and automate clicks.
🧠 Leon is your open-source personal assistant.Project mention: Why your own Assistant when there are sooo many? | reddit.com/r/SapphireFramework | 2021-08-31
Zenbot is a command-line cryptocurrency trading bot using Node.js and MongoDB.Project mention: where to find code pointed to by lib/bollinger.js | reddit.com/r/zenbot | 2021-11-14
I was reading /lib/bollinger.js to know how zenbot calculate bollinger bands to create something derivated from it and... it just calls bollinger-bands
The easiest way to automate your dataProject mention: Prefect CLI Action | dev.to | 2021-11-21
GitHub Action for running Prefect commands using the Prefect CLI.
Next-gen browser and mobile automation test framework for Node.jsProject mention: Advanced Roadmap for React.js developers | dev.to | 2021-11-25
-Selenium -Webdriver -Cypress -Puppeteer -Cucumber.js -Nightwatch.js
webhook is a lightweight incoming webhook server to run shell commandsProject mention: How can i sync my locally hosted web server with github? | reddit.com/r/webdev | 2021-11-26
You might be interested in webhooks, you can set them up in GitHub so that every time you push it triggers a script on your host webhook
Automation related posts
Building an Employee Survey Dashboard with Supabase and N8N
4 projects | dev.to | 3 Dec 2021
Electric Heat pump water heater with solar
1 project | reddit.com/r/solar | 2 Dec 2021
Scrape JSON from Network Traffic using Selenium
1 project | reddit.com/r/learnpython | 2 Dec 2021
RSS aggregator/reader for groups?
2 projects | reddit.com/r/selfhosted | 2 Dec 2021
UK Smart Meters & GH Integration
1 project | reddit.com/r/googlehome | 2 Dec 2021
[TASK] Setup Huginn correctly, ready for me to transfer to my VPS - $20
1 project | reddit.com/r/slavelabour | 2 Dec 2021
Are there any safe online Youtube to mp3 converters?
4 projects | reddit.com/r/software | 1 Dec 2021
What are some of the best open-source Automation projects? This list will help you:
|16||PHP Code Sniffer||8,973|
Are you hiring? Post a new remote job listing for free.