C# Automation

Open-source C# projects categorized as Automation

Top 23 C# Automation Projects

  • ArchiSteamFarm

    C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

    Project mention: Guys please recommend some interesting docker containers. What I currently have is seems to be ok, but I'm missing solutions that will make me get into it more. I know those long Reddit listings of self-hosted apps, but I haven't found many interesting things there. | reddit.com/r/selfhosted | 2023-03-15

    Archi's Steam Farm for auto farming those stupid Steam cards: https://github.com/JustArchiNET/ArchiSteamFarm

  • Lidarr

    Looks and smells like Sonarr but made for music.

    Project mention: Everytime when I ask someone what they watch movies on | reddit.com/r/Piracy | 2023-03-17

    Lidarr: Music

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • FlaUI

    UI automation library for .Net

    Project mention: What do people usually use to automate Windows Applications? | reddit.com/r/csharp | 2023-03-21


  • openrpa

    Free Open Source Enterprise Grade RPA

  • ipban

    Since 2011, IPBan is the worlds most trusted, free security software to block hackers and botnets. With both Windows and Linux support, IPBan has your dedicated or cloud server protected. Upgrade to IPBan Pro today and get a discount. Learn more at ↓

    Project mention: Question on IPBan free edition - regarding a notification when an IP is banned | reddit.com/r/sysadmin | 2023-03-07

    I recently installed IPBan, and it quickly banned the 2 ips for 1 day. Lovely program! The problem is i don't really understand a good way to set an alert so that i know that ban's or other actions have happened.. i am required to look at the ipban log file to see what has been happening.. I do not really have any idea what to do with the following.. What program or service should i use to be notified by ipban? Here is the wording from https://github.com/DigitalRuby/IPBan/wiki/Configuration

  • buildtool

    A powerful automation tool for quickly and easily generating builds with Unity.

  • HASS.Agent

    Windows-based client for Home Assistant. Provides notifications, quick actions, commands, sensors and more.

    Project mention: ESP32 On Air Light for Microsoft Teams or Zoom | reddit.com/r/esp32 | 2023-01-29

    It does a lot; I mainly use it for the sensors though: https://github.com/LAB02-Research/HASS.Agent

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • taskt

    taskt (pronounced 'tasked' and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework

  • CreamInstaller

    Automatically finds all installed Steam, Epic and Ubisoft games with their respective DLC-related DLL locations on the user's computer, parses SteamCMD, Steam Store and Epic Games Store for user-selected games' DLCs, then provides a very simple graphical interface utilizing the gathered information for the maintenance of DLC unlockers.

    Project mention: are Cities skylines dlc unlockers still safe? | reddit.com/r/PiratedGames | 2023-03-22

    Ah, a fellow City Planner, I use this here: https://github.com/pointfeev/CreamInstaller

  • SysBot.NET

    sys-botbase client for remote control automation of Nintendo Switch consoles.

    Project mention: Gen 9 Genning Bot Discord/Twitch | reddit.com/r/CasualPokemonTrades | 2022-12-23

    [Source code](https://github.com/kwsch/SysBot.NET)

  • Winium.Desktop

    Winium.Desktop is Selenium Remote WebDriver implementation for automated testing of Windows application based on WinFroms and WPF platforms.

    Project mention: Selenium Testautomation on Windows Desctop App with Winium | dev.to | 2022-05-30

    download winuiumDriver from github

  • Nake

    Magic script-based C# task runner for .NET Core

  • AutoClicker

    AutoClicker is a useful simple tool for automating mouse clicks.

    Project mention: hello. I'm here im sorry I was talking to someone and they recommended this auto clicker please tell me if u have use this before or in the past | reddit.com/r/antivirus | 2022-12-24
  • AlphaClicker

    🖱️ Windows Autoclicker with a modern ui

    Project mention: How good is VirusTotal at detecting viruses? | reddit.com/r/software | 2022-10-26
  • vsSolutionBuildEvent

    🎛 Event-Catcher with variety of advanced Actions to service projects, libraries, build processes, runtime environment of the Visual Studio, MSBuild Tools, and …

  • SysBot.ACNHOrders

    Queue-based and/or pure automation-styled ACNH SysBot

  • Versioning.NET

    A dotnet tool that automatically increments versions in csproj files based on git commit hints.

    Project mention: Question about app versioning... | reddit.com/r/csharp | 2022-06-10
  • BrowserSelector

    Small utility to launch a different browser depending on the domain of the url being launched. (by stgolem)

    Project mention: "Open Link With" equivalent app for Windows on desktop | reddit.com/r/windows | 2022-11-30

    I might try stgolem's fork of BrowserSelector, I kinda like it's implementation of a menu and even more so that it should handle microsoft-edge: hyperlinks; but so far, I haven't.

  • Wooting-Game-Detection

    This is a project I started to allow people to automatically swap profiles on application run and made for the Wooting Keyboards

  • AutoWeb

    An easy to use Selenium wrapper for page automations.

  • eagle

    Eagle (Extensible Adaptable Generalized Logic Engine) is a scripting language that belongs to the Tcl family of languages. It is interpreted, dynamically typed, and cross-platform. It was designed to act as a "glue language" and integrate easily into existing systems written for the Common Language Runtime (CLR).

    Project mention: Ask HN: Who wants to be hired? (September 2022) | news.ycombinator.com | 2022-09-01

    Location: Manhattan, NYC.

    Contracts: No, full-time W2 only.

    Remote: Yes.

    Willing to relocate: No.

    Technologies: C/C++, C#, Win32, Linux, POSIX, SQL, etc.

    Projects: Tcl/Tk, Eagle, SQLite, System.Data.SQLite, Fossil SCM, Comdb2

    Interests: automation, cryptography, databases, developer tools & SDKs, distributed systems, (Internet) security, public key infrastructure, runtimes, sandboxing, scripting languages, testing, virtual machines

    Profile: https://wiki.tcl.tk/Joe+Mistachkin

    Affiliations: SQLite ( https://www.sqlite.org/crew.html ), Tcl/Tk ( https://tip.tcl.tk/24 )

    Side Project: https://github.com/mistachkin/eagle

    Résumé/CV: Available by request.

    Email: [put_my_first_name_here] [at] [put_my_user_name_here] [dot] com

    Phone: Please see "https://www.mistachkin.com/" for detailed instructions.

  • NAnt2

    NAnt2 is a free .NET build tool, updated and enhanced from original NAnt project https://github.com/nant/nant. Easy to use even by non-programmers to automate their daily tasks.

  • GTAIVDowngrader

    An automatic downgrader which downgrades GTA IV to either, or

    Project mention: GTA 4 downgrader virus? | reddit.com/r/GTAIV | 2022-12-22

    The GTA IV Downgrader program is open source, and has a Github project page. It seems like a false positive, provided you downloaded from the link you sent and not somewhere else.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-03-22.

C# Automation related posts


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

Project Stars
1 ArchiSteamFarm 9,182
2 Lidarr 2,703
3 FlaUI 1,567
4 openrpa 1,401
5 ipban 1,150
6 buildtool 873
7 HASS.Agent 850
8 taskt 775
9 CreamInstaller 739
10 SysBot.NET 390
11 Winium.Desktop 376
12 Nake 218
13 AutoClicker 183
14 AlphaClicker 124
15 vsSolutionBuildEvent 67
16 SysBot.ACNHOrders 61
17 Versioning.NET 13
18 BrowserSelector 11
19 Wooting-Game-Detection 7
20 AutoWeb 7
21 eagle 7
22 NAnt2 5
23 GTAIVDowngrader 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives