Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Csharp

Csharp

904 projects

Showing 36 of 904 projects

AnimatedGif
AnimatedGifC#

A high-performance .NET library for creating animated GIFs, replacing the default GifBitmapEncoder.

#encoder#library#high-performance
Stars156
Forks42
Last commit2 years ago
Squid
SquidC#

A C# retained-mode UI framework for creating realtime GUIs in games and 2D/3D applications, independent of rendering engine.

#retained-mode#custom-rendering#gamedev
Stars156
Forks20
Last commit8 days ago
I Love DotNet
I Love DotNetHTML

A .NET knowledge sharing platform with live demos and tutorials for developers learning or refreshing .NET concepts.

#developer-education#oop#knowledge-sharing
Stars155
Forks8
Last commit2 days ago
MxNet.Sharp
MxNet.SharpC#

.NET Standard bindings for Apache MXNet, providing C# developers with NumPy-compatible APIs for machine learning model development, training, and deployment.

#neural-network#model-training#mxnet
Stars151
Forks7
Last commit3 years ago
JsonSrcGen
JsonSrcGenC#

A high-performance JSON serialization library for .NET 5+ using C# source generators.

#serialization-library#nuget#csharp
Stars151
Forks5
Last commit1 month ago
DeftSharp.Windows.Input
DeftSharp.Windows.InputC#

A .NET library for managing native keyboard and mouse events in Windows applications.

#maui#avalonia#input
Stars150
Forks28
Last commit11 days ago
EventHorizon Blazor TypeScript Interop Generator
EventHorizon Blazor TypeScript Interop GeneratorC#

Generates C# Blazor Interop proxies from TypeScript definition files for seamless JavaScript library integration.

#javascript-interop#dotnet-tool#webassembly
Stars149
Forks20
Last commit
ChartJs for Blazor
ChartJs for BlazorJavaScript

A Blazor wrapper component for Chart.js to create interactive charts in .NET 6, 7, and 8 applications.

#net7#webassembly#csharp
Stars148
Forks52
Last commit1 year ago
FFmpegBlazor
FFmpegBlazorC#

A Blazor WebAssembly library that enables video and audio processing directly in the browser using FFmpeg compiled to WebAssembly.

#webassembly#ffmpeg#video-processing
Stars148
Forks22
Last commit9 months ago
NaturalCron
NaturalCronC#

A human-readable scheduling engine for .NET that replaces cryptic cron expressions with intuitive natural language.

#recurrence#human-readable#cron-alternative
Stars148
Forks1
Last commit10 days ago
CSharpGuidelinesAnalyzer
CSharpGuidelinesAnalyzerC#

A Visual Studio analyzer that enforces C# coding guidelines not covered by Resharper.

#analyzer#coding-standards#csharp
Stars148
Forks30
Last commit6 months ago
cordova-plugin-console
cordova-plugin-consoleJavaScript

A deprecated Cordova plugin that ensures console.log() outputs JavaScript logs to native device logs.

#cordova-plugin#library#objective-c
Stars146
Forks83
Last commit7 years ago
CrossDownloadManager
CrossDownloadManagerC#

A cross-platform plugin for Xamarin apps to download files in the background across iOS, Android, and UWP.

#download-manager#xamarin#ios
Stars144
Forks66
Last commit6 years ago
Meadow
MeadowC#

An integrated Ethereum implementation and tool suite for Solidity testing, debugging, and development in C#.

#unit-testing#solidity#smart-contracts
Stars143
Forks23
Last commit3 years ago
M31.FluentAPI
M31.FluentAPIC#

A C# source generator that automatically creates fluent builder APIs for your classes using attributes.

#developer-tools#fluent-interface#fluent-builder
Stars141
Forks8
Last commit6 months ago
Bittrex.Net
Bittrex.NetC#

A C# .NET wrapper for the Bittrex cryptocurrency exchange API, providing full REST and WebSocket functionality.

#trading#nuget#api
Stars141
Forks61
Last commit3 years ago
dataaccess_aspnetcore
dataaccess_aspnetcoreC#

A generic repository and unit-of-work framework for ASP.NET Core applications using Entity Framework Core.

#entity-framework-core#orm#csharp
Stars141
Forks42
Last commit7 years ago
Blazor Hotkeys2
Blazor Hotkeys2C#

A configuration-centric class library for adding keyboard shortcuts to Blazor applications.

#csharp#keyboard-shortcuts#dotnet
Stars139
Forks8
Last commit5 months ago
Xamarin.Forms.Breadcrumb
Xamarin.Forms.BreadcrumbC#

An automatic breadcrumb navigation control for Xamarin.Forms that generates breadcrumbs from the navigation stack and page titles.

#xamarin#nuget#animation
Stars139
Forks12
Last commit1 year ago
graphiql-dotnet
graphiql-dotnetCSS

GraphiQL middleware for ASP.NET Core that bundles the GraphiQL UI, eliminating frontend dependency management.

#developer-tools#graphql#csharp
Stars138
Forks28
Last commit6 years ago
Unicolour
UnicolourC#

A comprehensive .NET library for colour conversion, interpolation, comparison, and gamut mapping across 40+ colour spaces.

#colour-picker#delta-e#graphics
Stars137
Forks13
Last commit13 days ago
SimpleAudioPlayer
SimpleAudioPlayerC#

A collection of cross-platform audio plugins for Xamarin and Windows applications.

#xamarin#nuget#plugins
Stars134
Forks52
Last commit10 months ago
netDumbster
netDumbsterC#

A .NET fake SMTP server for testing email functionality in applications without sending real emails.

#email-testing#hacktoberfest#fake-server
Stars133
Forks39
Last commit2 years ago
Uno SourceGenerator
Uno SourceGeneratorC#

A Roslyn-based C# source generation framework that enables multi-pass generation and parallel execution of generators.

#generator#compiler#msbuild
Stars133
Forks11
Last commit6 months ago
EntityFramework.Rx
EntityFramework.RxC#

Reactive extension wrappers for hot observables of Entity Framework entity events.

#reactive-extensions#rx#ef-core
Stars133
Forks9
Last commit7 years ago
apyra/nvim-unity.nvim
apyra/nvim-unity.nvimC#

A Unity package and Neovim plugin that integrates Neovim as the default code editor for Unity with .csproj generation and LSP support.

#nvim-integration#csharp#neovim-plugin
Stars131
Forks24
Last commit6 months ago
Neovim
NeovimLua

A Neovim plugin for Godot 4 development, providing GDScript/GDShader LSP, DAP debugging, formatting, and in-editor Godot documentation.

#gdshader#gdscript#csharp
Stars129
Forks6
Last commit1 month ago
ros2cs
ros2csC#

A C#/.NET client library for ROS2 enabling communication between ROS2 systems and C# applications like Unity3D.

#robotics#unity3d#simulation
Stars129
Forks40
Last commit11 months ago
Algolia.Search
Algolia.SearchC#

A fully-featured and blazing-fast C# API client for integrating Algolia search into .NET applications.

#algolia-search#async-programming#csharp
Stars128
Forks61
Last commit2 days ago
BitcoinDatabaseGenerator
BitcoinDatabaseGeneratorC#

A high-performance tool for transferring Bitcoin blockchain data from Bitcoin Core files to SQL Server databases.

#data-transfer#csharp#sql-server
Stars127
Forks53
Last commit9 years ago
echo-process
echo-processC#

An actor system for C# built on Language-Ext, enabling functional concurrent programming with Redis persistence and JS integration.

#language-ext#functional-programming#javascript-integration
Stars124
Forks17
Last commit3 years ago
GodotOnReady
GodotOnReadyC#

A C# source generator for Godot 3.x that provides onready-like features for C# scripts without reflection.

#mono#boilerplate-reduction#csharp
Stars123
Forks15
Last commit3 years ago
Polymerium
PolymeriumC#

A third-generation Minecraft instance manager that uses metadata-driven deployment and symlink-based resource pooling for efficient game management.

#symlink-management#avalonia#launcher
Stars123
Forks5
Last commit2 days ago
margiebot
margiebotC#

A .NET library for building Slack bots quickly and easily with a focus on developer experience.

#csharp#websocket#dotnet
Stars123
Forks41
Last commit4 years ago
Blazor.EventAggregator
Blazor.EventAggregatorC#

A lightweight event aggregator for Blazor that enables indirect component-to-component communication through publish/subscribe messaging.

#razor-components#publish-subscribe#dependency-injection
Stars122
Forks23
Last commit
AutoLoggerMessage
AutoLoggerMessageC#

A .NET source generator that automatically converts ILogger.Log* calls to high-performance LoggerMessage methods.

#allocation-reduction#performance-optimization#interceptors
Stars122
Forks6
Last commit3 months ago
PreviousPage 18 of 26Next

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
2 years ago
5 years ago
#Dotnet649
#Cross Platform136
#Blazor134
#C Sharp113
#Dotnet Core98
#Game Development92
#Webassembly76
#Nuget Package70
#Hacktoberfest63
#Nuget60
#Aspnet Core56
#Ui Components56