Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Csharp

Csharp

703 projects

Showing 36 of 703 projects

UnderworldGodot
UnderworldGodotC#

An open-source engine recreation of Ultima Underworld and Ultima Underworld 2 using the Godot Engine.

#dungeon-crawler#game-preservation#rpg
Stars308
Forks13
Last commit2 days ago
Pkcs11Interop
Pkcs11InteropC#

A managed .NET wrapper for unmanaged PKCS#11 libraries, enabling .NET applications to interface with cryptographic hardware like HSMs and smart cards.

#managed-wrapper#crypto#interop
Stars307
Forks92
Last commit1 year ago
MonoGame.Forms
MonoGame.FormsC#

Integrate MonoGame rendering into Windows Forms applications to easily create custom editor environments.

#nuget#monogame-framework#monogame-forms
Stars306
Forks28
Last commit9 months ago
CodegenCS
CodegenCSC#

A C# toolkit for code generation using plain C# templates, offering a modern alternative to T4 with hybrid programmatic and markup approaches.

#metaprogramming#t4-engine#codegeneration
Stars304
Forks40
Last commit1 year ago
Testura.Code
Testura.CodeC#

A wrapper around the Roslyn API for generating, saving, and compiling C# code programmatically.

#roslyn-api#metaprogramming#compiler-api
Stars296
Forks28
Last commit2 years ago
Colourful
ColourfulC#

An open-source .NET library for converting colors between various color spaces, computing color differences, and handling illuminants.

#adobe-rgb#bradford#cct
Stars295
Forks38
Last commit1 year ago
IconFont2Code
IconFont2CodeJavaScript

A web tool that generates a C# class with constant fields for the Unicode values of glyph icons in font files.

#xamarin#developer-tools#csharp
Stars290
Forks37
Last commit1 month ago
NsDepCop
NsDepCopC#

A static code analysis tool that enforces namespace and assembly dependency rules in C# projects.

#namespace#nuget#msbuild
Stars288
Forks36
Last commit3 months ago
Blazor I18n/Localization Text
Blazor I18n/Localization TextC#

A class library for localizing text in Blazor applications using JSON/CSV files and static typing.

#webassembly#static-typing#internationalization
Stars285
Forks29
Last commit5 months ago
fsharp-hedgehog
fsharp-hedgehogF#

State-of-the-art property testing library for .NET with integrated shrinking and deterministic runs.

#property-testing#unit-testing#testing-library
Stars285
Forks30
Last commit1 month ago
YATI (Yet Another Tiled Importer
YATI (Yet Another Tiled ImporterGDScript

A Godot 4 addon for importing Tiled map editor files (.tmx, .tmj) into your game projects.

#import-tool#gdscript#addon
Stars282
Forks31
Last commit2 months ago
Spark
SparkC#

An open-source FHIR server developed in C#, supporting multiple FHIR versions for healthcare data interoperability.

#nuget#stu3#spark
Stars278
Forks167
Last commit4 days ago
Warewolf ESB
Warewolf ESBC#

A visual, flow-based development environment for designing and creating microservices with drag-and-drop functionality.

#rapid-development#service-oriented-architecture#workflow-automation
Stars277
Forks116
Last commit2 days ago
Butterfly Server .NET
Butterfly Server .NETC#

A C# backend framework for building real-time single-page applications with RESTlike APIs, subscriptions, and reactive database support.

#realtime#event-driven#spa
Stars273
Forks29
Last commit3 years ago
csharp.nvim
csharp.nvimLua

A Neovim plugin that enhances .NET development with automatic LSP setup, debugging, and code analysis features.

#csharp#nvim-lua#neovim-plugin
Stars273
Forks15
Last commit1 year ago
OctaneEngine
OctaneEngineC#

A high-performance, multi-threaded C# library for piecewise file downloads with pause/resume, retry, and proxy support.

#proxy-support#hacktoberfest#hacktoberfest2021
Stars271
Forks41
Last commit2 days ago
GenHTTP
GenHTTPC#

A lightweight, embeddable web server written in pure C# for quickly creating .NET web services with minimal configuration.

#http-server#nuget#webserver
Stars270
Forks44
Last commit5 days ago
Blazor.Canvas
Blazor.CanvasC#

A pure C# wrapper for the HTML Canvas API in Blazor applications with no JavaScript dependency.

#javascript-interop#webassembly#graphics
Stars269
Forks23
Last commit9 days ago
fluent-cms
fluent-cmsC#

An open-source AI-powered headless CMS that generates schemas, data, APIs, and UI from natural language prompts.

#entity-framework-core#no-code#asp-net-core
Stars260
Forks36
Last commit12 days ago
NSpec
NSpecC#

A BDD testing framework for .NET inspired by RSpec and Mocha, designed for behavior-driven development with context/specification style.

#nspec#rspec-inspired#unit-testing
Stars259
Forks54
Last commit4 years ago
Epoxy
EpoxyC#

A minimal, easy-to-use MVVM library for building multi-platform XAML applications in C# and F#.

#maui#avalonia#async-await
Stars258
Forks11
Last commit1 year ago
Uno Samples
Uno SamplesC#

A collection of code samples demonstrating Uno Platform's capabilities for building multi-platform apps with C# and WinUI XAML.

#winui-xaml#hacktoberfest#xamarin
Stars258
Forks127
Last commit5 days ago
AggregateSource
AggregateSourceC#

A lightweight .NET library for implementing event sourcing with aggregates, designed for scenarios requiring multi-aggregate collaboration.

#nuget#event-sourcing#aggregates
Stars258
Forks59
Last commit4 years ago
TodoMVC-DDD-CQRS-EventSourcing
TodoMVC-DDD-CQRS-EventSourcingC#

A TodoMVC implementation in C#/TypeScript demonstrating Event Sourcing, CQRS, and Domain-Driven Design patterns.

#eventsourcing#cqrs#event-sourcing
Stars257
Forks32
Last commit3 years ago
YantraJS
YantraJSJavaScript

A managed JavaScript engine for .NET written in C#, designed for high-performance integration between C# and JavaScript.

#es6-modules#compiler#standard
Stars256
Forks9
Last commit9 days ago
NeoAxis
NeoAxisC#

A versatile game engine for creating video games and real-time 3D/2D applications, including simulators and VR systems.

#game-engine-2d#simulation#3d-graphics-engine
Stars256
Forks61
Last commit4 days ago
PupNet Deploy
PupNet DeployC#

A cross-platform deployment utility that packages .NET projects as ready-to-ship installation files in a single step.

#deployment#package#packaging
Stars253
Forks13
Last commit1 month ago
Trains.NET
Trains.NETC#

A simple 2D train simulation game written in C# with .NET Core, developed live on Twitch.

#hacktoberfest#webassembly#skiasharp
Stars251
Forks32
Last commit2 months ago
LiquidState
LiquidStateC#

Efficient synchronous and asynchronous state machine library for .NET with zero heap allocations during execution.

#library#async-await#csharp
Stars250
Forks28
Last commit5 years ago
Questify
QuestifyGDScript

A graph-based quest editor and manager plugin for Godot 4, enabling visual quest design and runtime management.

#quest-system#game-design#narrative-tools
Stars249
Forks14
Last commit3 months ago
GeometRi
GeometRiC#

A simple and lightweight computational geometry library for .NET, providing 3D primitives and operations with implicit coordinate system handling.

#coordinate-systems#intersection-algorithms#csharp
Stars248
Forks42
Last commit2 months ago
Exceptionless.DateTimeExtensions
Exceptionless.DateTimeExtensionsC#

A .NET library providing DateTimeRange, Business Day calculations, and comprehensive extension methods for DateTime, DateTimeOffset, and TimeSpan.

#range#business-logic#exceptionless
Stars245
Forks24
Last commit
Blazor REPL
Blazor REPL

Write, compile, execute, and share Blazor components entirely in the browser with an interactive REPL environment.

#platform#developer-tools#webassembly
Stars245
Forks34
Last commit4 years ago
neo4j-dotnet-driver
neo4j-dotnet-driverC#

The official .NET driver for connecting to Neo4j graph databases using the Bolt protocol.

#database-driver#binary-protocol#nuget
Stars245
Forks64
Last commit18 days ago
BlazorChatSample
BlazorChatSampleC#

A sample Blazor chat application demonstrating real-time communication using SignalR without JavaScript.

#demo#webassembly#signalr
Stars244
Forks52
Last commit3 years ago
Nake
NakeC#

A magic script-based C# task runner for .NET Core that uses plain C# code as its DSL.

#dotnet-tool#nuget#developer-tools
Stars242
Forks22
Last commit5 months ago
PreviousPage 15 of 20Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 days ago
#Dotnet508
#Cross Platform116
#C Sharp100
#Blazor87
#Dotnet Core81
#Game Development81
#Hacktoberfest59
#Webassembly56
#Nuget52
#Nuget Package52
#Aspnet Core44
#Fsharp42