Best C# Tools & Libraries

22 curated C# tools, libraries, and open-source projects — hand-picked and ranked by the community.

Files

github

A modern file manager that helps users organize their files and folders.

Developer Tools
★ 43,159

ShareX

github

ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.

Productivity
★ 37,769

DevToys

github

A Swiss Army knife for developers.

Developer Tools
★ 31,282

semantic-kernel

github

Integrate cutting-edge LLM technology quickly and easily into your apps

AI Tools
★ 27,794

WaveFunctionCollapse

github

Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

AI Tools
★ 24,881

UniGetUI

github

UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers

CLI Tools
★ 23,440

ml-agents

github

The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.

AI Tools
★ 19,352

Flow.Launcher

github

:mag: Quick file search & app launcher for Windows with community-made plugins

Productivity
★ 14,799

efcore

github

EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.

Database
★ 14,646

abp

github

Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.

Frameworks
★ 14,210

ArchiSteamFarm

github

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

CLI Tools
★ 13,232

aspnetboilerplate

github

ASP.NET Boilerplate - Web Application Framework

Frameworks
★ 11,976

Kavita

github

Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.

Self-hosted
★ 10,664

CefSharp

github

.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework

Frameworks
★ 10,223

Quasar

github

Remote Administration Tool for Windows

Security
★ 9,824

LibreHardwareMonitor

github

Libre Hardware Monitor is free software that can monitor the temperature sensors, fan speeds, voltages, load and clock speeds of your computer.

DevOps
★ 8,435

Ladon

github

Ladon大型内网渗透扫描器,PowerShell、Cobalt Strike插件、内存加载、无文件扫描。含端口扫描、服务识别、网络资产探测、密码审计、高危漏洞检测、漏洞利用、密码读取以及一键GetShell,支持批量A段/B段/C段以及跨网段扫描,支持URL、主机、域名列表扫描等。网络资产探测32种协议(ICMP\NBT\DNS\MAC\SMB\WMI\SSH\HTTP\HTTPS\Exchange\mssql\FTP\RDP)或方法快速获取目标网络存活主机IP、计算机名、工作组、共享资源、网卡地址、操作系统版本、网站、子域名、中间件、开放服务、路由器、交换机、数据库、打印机等,大量高危漏洞检测模块MS17010、Zimbra、Exchange

Security
★ 5,282

testcontainers-dotnet

github

A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.

DevOps
★ 4,294

Harden-Windows-Security

github

Harden Windows Safely, Securely using Official Supported Microsoft methods and proper explanation | Always up-to-date and works with the latest build of Windows | Provides tools and Guides for Personal, Enterprise, Government and Military security levels | SLSA Level 3 Compliant for Secure Development and Build Process | Apps Available on MS Store✨

Security
★ 4,262

TUnit

github

A modern, fast and flexible .NET testing framework

Testing
★ 3,852

privatezilla

github

👀👮🐢🔥Performs a privacy & security check of Windows 10

Security
★ 3,722

pingcastle

github

PingCastle - Get Active Directory Security at 80% in 20% of the time

Security
★ 2,844