C# is one of the most popular programming languages in the entire world and boasts a massive ecosystem of libraries and frameworks. It's also one of the best languages to use for testing automation projects, owing to its ability to interact with all kinds of different software and systems (including Windows applications). We can use automation libraries that allow us to perform repetitive tasks automatically. Some of the most widely used C# Automation open source libraries among developers include: Cake - Cake (C# Make) is a build automation system with a C# DSL to do things like compiling code, copy files/folders, running unit tests, compress files and build NuGet packages; FlubuCore - cross platform build and deployment automation system. You can define your build and deployment scripts in C# using an intuitive fluent interface. The entire list of C# Automation open source libraries are provided below.
ArchiSteamFarmby JustArchiNET
C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
ArchiSteamFarmby JustArchiNET
C# 9487 Version:5.4.7.1 License: Permissive (Apache-2.0)
cakeby cake-build
:cake: Cake (C# Make) is a cross platform build automation system.
cakeby cake-build
C# 3594 Version:v3.0.0 License: Permissive (MIT)
FlubuCoreby dotnetcore
A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.
FlubuCoreby dotnetcore
C# 853 Version:V5.1.1 License: Permissive (MIT)
tasktby saucepleez
taskt (pronounced 'tasked' and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework
tasktby saucepleez
C# 826 Version:v3.5.0.0 License: No License
atataby atata-framework
C#/.NET test automation framework for web
atataby atata-framework
C# 462 Version:v2.7.0 License: Permissive (Apache-2.0)
csharp.webdriverby sayems
Browser test automation using Selenium WebDriver in C#
csharp.webdriverby sayems
C# 117 Version:Current License: Strong Copyleft (GPL-3.0)
ProtoTest.Golemby ProtoTest
C# Test Automation Framework
ProtoTest.Golemby ProtoTest
C# 72 Version:1.1.3 License: Permissive (Apache-2.0)