101.thangchung / awesome-dotnet-core
:honeybee: A collection of awesome .NET core libraries, tools, frameworks and software
- dotnet-core
- awesome-list
- csharp
- microsoft
- awesome
- list
Ranked by Attention Score: stars gained over the last 30 complete days
101–200 of 810 by Attention Score · Oct 6, 2026 – Nov 4, 2026 (UTC)
:honeybee: A collection of awesome .NET core libraries, tools, frameworks and software
Godot-MCP — Model Context Protocol (MCP) integration for the Godot Engine. AI tools for the Godot Editor in C#, with cloud connection to ai-game.dev. Apache-2.0.
Blazor Component Library based on Material Design principles. Do more with Blazor, utilizing CSS and keeping JavaScript to a bare minimum.
Translated[.NET] m3u8 downloader. An open-source command-line m3u8/HLS/dash downloader that supports ordinary AES-128-CBC decryption, multithreading, custom request headers, etc. Supports Simplified Chinese, Traditional Chinese and English. English Supported.
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.
inkle's open source scripting language for writing interactive narrative.
Sucrose is a versatile wallpaper engine that brings life to your desktop with a wide range of interactive wallpapers.
Windows Calculator: A simple yet powerful calculator that ships with Windows
A library for patching, replacing and decorating .NET and Mono methods during runtime
OpenDeepWiki is the open-source version of the DeepWiki project, aiming to provide a powerful knowledge management and collaboration platform. The project is mainly developed using C# and TypeScript, supporting modular design, and is easy to expand and customize.
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities
A .NET library that makes it easier to create beautiful console applications.
Enterprise-Grade Windows Service Wrapper
Lightweight embeddable web server written in pure C# with few dependencies to 3rd-party libraries.
Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 10
Unity C# reference source code.
Chocolatey - the package manager for Windows
An alternative bootstrapper for Roblox with a bunch of extra features.
Capture Screen, Audio, Cursor, Mouse Clicks and Keystrokes
UI automation library for .Net
Human-readable schedule expressions for .NET (C#): write "every day at 9am except sunday" instead of cron. Time zones, fluent builder, custom keywords, cron converter.
Google's Material Design in XAML & WPF, for C# & VB.Net.
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.
Free Open Source Enterprise Grade RPA
QuestPDF is a modern library for PDF document generation. Its fluent C# API lets you design complex layouts with clean, readable code. Create documents using a flexible, component-based approach.
A toolkit for developing high-performance HTTP reverse proxy applications.
Bootstrap Blazor is an enterprise-level UI component library based on Bootstrap and Blazor.
BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
✨ Open Source, Privacy-First and Simple Analytics for Mobile, Desktop and Web Apps
Flexible and versatile OAuth 2.0/OpenID Connect stack for .NET
Radzen Blazor is the most sophisticated free UI component library for Blazor, featuring 155+ native components including DataGrid, Scheduler, Charts, and advanced theming with full support for Material Design and Fluent UI. If Radzen Blazor is useful to you, a ⭐ on GitHub helps other Blazor developers find it.
The official repo for the design of the C# programming language
Cloud Native application framework for .NET
ClosedXML is a .NET library for reading, manipulating and writing Excel 2007+ (.xlsx, .xlsm) files. It aims to provide an intuitive and user-friendly interface to dealing with the underlying OpenXML API.
A 2D online multiplayer game taking place in a submarine travelling through the icy depths of Jupiter's moon Europa.
Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.
Automate SSL/TLS certificates on Windows with ease
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
Beautiful, interactive charts, maps, and gauges. One API for every .NET UI framework.
Reduces eye strain by adjusting screen gamma based on the current time
Enterprise-grade feature flag platform that you can self-host. Get started - free.
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
:bathtub: Clean Code concepts and tools adapted for .NET
A .NET source generator for generating object mappings. No runtime reflection.
Cosmos is an operating system "construction kit". Build your own OS using managed languages such as C#, VB.NET, and more!
Reko is a binary decompiler.
Mutation testing for .NET core and .NET framework!
A cute running cat animation on your windows taskbar.
Microsoft Fluent UI Blazor components library. For use with ASP.NET Core Blazor applications
Pure C# 3D real time physics simulation library, now with a higher version number.
ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications..
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
The P programming language.
Central repository for tools, tutorials, resources, and documentation for robotics simulation in Unity.
A language where the code is written with folders
Contains some simple and commonly used WPF controls
A cross-platform .NET library for IMAP, POP3, and SMTP.
A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET
Powerful .NET library for benchmarking
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
High-performance C# ECS
A C#/.NET library to run LLM (🦙LLaMA/LLaVA) on your local device efficiently.
Bindings and ADO.NET Provider for DuckDB
A composable, cross-platform MVVM framework for .NET inspired by functional reactive programming. It moves mutable state out of the user interface, keeps each feature's logic in one readable place, and makes applications easier to test. Supports WPF, WinForms, WinUI, .NET MAUI, Avalonia, Uno Platform, Blazor and Android.
Open-source, non-custodial, privacy preserving Bitcoin wallet for Windows, Linux, and Mac.
High performance Lua interpreter implemented in C# for .NET and Unity
KurrentDB is a database that's engineered for modern software applications and event-driven architectures. Its event-native design simplifies data modeling and preserves data integrity while the integrated streaming engine solves distributed messaging challenges and ensures data consistency.
Umbraco is a free and open source .NET content management system helping you deliver delightful digital experiences.
FusionCache is an easy to use, fast and robust hybrid cache with advanced resiliency features.
Random testing library for C#
Quartz Enterprise Scheduler .NET
A simple library for creating state machines in C# code
The .NET library for ImageMagick
Cross platform GUI framework for desktop and mobile applications in .NET
SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.
An implementation of StyleCop rules using the .NET Compiler Platform
Cross-platform .NET/Mono bindings for LibVLC
OpenCV wrapper for .NET
Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows
Everything search plugin for PowerToys Run
AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.