Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Csharp

Csharp

754 projects

Showing 34 of 754 projects

Prince-Monogame
Prince-MonogameC#

A MonoGame implementation of Prince of Persia 2 written in C#, recreating the classic game with modern tools.

#2d-platformer#prince-of-persia#csharp
Stars52
Forks9
Last commit8 days ago
WrapperValueObject
WrapperValueObjectC#

A .NET source generator for creating simple value objects wrapping primitive types with automatic equality, operators, and validation.

#boilerplate-reduction#type-safety#domain-driven-design
Stars52
Forks3
Last commit
HCoroutines
HCoroutinesC#

A hierarchical coroutine library for Godot 4.x in C#, enabling intuitive sequential game logic with async support and Godot-specific integrations.

#game-logic#godot-4#async-programming
Stars52
Forks5
Last commit1 year ago
FreSharp
FreSharpC#

A C# wrapper for FlashRuntimeExtensions enabling developers to build Adobe AIR Native Extensions using C#.

#interop#event-dispatching#csharp
Stars51
Forks8
Last commit5 years ago
NFlags
NFlagsC#

A simple yet powerful .NET library for parsing CLI arguments and generating usage help automatically.

#parsing#nuget#help-generation
Stars50
Forks0
Last commit4 years ago
SteamTradeOffersBot
SteamTradeOffersBotC#

A SteamBot fork providing an easy-to-use Trade Offer library and generic inventory interface for Steam game item trading automation.

#trading-bot#trade-offers#steam
Stars50
Forks17
Last commit8 years ago
dooku.nvim
dooku.nvimLua

A Neovim plugin that generates HTML code documentation and opens it directly in your browser.

#ldoc#rustdoc#typedoc
Stars50
Forks0
Last commit11 months ago
LRM
LRMCSS

A cross-platform CLI tool and TUI editor for managing .NET .resx and other localization files with validation, translation, and CI/CD automation.

#developer-tools#l10n#internationalization
Stars49
Forks1
Last commit5 days ago
Stringly.Typed
Stringly.TypedC#

A .NET library for seamless, type-safe conversion between strings and .NET types using implicit operators and regex validation.

#strongly-typed#regex#validation
Stars49
Forks4
Last commit7 years ago
multiformats
multiformatsC#

A C# implementation of Multihash for encoding and decoding hash algorithm metadata in .NET applications.

#ipfs#hash-algorithms#csharp
Stars48
Forks13
Last commit3 years ago
NLog.Windows.Forms
NLog.Windows.FormsC#

NLog targets for Windows Forms applications that redirect logging output to UI controls like RichTextBox, MessageBox, and ToolStrip.

#nlog-target#ui-logging#winforms
Stars48
Forks26
Last commit2 months ago
ComponentBuilder
ComponentBuilderC#

An automation framework for building Razor Component Libraries (RCL) in Blazor with an OOP mindset and attribute-first design.

#rendertreebuilder#oop#razor-components
Stars48
Forks4
Last commit2 years ago
progaudi.tarantool
progaudi.tarantoolC#

A .NET client for Tarantool NoSQL database with full IProto protocol coverage, async API, and multiplexing.

#tarantool#tarantool-nosql-database#csharp
Stars48
Forks16
Last commit2 years ago
Jitter
JitterC#

A fast, lightweight 3D physics engine written in C# for .NET, Mono, and Xamarin applications.

#xamarin#simulation#mono
Stars47
Forks8
Last commit4 years ago
Humidifier
HumidifierC#

A C# library for programmatically building AWS CloudFormation templates using strongly-typed objects.

#devops#serverless#csharp
Stars46
Forks7
Last commit3 years ago
Blazor.DownloadFileFast
Blazor.DownloadFileFastC#

A Blazor library for fast client-side file downloads without JavaScript dependencies.

#webassembly#file-download#web-app
Stars46
Forks7
Last commit1 year ago
Influx-Capacitor
Influx-CapacitorC#

Collects Windows Performance Counter metrics and sends them to InfluxDB for visualization in Grafana.

#windows-service#metrics-collection#performance-counters
Stars45
Forks13
Last commit9 years ago
extra-awesome-dotnet
extra-awesome-dotnet

A curated collection of .NET repositories, enhanced with GitHub API data for sorting and filtering.

#developer-tools#csharp#awesome-list
Stars45
Forks2
Last commit2 years ago
MetaMask.Blazor
MetaMask.BlazorC#

A helper library for integrating MetaMask wallet functionality into Blazor WebAssembly applications.

#cryptocurrency-wallet#webassembly#csharp
Stars45
Forks22
Last commit1 year ago
Blazor.Sidepanel
Blazor.SidepanelC#

A flexible sidepanel component for Microsoft Blazor applications with programmatic control and customization options.

#aspnet#razor-components#sidepanel
Stars45
Forks13
Last commit2 years ago
Eighty
EightyC#

An embedded domain-specific language for generating HTML in C# using ordinary immutable values.

#razor-alternative#command-line-tools#domain-specific-language
Stars45
Forks4
Last commit27 days ago
Memento
MementoC#

A client-side state management container for Blazor/.NET with redo/undo and ReduxDevTools support.

#flux#csharp#dotnet
Stars44
Forks2
Last commit2 years ago
EntityFramework.PrimaryKey
EntityFramework.PrimaryKeyC#

A .NET library that retrieves primary keys (including composite keys) from Entity Framework entities as dictionaries.

#entity-framework-core#orm#csharp
Stars44
Forks7
Last commit6 years ago
Trezor.Net
Trezor.NetC#

Cross-platform C# library for communicating with Trezor hardware wallets to send and receive cryptocurrencies.

#trezor#hardware-wallet#trezor-hardwarewallets
Stars43
Forks12
Last commit3 years ago
Stiletto
StilettoC#

A fast dependency injection library for .NET and Mono, ported from Square's Dagger with compile-time validation via Fody.

#mono#dependency-injection#dagger-port
Stars43
Forks14
Last commit3 years ago
Docker.Registry.DotNet
Docker.Registry.DotNetC#

A .NET (C#) client library for interacting with the Docker Registry API v2, enabling programmatic management of container images.

#container-images#image-registry#docker-registry
Stars42
Forks22
Last commit
spectre.query
spectre.queryC#

A simple, safe query language library for Entity Framework Core that enables SQL-like filtering without direct SQL execution.

#entity-framework-core#database#query-language
Stars41
Forks4
Last commit7 years ago
Testavior
TestaviorC#

A lightweight solution for developing behavior tests for ASP.NET Core applications.

#entity-framework-core#devops#asp-net-core
Stars41
Forks5
Last commit3 years ago
Blazor-Color-Picker
Blazor-Color-PickerC#

A Blazor component that opens a palette with Material colors for .NET 8-10 Blazor applications.

#nuget#webassembly#blazor-client
Stars41
Forks12
Last commit5 days ago
BlazorOcticons
BlazorOcticonsHTML

A library of customizable .razor components providing GitHub Octicons for Blazor applications.

#razor-components#icons#csharp
Stars40
Forks4
Last commit6 months ago
SWET
SWETJava

A cross-platform desktop application for recording Selenium WebDriver page elements and generating test code in Java, C#, or keyword-driven Excel workflows.

#swt#desktop-application#recording
Stars40
Forks14
Last commit1 year ago
QuickNotes
QuickNotesC#

A PowerToys Run plugin for creating, managing, and searching notes directly from your system launcher.

#launcher-plugin#git-sync#productivity
Stars39
Forks2
Last commit4 months ago
Behaviors Toolkit
Behaviors ToolkitC#

A framework for adding reusable interactivity to Xamarin applications with minimal code, inspired by XAML behaviors.

#xamarin#ios#xamarin-application
Stars39
Forks9
Last commit10 years ago
EyeRest
EyeRestC#

A lightweight Windows tray app that reminds users to follow the 20–20–20 rule for eye health.

#eye-strain#productivity#20-20-20-rule
Stars22
Forks0
Last commit6 months ago
PreviousPage 21 of 21

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
3 years ago
8 months ago
#Dotnet545
#Cross Platform123
#C Sharp103
#Blazor99
#Game Development85
#Dotnet Core84
#Webassembly61
#Hacktoberfest60
#Nuget Package56
#Nuget55
#Aspnet Core47
#Ui Components47