C++ Automation

Open-source C++ projects categorized as Automation

Top 12 C++ Automation Projects

  • phantomjs

    Scriptable Headless Browser

    Project mention: How to make a SPA SEO crawlable? | reddit.com/r/codehunter | 2022-07-11

    I've been working on how to make a SPA crawlable by google based on google's instructions. Even though there are quite a few general explanations I couldn't find anywhere a more thorough step-by-step tutorial with actual examples. After having finished this I would like to share my solution so that others may also make use of it and possibly improve it further. I am using MVC with Webapi controllers, and Phantomjs on the server side, and Durandal on the client side with push-state enabled; I also use Breezejs for client-server data interaction, all of which I strongly recommend, but I'll try to give a general enough explanation that will also help people using other platforms.

  • AutoHotkey_L

    AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.

    Project mention: Honing takes so many clicks its ridiculous | reddit.com/r/lostarkgame | 2022-11-30

    You can find autohotkey on autohotkey.com and my script in here (beware, only for 1080p as the pixel coordinates will differ):https://pastebin.com/ndvM1qmk

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

  • Domoticz

    Open source Home Automation System

    Project mention: what's the best Zwave hub? period. | reddit.com/r/homeautomation | 2022-08-17

    Running it with Domoticz. In Domoticz there is an option to restart the Aeotec if no data is received after x time but as of yet it's never had to.

  • espurna

    Home automation firmware for ESP8266-based devices

    Project mention: I need something like this to connect to my esp, any suggestions? | reddit.com/r/esp8266 | 2022-07-06

    Tasmota: https://tasmota.github.io/docs/RF-Protocol/ OpenMQTTGateway: https://tasmota.github.io/docs/RF-Protocol/ Espurna: https://github.com/xoseperez/espurna EspEasy: https://espeasy.readthedocs.io/en/latest/index.html

  • trade-frame

    C++ 17 based library (with sample applications) for testing equities, futures, etfs & options based automated trading ideas using DTN IQFeed real time data feed and Interactive Brokers (IB TWS API) for trade execution. [I have a private repository which has more recent changes, which get back-ported randomly][irc: #tradeframe on OFTC]

    Project mention: Option algotrading | reddit.com/r/algotrading | 2022-05-19

    What are you using for c++ app? Is there something we could mix together with https://github.com/rburkholder/trade-frame? I have a greeks calculator in there.

  • Native System Automation

    Native cross-platform system automation (by Robot)

  • ESPecial

    ESP32 automation with web interface and telegram bot

  • Sonar

    Free webinar: The Power of Clean C++. Are you ready to take your C++ code to the next level? Join Sonar on December 7th for our live webinar as we discuss how to get your code clean - and stay clean - with minimal effort and without being overloaded with warnings. Register now!

  • porla

    A high performance BitTorrent client for servers and seedboxes.

  • ModuleInterface

    Easy config and value sync between IoT modules, database and web pages (by fredilarsen)

  • CoopCommand

    CoopCommand aims to increase automation in small scale egg-laying chicken flocks for the hobby farmer. Final product aims to have ease of installation and use for non-technical users.

    Project mention: Path forward from Arduino to embedded C/C++ | reddit.com/r/embedded | 2022-03-11

    I've spent roughly the last 2 years dabbling in the extreme shallow end of embedded development. What started as a desire to automate my chicken coop door has grown into something else altogether. Here is a link to my most complete project so far, that is actually currently in the process of being ported over to an ESP32 directly, without the Atmega328P. https://github.com/hms-11/CoopCommand

  • BauDetector

    A simple Arduino projects that detects dogs barks and plays a vocal message to calm them down.

    Project mention: Dark bark sensor | reddit.com/r/smarthome | 2022-04-11

    Or this: https://github.com/follen99/BauDetector

  • shortcut-mapper

    A program that creates "key string" binding to execute commands.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-30.

C++ Automation related posts


What are some of the best open-source Automation projects in C++? This list will help you:

Project Stars
1 phantomjs 29,079
2 AutoHotkey_L 6,030
3 Domoticz 3,190
4 espurna 2,800
5 trade-frame 285
6 Native System Automation 198
7 ESPecial 87
8 porla 61
9 ModuleInterface 60
10 CoopCommand 38
11 BauDetector 0
12 shortcut-mapper 0
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.