platform: dotnet
1125 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| scriban/scriban Scriban is a fast, lightweight, safe scripting language and text templating engine for .NET, with a compatibility mode for parsing Liquid t… | 96 | 3961 | stable |
| icsharpcode/SharpZipLib SharpZipLib is a pure C# compression library for .NET supporting Zip (stored/deflate, PKZIP and AES encryption, Zip64), GZip, zlib, raw def… | 23 | 3930 | stable |
| thomhurst/TUnit TUnit is a modern, fast .NET testing framework built on Microsoft.Testing.Platform that discovers tests at compile time via Roslyn source g… | 89 | 3927 | active |
| MvvmCross/MvvmCross MvvmCross is an opinionated cross-platform MVVM framework for the .NET ecosystem, supporting Android, iOS, MacCatalyst, tvOS, macOS, WinUI,… | 81 | 3921 | stable |
| hardkoded/puppeteer-sharp PuppeteerSharp is a .NET port of the official Node.js Puppeteer API for controlling headless or headful Chrome and Firefox. It supports nav… | 99 | 3915 | active |
| siteserver/cms SSCMS (SiteServer CMS) is an open-source content management system built on .NET Core for rapidly deploying full-featured, high-performance… | 52 | 3910 | active |
| ZiggyCreatures/FusionCache FusionCache is a .NET caching library providing a fast, robust hybrid cache that works as a memory cache (L1) or multi-level cache with any… | 95 | 3897 | stable |
| morelinq/MoreLINQ MoreLINQ is a C# library that extends LINQ to Objects with additional extension methods for IEnumerable<T>, such as Batch, DistinctBy, MaxB… | 47 | 3834 | stable |
| fluentassertions/fluentassertions Fluent Assertions is a .NET library providing an extensive set of extension methods for writing readable, fluent assertions in TDD and BDD-… | 94 | 3816 | active |
| microsoft/kiota Kiota is a Microsoft command-line tool that generates strongly typed HTTP API clients from OpenAPI descriptions. It supports multiple targe… | 99 | 3809 | active |
| XuanchenLin/NanUI NanUI is an open-source .NET framework for building Windows desktop (WinForm) applications whose user interfaces are written in HTML5, CSS3… | 47 | 3796 | active |
| pwntester/ysoserial.net ysoserial.net is a proof-of-concept command-line tool that generates deserialization payloads exploiting unsafe .NET object deserialization… | 62 | 3782 | active |
| mathnet/mathnet-numerics Math.NET Numerics is an open-source numerical library for .NET and Mono, providing methods and algorithms for numerical computation in scie… | 36 | 3765 | stable |
| nilaoda/N_m3u8DL-CLI N_m3u8DL-CLI is a Windows command-line downloader for m3u8/HLS/DASH streams, built on .NET Framework 4.6. It supports AES-128-CBC decryptio… | 23 | 16064 | maintenance |
| .NET Community Toolkit A collection of NuGet libraries from Microsoft and the .NET Foundation providing UI-agnostic helpers for .NET developers, including the MVV… | 76 | 3749 | stable |
| nuke-build/nuke NUKE is a build automation system for C#/.NET that lets you define builds as regular C# console applications instead of Makefiles or XML. I… | 65 | 3749 | active |
| open-telemetry/opentelemetry-dotnet The official OpenTelemetry SDK and API implementation for .NET, providing vendor-neutral instrumentation for traces, metrics, and logs. It … | 95 | 3743 | stable |
| npgsql/npgsql Npgsql is the open-source ADO.NET data provider for PostgreSQL, written in 100% C#. It lets .NET applications connect to and query PostgreS… | 95 | 3721 | stable |
| martinothamar/Mediator A high-performance .NET implementation of the Mediator pattern built with C# source generators, offering a MediatR-like API. It generates D… | 68 | 3697 | stable |
| dotnet/command-line-api System.CommandLine is a .NET library for command line parsing, model binding, invocation, and rendering of terminal output, plus the dotnet… | 83 | 3674 | active |
| p-org/P P is a state machine based programming language for formally modeling and specifying complex distributed systems as collections of communic… | 90 | 3668 | active |
| Perfare/AssetStudio AssetStudio is a Windows desktop GUI tool for exploring, extracting, and exporting assets and asset bundles from Unity games and projects. … | 10 | 15604 | maintenance |
| SteveTheKiller/KillerPDF KillerPDF is a free, open-source (GPL-3.0) PDF editor for Windows built with C# and WPF, offering viewing, annotation, OCR, form filling, s… | 81 | 3656 | active |
| elastic/elasticsearch-net The official, strongly-typed .NET client library for Elasticsearch, maintained by Elastic. It provides typed requests and responses for Ela… | 93 | 3650 | active |
| TelegramBots/Telegram.Bot Telegram.Bot is the most popular .NET client library for the Telegram Bot API, letting developers build Telegram chatbots in C#. It support… | 79 | 3643 | active |
| RevenantX/LiteNetLib LiteNetLib is a lightweight reliable UDP networking library for .NET, Mono, and Unity. It provides reliable/unordered delivery, packet frag… | 89 | 3609 | active |
| microsoft/mcp Microsoft's official catalog and monorepo of MCP (Model Context Protocol) server implementations, including Azure MCP and Microsoft Fabric … | 86 | 3604 | active |
| Arcenox-co/TickerQ TickerQ is a fast, reflection-free background job scheduler for .NET that uses C# source generators to register job handlers at compile tim… | 88 | 3593 | active |
| rlabrecque/Steamworks.NET Steamworks.NET is a C# wrapper for Valve's Steamworks API, usable with Unity or any C#/.NET application. It provides a near 1:1 mapping to … | 93 | 3581 | active |
| oxyplot/oxyplot OxyPlot is a cross-platform plotting library for .NET that renders charts and plots via a PlotModel bound to platform-specific PlotView con… | 66 | 3539 | stable |
| 34736384/genshin-fps-unlock A Windows application that removes the 60 FPS cap in Genshin Impact by writing the desired FPS value into the game process via WriteProcess… | 63 | 3538 | active |
| neo-project/neo The C# reference implementation of the Neo blockchain protocol, a distributed network for the 'Smart Economy' supporting smart contracts an… | 97 | 3535 | active |
| opentk/opentk OpenTK is a fast, low-level C# binding for OpenGL, OpenGL ES, OpenAL, and OpenCL, with windowing, input handling, and a linear algebra math… | 77 | 3535 | active |
| AutoFixture/AutoFixture AutoFixture is an open-source .NET library that automates the creation of test data and object graphs, minimizing the 'Arrange' phase of un… | 84 | 3534 | stable |
| Megabit/Blazorise Blazorise is a source-available UI component library for Blazor (.NET) offering 100+ strongly-typed components that render through multiple… | 67 | 3530 | stable |
| ravibpatel/AutoUpdater.NET AutoUpdater.NET is a .NET class library that adds auto-update functionality to classic WinForms and WPF desktop applications. It checks an … | 84 | 3525 | stable |
| mini-software/MiniExcel MiniExcel is a lightweight .NET library (with a Rust variant) for reading and writing Excel XLSX and CSV files using row-by-row streaming t… | 99 | 3523 | active |
| discord-net/Discord.Net Discord.Net is an unofficial asynchronous .NET library for interfacing with the Discord API, with modular packages for REST, WebSocket, com… | 90 | 3511 | active |
| fluentmigrator/fluentmigrator FluentMigrator is a .NET database migration framework inspired by Ruby on Rails Migrations, letting developers define schema changes as C# … | 88 | 3511 | active |
| Ruben2776/PicView PicView is a fast, free, and customizable image viewer for Windows 10/11 and macOS built with C# and Avalonia. It supports a wide range of … | 99 | 3487 | active |
| dotnet/roslynator Roslynator is a set of code analysis tools for C# built on the Roslyn compiler platform. It ships as IDE extensions for Visual Studio and V… | 98 | 3475 | active |
| VerifyTests/Verify Verify is a .NET snapshot (approval) testing library that serializes test results and compares them against stored snapshot files. It integ… | 99 | 3467 | active |
| wolfgarbe/SymSpell SymSpell is a C# library implementing the Symmetric Delete spelling correction algorithm for extremely fast spelling correction and fuzzy s… | 63 | 3460 | stable |
| mayuki/Cocona Cocona is a micro-framework for building .NET console applications with an ASP.NET Core-like minimal API style. It provides UNIX-style comm… | 10 | 3457 | active |
| JasperFx/marten Marten is a .NET library that turns PostgreSQL into a fully featured transactional document database using its JSON support, plus an ACID-c… | 95 | 3448 | active |
| shouldly/shouldly Shouldly is a .NET assertion library for unit tests that focuses on clear, expressive failure messages by embedding the asserted source exp… | 67 | 3408 | active |
| mono/CppSharp CppSharp is a tool and library set that parses C/C++ headers and libraries and generates glue code to expose native APIs as managed .NET AP… | 66 | 3404 | active |
| robinrodricks/FluentFTP FluentFTP is a fully managed FTP and FTPS client library for .NET and .NET Standard, written entirely in C# with no external dependencies a… | 61 | 3393 | stable |
| sqlkata/querybuilder SqlKata is a fluent SQL query builder library for C#/.NET that compiles expressive queries for SqlServer, MySQL, PostgreSQL, Oracle, SQLite… | 68 | 3379 | stable |
| microsoft/Power-Fx Microsoft Power Fx is a low-code general-purpose programming language based on spreadsheet-like formulas, strongly typed, declarative, and … | 67 | 3364 | active |
| linq2db/linq2db LINQ to DB is a fast, lightweight LINQ database access library for .NET that provides a type-safe layer between POCOs and databases. It sit… | 94 | 3322 | active |
| ardalis/GuardClauses A small, extensible C# library providing guard clause extension methods for fail-fast argument validation. It offers checks like null, empt… | 67 | 3314 | stable |
| Dailin521/codex-provider-sync A tool that synchronizes Codex session provider metadata across rollout files and SQLite state so historical sessions remain visible after … | 80 | 3272 | active |
| microsurging/surging Surging is a distributed microservice engine for .NET Core providing a lightweight, high-performance, modular RPC pipeline with service reg… | 57 | 3263 | active |
| PLFJY/ContextMenuMgr Context Menu Manager Plus is a Windows utility for managing right-click context menu entries, including classic and Windows 11 menus. It in… | 80 | 3243 | active |
| mongodb/mongo-csharp-driver The official MongoDB driver for C# and .NET, providing a client API for connecting to, querying, and writing to MongoDB databases. It suppo… | 94 | 3241 | stable |
| intel/acat ACAT is an open-source assistive communication platform from Intel Labs, originally developed for Stephen Hawking, that helps people with r… | 65 | 3230 | active |
| lukencode/FluentEmail FluentEmail is an all-in-one email sending library for .NET and .NET Core with a fluent API. It supports multiple senders (SMTP, SendGrid, … | 32 | 3215 | stable |
| dotnet/aspnet-api-versioning A set of .NET libraries that add API versioning semantics to ASP.NET Core services, including Minimal APIs, MVC controllers, gRPC, OData, a… | 90 | 3205 | active |
| dotnet/extensions A suite of .NET libraries from Microsoft providing production-ready capabilities such as resilience pipelines, telemetry, diagnostics, comp… | 98 | 3202 | active |
| dotnet/sdk The .NET SDK repository containing core project creation and build functionality shared between Visual Studio and the .NET CLI, including M… | 98 | 3194 | active |
| CosmosOS/Cosmos Cosmos is an operating system construction kit that lets developers build bare-metal OS kernels using .NET languages like C#, VB.NET, and F… | 87 | 3188 | active |
| zeromq/netmq NetMQ is a 100% native C# port of the ZeroMQ lightweight messaging library for .NET. It provides asynchronous message-queue sockets support… | 96 | 3180 | active |
| coverlet-coverage/coverlet Coverlet is a cross-platform code coverage framework for .NET that supports line, branch, and method coverage. It integrates via multiple d… | 94 | 3171 | active |
| SteamRE/SteamKit SteamKit2 is a .NET library for interoperating with Valve's Steam network protocol. It provides a simple, extensible interface for performi… | 82 | 3169 | active |
| Sergio0694/ComputeSharp ComputeSharp is a .NET library that lets developers write compute and pixel shaders in C# and run them in parallel on the GPU via DirectX 1… | 73 | 3161 | stable |
| GitTools/GitVersion GitVersion is a tool that calculates a Semantic Version (SemVer) number for a commit by analyzing a repository's Git history and branching … | 97 | 3145 | stable |
| chronoxor/NetCoreServer NetCoreServer is an ultra fast, low latency asynchronous socket server and client library for C# .NET Core. It supports TCP, SSL, UDP, Unix… | 61 | 3129 | stable |
| Pixeval/Pixeval Pixeval is a powerful, fast, and beautiful third-party desktop client for Pixiv, built on .NET 8 and WinUI 3 (with an older WPF version in … | 99 | 3122 | active |
| davidfowl/TodoApp A sample Todo application built with ASP.NET Core, featuring a Blazor WebAssembly frontend and a Minimal APIs REST backend. It demonstrates… | 62 | 3102 | active |
| FlaUI/FlaUI FlaUI is a .NET library for automated UI testing of Windows applications (Win32, WinForms, WPF, Store Apps), wrapping Microsoft's native UI… | 66 | 3100 | active |
| SciSharp/BotSharp BotSharp is an open-source multi-agent AI framework written in C# for .NET, providing an agent abstraction layer, conversation state manage… | 79 | 3098 | active |
| shaked6540/YoutubePlaylistDownloader A Windows WPF desktop application for downloading entire YouTube playlists, channels, or single videos, with optional conversion to many me… | 78 | 3094 | active |
| 4sval/FModel FModel is a desktop archive explorer for Unreal Engine game packages (PAK files), built in C# on top of the CUE4Parse library. It provides … | 87 | 3090 | active |
| micjahn/ZXing.Net ZXing.Net is a .NET port of the Java ZXing barcode library that decodes and generates barcodes such as QR Code, Data Matrix, Aztec, EAN, UP… | 72 | 3088 | active |
| FastReports/FastReport FastReport is a free, open-source, band-oriented report generator library for .NET 6/.NET Core/.NET Framework written in C#. It lets applic… | 83 | 3086 | active |
| EasyNetQ/EasyNetQ EasyNetQ is an easy-to-use .NET client API for RabbitMQ that simplifies pub/sub messaging, delayed scheduling, and RPC over an AMQP broker.… | 90 | 3059 | active |
| Stryker Stryker is a mutation testing tool family that measures the effectiveness of your unit tests by automatically inserting bugs (mutants) into… | 95 | 3050 | active |
| betalgo/openai A community .NET library (Betalgo.Ranul.OpenAI) for accessing OpenAI's API, including ChatGPT, DALL-E, Whisper, and Azure OpenAI. It lets .… | 67 | 3021 | active |
| jbogard/Respawn Respawn is a .NET library that intelligently resets test databases to a clean state between integration tests. It analyzes foreign key rela… | 58 | 3019 | active |
| Kevin-Robertson/Inveigh Inveigh is a cross-platform .NET IPv4/IPv6 machine-in-the-middle tool for penetration testers, with a primary C# version and a legacy Power… | 53 | 3014 | active |
| MiniProfiler/dotnet MiniProfiler is a lightweight profiling library and UI for .NET, ASP.NET, and ASP.NET Core applications. It shows where time is spent in re… | 49 | 3009 | stable |
| microsoft/playwright-dotnet The official .NET port of Playwright, a library for automating Chromium, Firefox, and WebKit browsers through a single API. It supports end… | 94 | 2999 | active |
| nodatime/nodatime Noda Time is an alternative date and time library for .NET, offering a clearer and more precise API than the built-in DateTime types. It pr… | 73 | 2999 | stable |
| jbevain/cecil Mono.Cecil is a C# library for inspecting, modifying, and generating .NET assemblies in ECMA CIL form. It provides a powerful object model … | 41 | 2994 | stable |
| PomeloFoundation/Pomelo.EntityFrameworkCore.MySql Pomelo.EntityFrameworkCore.MySql is an Entity Framework Core provider for MySQL, MariaDB, and Amazon Aurora MySQL, built on top of the high… | 43 | 2977 | active |
| ashmind/SharpLab SharpLab is a .NET code playground (source of sharplab.io) that shows intermediate steps and results of code compilation, including decompi… | 34 | 2974 | active |
| nsubstitute/NSubstitute NSubstitute is a mocking library for .NET that generates substitute instances for interfaces and virtual members with a succinct, natural s… | 98 | 2972 | stable |
| LagrangeDev/Lagrange.Core Lagrange.Core is a pure C# implementation of the NTQQ protocol used by Tencent QQ, derived from Konata.Core. It lets developers build QQ bo… | 64 | 2972 | active |
| angularsen/UnitsNet Units.NET is a .NET library providing strongly typed quantities and units of measurement with unit conversion, parsing, and localization su… | 95 | 2969 | stable |
| netwrix/pingcastle PingCastle is a C# tool that assesses the security posture of Active Directory and Entra ID environments, producing risk scores, health che… | 98 | 2937 | active |
| aspnetboilerplate/aspnetboilerplate ASP.NET Boilerplate (ABP) is an open-source application framework for building modern web applications on ASP.NET Core and EF Core, with bu… | 93 | 12003 | maintenance |
| SnaffCon/Snaffler Snaffler is a C# command-line tool for pentesters and red teamers that enumerates Windows/AD environments to find sensitive files (mostly c… | 76 | 2915 | active |
| dotnet/macios Open-source .NET bindings of the Apple SDKs enabling native iOS, Mac Catalyst, macOS, and tvOS development in C# and other .NET languages. … | 98 | 2897 | active |
| Pryaxis/TShock TShock is a server-side toolbox for Terraria servers providing anti-cheat, server-side characters, groups, permissions, item bans, and exte… | 86 | 2868 | active |
| benaadams/Ben.Demystifier A high-performance .NET library that renders stack traces with modern C# 7.0+ features (async, lambdas, generics, iterators) in a format th… | 23 | 2867 | stable |
| aws/jsii jsii is a toolchain that lets TypeScript class libraries be consumed natively from Python, Java, C#/.NET, Go, and JavaScript by generating … | 99 | 2866 | active |
| Caliburn-Micro/Caliburn.Micro Caliburn.Micro is a small, powerful MVVM framework for building applications across all XAML platforms including WPF, UWP, WinUI3, Avalonia… | 68 | 2863 | active |
| octokit/octokit.net Octokit.net is a GitHub API client library for .NET Framework 4.6+ and .NET Standard 2.0+. It provides typed, async access to GitHub's REST… | 67 | 2858 | active |
| aaubry/YamlDotNet YamlDotNet is a YAML library for .NET runtimes including netstandard, .NET 8/10, and .NET Framework. It provides low-level YAML parsing and… | 92 | 2855 | stable |