Showing 36 of 903 projects
A .NET library providing observable microservice buses with Reactive Extensions interfaces over multiple message transports.
A fully-managed ADO.NET driver for MySQL, providing .NET applications with native database connectivity and modern features.
A flexible snapshot testing tool for .NET Core and .NET Framework, inspired by Jest Snapshot Testing.
NLog integration for ASP.NET and ASP.NET Core, providing HTTP context layout renderers for structured logging.
Adds MediatR support to Microsoft's dependency injection container for .NET applications.
A dead simple fluent validation library for .NET Core that replaces if-statements with clean validators.
A high-performance C# GraphQL client with Linq-like syntax that avoids Reflection.Emit for near-raw HTTP call performance.
A C# library for generating Steam Mobile Authenticator codes, linking authenticators, and managing trade confirmations.
A runtime parser for .NET that evaluates string expressions (formulas, method calls) by building dynamic LINQ expression trees.
A Roslyn analyzer that detects common mistakes and enforces best practices in Serilog logging code.
An open-source engine recreation of Ultima Underworld and Ultima Underworld 2 using the Godot Engine.
A repository pattern abstraction layer built on top of the official MongoDB C# driver for .NET applications.
A managed .NET wrapper for unmanaged PKCS#11 libraries, enabling .NET applications to interface with cryptographic hardware like HSMs and smart cards.
Integrate MonoGame rendering into Windows Forms applications to easily create custom editor environments.
A C# toolkit for code generation using plain C# templates, offering a modern alternative to T4 with hybrid programmatic and markup approaches.
An open-source .NET library for converting colors between various color spaces, computing color differences, and handling illuminants.
A wrapper around the Roslyn API for generating, saving, and compiling C# code programmatically.
A static code analysis tool that enforces namespace and assembly dependency rules in C# projects.
A Godot 4 addon for importing Tiled map editor files (.tmx, .tmj) into your game projects.
A web tool that generates a C# class with constant fields for the Unicode values of glyph icons in font files.
A class library for localizing text in Blazor applications using JSON/CSV files and static typing.
State-of-the-art property testing library for .NET with integrated shrinking and deterministic runs.
An open-source FHIR server developed in C#, supporting multiple FHIR versions for healthcare data interoperability.
A visual, flow-based development environment for designing and creating microservices with drag-and-drop functionality.
A high-performance, multi-threaded C# library for piecewise file downloads with pause/resume, retry, and proxy support.
A lightweight, embeddable web server written in pure C# for quickly creating .NET web services with minimal configuration.
A Neovim plugin that enhances .NET development with automatic LSP setup, debugging, and code analysis features.
A C# backend framework for building real-time single-page applications with RESTlike APIs, subscriptions, and reactive database support.
A pure C# wrapper for the HTML Canvas API in Blazor applications with no JavaScript dependency.
An open-source AI-powered headless CMS that generates schemas, data, APIs, and UI from natural language prompts.
C# .NET 9 Blazor habit tracker application. Works on Web, Windows, Linux, Android, iOS and macOS.
A minimal, easy-to-use MVVM library for building multi-platform XAML applications in C# and F#.
A BDD testing framework for .NET inspired by RSpec and Mocha, designed for behavior-driven development with context/specification style.
A collection of code samples demonstrating Uno Platform's capabilities for building multi-platform apps with C# and WinUI XAML.
A lightweight .NET library for implementing event sourcing with aggregates, designed for scenarios requiring multi-aggregate collaboration.
A cross-platform deployment utility that packages .NET projects as ready-to-ship installation files in a single step.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.