awesome-c-sharp
A curated list of awesome C-Sharp frameworks, libraries and software.
- dotnet/corefx - This repo contains the .NET Core foundational libraries, called CoreFX. It includes classes for collections, file systems, console, XML, async and many others.
- dotnet/coreclr - This repo contains the .NET Core runtime, called CoreCLR, and the base library, called mscorlib. It includes the garbage collector, JIT compiler, base .NET data types and many low-level classes.
- dotnet/roslyn - The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.
- thedillonb/CodeHub - CodeHub is the best way to browse and maintain your GitHub repositories on any iOS device!
- mono/mono - Mono open source ECMA CLI, C# and .NET implementation.
- OpenRA/OpenRA - Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
- cefsharp/CefSharp - .NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework
- chocolatey/choco - Chocolatey CLI
- ButchersBoy/MaterialDesignInXamlToolkit - Google's Material Design in XAML & WPF, for C# & VB.Net.
- MvvmCross/MvvmCross - The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
- scriptcs/scriptcs - Write C# apps with a text editor, nuget and the power of Roslyn!
- SonyWWS/ATF - Authoring Tools Framework (ATF) is a set of C#/.NET components for making tools on Windows. ATF has been in continuous development in Sony Computer Entertainment's (SCE) Worldwide Studios central tools group since early 2005. ATF has been used by most SCE first party studios to make many custom tools such as Naughty Dog’s level editor and shader editor for The Last of Us, Guerrilla Games’ sequence editor for Killzone games (including the Killzone: Shadow Fall PS4 launch title), an animation blending tool at Santa Monica Studio, a level editor at Bend Studio, a visual state machine editor for Quantic Dream, sound editing tools, and many others.
- mongodb/mongo-csharp-driver - .NET Driver for MongoDB
- dotnet/cli - This repo contains the .NET Core command-line (CLI) tools, used for building .NET Core apps and libraries through your development flow (compiling, NuGet package management, running, testing, ...).
- JeffreySu/WeiXinMPSDK - 微信公众平台SDK Senparc.Weixin for C#,支持.NET Framework及.NET Core。已支持微信公众号、小应用、企业号、开放平台、微信支付、JSSDK。 WeChat SDK for C#.
- JimBobSquarePants/ImageProcessor - :camera: A cross-platform library for processing of image files written in C#
- umbraco/Umbraco-CMS - The simple, flexible and friendly ASP.NET CMS used by more than 360.000 websites
- DotNetOpenAuth/DotNetOpenAuth - A C# implementation of the OpenID, OAuth protocols
- markrendle/Simple.Data - A light-weight, dynamic data access component for C# 4.0
- SirCmpwn/TrueCraft - Minecraft for hipsters
- ServiceStack/ServiceStack.Redis - .NET's leading C# Redis Client
- Caliburn-Micro/Caliburn.Micro - A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability.
- JoshClose/CsvHelper - Library to help reading and writing CSV files
- gsscoder/commandline - Terse syntax C# command line parser for .NET with F# support
- nhibernate/nhibernate-core - NHibernate Object Relational Mapper
- sta/websocket-sharp - A C# implementation of the WebSocket protocol client and server
- Monnoroch/ColorHighlighter - ColorHighlighter - is a plugin for the Sublime text 2 and 3, which underlays selected hexadecimal colorcodes (like "#FFFFFF", "rgb(255,255,255)", "white", etc.) with their real color. Also, plugin adds color picker to easily modify colors.
- louthy/language-ext - C# functional language extensions and 'Erlang like' concurrency system
- yck1509/ConfuserEx - An open-source, free protector for .NET applications
- npgsql/npgsql - Npgsql is the .NET data provider for PostgreSQL. It allows any program developed for .NET framework to access a PostgreSQL database server. It is implemented in 100% C# code. PostgreSQL versions since 9.1 are officially supported, others may work.
- zeromq/netmq - A 100% native C# implementation of ZeroMQ for .NET
- cake-build/cake - Cake (C# Make) is a cross platform build automation system.
- nopSolutions/nopCommerce - Free open-source ecommerce shopping cart (ASP.NET MVC)
- aalhour/C-Sharp-Algorithms - Implementations of Data Structures and Algorithms in C#
- xebecnan/UniLua - A pure c# implementation of Lua 5.2 focus on compatibility with Unity
- sjdirect/abot - C# web crawler built for speed and flexibility. Please star this project! +1. Contact me with exciting opportunities!!
- clojure/clojure-clr - A port of Clojure to the CLR, part of the Clojure project
- jbevain/cecil - Cecil is a library to generate and inspect .NET programs and libraries.
- facebook-csharp-sdk/facebook-csharp-sdk - Facebook SDK for .NET
- Grabacr07/KanColleViewer - 艦これブラウザーのようなもの
- IgnaceMaes/MaterialSkin - Theming .NET WinForms, C# or VB.Net, to Google's Material Design Principles.
- Microsoft/Git-Credential-Manager-for-Windows - Secure Git credential storage for Windows.
- icsharpcode/SharpZipLib - #ziplib is a Zip, GZip, Tar and BZip2 library written entirely in C# for the .NET platform.
- NewEraCracker/LOIC - Low Orbit Ion Cannon - An open source network stress tool, written in C#. Based on Praetox's LOIC project. USE ON YOUR OWN RISK. WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.
- ScutGame/Scut - Scut is a free, open source, stable game server framework, which support C#/Python/Lua script, and support Unity3d, Cocos2dx, FlashAir client access.
- dotnet-state-machine/stateless - A simple library for creating state machines in C# code
- mspnp/cqrs-journey - Microsoft patterns & pratices CQRS Journey sample application
- sschmid/Entitas-CSharp - Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- beto-rodriguez/Live-Charts - Animated, MVVM friendly .Net charts, for WPF, WinForms under the MIT Licence (Free), written in C#, LiveCharts listens for any change in your data automatically and updates UI.
- opendns/dnscrypt-win-client - Windows front end for DNSCrypt Proxy
- code-cracker/code-cracker - An analyzer library for C# and VB that uses Roslyn to produce refactorings, code analysis, and other niceties.
- PFCKrutonium/Windows-10-Login-Background-Changer - Changes the Windows 10 Login Screen Background
- dotnet/codeformatter - Tool that uses Roslyn to automatically rewrite the source to follow our coding styles
- bridgedotnet/Bridge - Write modern mobile and web apps in C#. Run them anywhere in JavaScript with Bridge.NET.
- nikhilk/scriptsharp - Script# Project - a C# to JavaScript compiler, to power your HTML5 and Node.js web development.
- QuantConnect/Lean - Lean Algorithmic Trading Engine by QuantConnect (C#, Python, F#, VB, Java)
- lukebuehler/CShell - A simple, yet powerful, C# scripting IDE and REPL
- umeng/umeng-muti-channel-build-tool - 友盟渠道打包工具(windows .net 4.0)
- CosmosOS/Cosmos - Cosmos is an operating system "construction kit", built from the ground up around the IL2CPU compiler in C# and our home-brewed language called X#.
- sprache/Sprache - Tiny C# Monadic Parser Framework
- mono/CppSharp - Tools and libraries to glue C/C++ APIs to high-level languages
- Microsoft/CodeContracts - Source code for the CodeContracts tools for .NET
- rlabrecque/Steamworks.NET - Steamworks wrapper for Unity / C#
- x360ce/x360ce - Primary repository for the x360ce library, front-end and tools.
- opentk/opentk - This Open Toolkit library is a fast, low-level C# wrapper for OpenGL and OpenAL. It can be used standalone or inside a GUI on Windows, Linux, Mac, Android and iOS.
- filipw/Strathweb.CacheOutput - ASP.NET Web API CacheOutput - library to allow you to cache the output of ApiControllers
- icsharpcode/NRefactory - NRefactory - Refactoring Your C# Code
- statianzo/Fleck - C# Websocket Implementation
- sestoft/C5 - C5 generic collection library for C#/.NET
- andrewdavey/cassette - Manages .NET web application assets (scripts, css and templates)
- samus/mongodb-csharp - A driver written in c# to connect to the MongoDB document oriented database.
- Azure/autorest - Swagger (OpenAPI) Specification code generator featuring C# and Razor templates. Supports C#, Java, Node.js, TypeScript, Python and Ruby.
- DotNetAnalyzers/StyleCopAnalyzers - An implementation of StyleCop rules using the .NET Compiler Platform
- pbhogan/InControl - An input manager for Unity that tames the cross-platform controller beast.
- Knagis/CommonMark.NET - Implementation of CommonMark specification in C# for converting Markdown documents to HTML. Optimized for maximum performance and portability.
- Spegeli/PokemoGoBot-GottaCatchEmAll - PROJECT CLOSED !!!!
- ExcelDataReader/ExcelDataReader - Lightweight and fast library written in C# for reading Microsoft Excel files
- ivaylokenov/MyTested.AspNetCore.Mvc - Fluent testing framework for ASP.NET Core MVC.
- paulcbetts/ModernHttpClient - HttpClient implementations that use platform-native HTTP clients for :rocket:
- xamarin/XamarinComponents - Plugins for Xamarin
- filoe/cscore - An advanced audio library, written in C#. Provides tons of features. From playing/recording audio to decoding/encoding audio streams/files to processing audio data in realtime (e.g. applying custom effects during playback, create visualizations,...). The possibilities are nearly unlimited.
- grumpydev/TinyIoC - An easy to use, hassle free, Inversion of Control Container for small projects, libraries and beginners alike.
- enyim/EnyimMemcached - C# Memcached client
- KSP-CKAN/CKAN - The Comprehensive Kerbal Archive Network
- codecadwallader/codemaid - CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
- ArduPilot/MissionPlanner - Mission Planner Ground Control Station (c# .net)
- aliostad/CacheCow - An ASP.NET Web API HTTP caching implementation both on client and server
- dotnet/corert - This repo contains CoreRT, a .NET Core runtime optimized for AOT (ahead of time compilation) scenarios, with the accompanying .NET Native compiler toolchain.
- Microsoft/Mobius - C# language binding and extensions to Apache Spark
- MarcelloLins/GooglePlayAppsCrawler - Read the ReadMe :D
- Lokad/lokad-cqrs - (Not maintained anymore) Lokad.CQRS Framework
- castleproject/Core - Castle Core, including Castle DynamicProxy, Logging Services and DictionaryAdapter
- MichaCo/CacheManager - CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
- Fody/Costura - Embed references as resources
- net-commons/common-logging - A portable logging abstraction for .NET
- mono/CocosSharp - CocosSharp is a C# implementation of the Cocos2D and Cocos3D APIs that runs on any platform where MonoGame runs.
- Fody/PropertyChanged - Injects INotifyPropertyChanged code into properties at compile time
- msgpack/msgpack-cli - MessagePack implementation for Common Language Infrastructure / msgpack.org[C#]
- hhariri/EasyHttp - Http Library for C#
- dotnet/corefxlab - This repo is for experimentation and exploring new ideas that may or may not make it into the main corefx repo.
- PavelTorgashov/FastColoredTextBox - Fast Colored TextBox for Syntax Highlighting. The text editor component for .NET.
- headsling/Node.cs - Node.cs.net - Node.js in c# with all the beauty and performance that C# brings
- Code52/carnac - A utility to give some insight into how you use your keyboard
- timheuer/callisto - A control toolkit for Windows 8 XAML applications. Contains some UI controls to make it easier to create Windows UI style apps for the Windows Store in accordance with Windows UI guidelines.
- MarimerLLC/csla - CSLA .NET business layer development framework
- featurist/coypu - Intuitive, robust browser automation for .Net
- Azure/connectthedots - Connect tiny devices to Microsoft Azure services to build IoT solutions
- ferventdesert/Hawk - visualized crawler & ETL IDE written with C#/WPF
- Demigiant/dotween - A Unity C# animation engine. HOTween v2
- ONLYOFFICE/CommunityServer - Free open source office suite with business productivity tools: document and project management, CRM, mail aggregator.
- n2cms/n2cms - N2 CMS, an open source CMS for ASP.NET
- Codeusa/SteamCleaner - :us: A PC utility for restoring disk space from various game clients like Origin, Steam, Uplay, Battle.net, GoG and Nexon :us:
- devbridge/BetterCMS - A publishing focused and developer friendly .NET Open Source CMS.
- twilio/twilio-csharp - Twilio .NET Helper Library for .NET, ASP.NET, ASP.NET MVC and ASP.NET Web Pages (WebMatrix). Need help? Post your questions to http://stackoverflow.com/ or email us at [email protected]
- OmniSharp/omnisharp-server - HTTP wrapper around NRefactory allowing C# editor plugins to be written in any language.
- richhickey/clojure-clr - A port of Clojure to the CLR, part of the Clojure project
- google/google-api-dotnet-client - Google APIs Client Library for .NET
- ccnet/CruiseControl.NET - CruiseControl.NET is an Automated Continuous Integration server, implemented using the .NET Framework.
- Jroland/kafka-net - Native C# client for Kafka queue servers.
- MrRoundRobin/telegram.bot - Telegram Bot API - C# Client
- joeaudette/cloudscribe - ASP.NET Core Multi-tenant web application foundation
- antiufo/roslyn-linq-rewrite - Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.
- ServiceStack/ServiceStack.Examples - Example Projects built with ServiceStack, C# RedisClient, OrmLite, etc
- sendgrid/sendgrid-csharp - Easily send emails from .NET
- Saltarelle/SaltarelleCompiler - C# to JavaScript compiler
- xanathar/moonsharp - An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
- adamhathcock/sharpcompress - SharpCompress is a fully managed C# library to deal with many compression types and formats.
- mehdime/DbContextScope - A simple and flexible way to manage your Entity Framework DbContext instances
- config-r/config-r - Write your .NET configuration files in C#
- jrusbatch/compilify - A web-based compiler for C# and VB.NET, powered by the Roslyn Project.
- andyedinborough/aenetmail - C# POP/IMAP Mail Client
- Olivine-Labs/Alchemy-Websockets - An extremely efficient C# WebSocket server.
- VaughnVernon/IDDD_Samples_NET - These are the sample Bounded Contexts for C#.NET from the book "Implementing Domain-Driven Design" by Vaughn Vernon: http://vaughnvernon.co/?page_id=168
- milkshakesoftware/PreMailer.Net - C# library that moves your stylesheets to inline style attributes, for maximum compatibility with E-mail clients.
- ArthurHub/HTML-Renderer - Cross framework (WinForms/WPF/PDF/Metro/Mono/etc.), Multipurpose (UI Controls / Image generation / PDF generation / etc.), 100% managed (C#), High performance HTML Rendering library.
- JaCraig/Craig-s-Utility-Library - Main repo for Craig's Utility Library
- Microsoft/CSharpClient-for-Kafka - .Net implementation of the Apache Kafka Protocol that provides basic functionality through Producer/Consumer classes. The project also offers balanced consumer implementation.
- zeromq/clrzmq - CLR (.NET & Mono) binding for 0MQ
- Kwoth/NadekoBot - General purpose discord chat bot written in C# using Discord.net library.
- koczkatamas/CVE-2016-0051 - BSoD PoC for CVE-2016-0051 (MS-016)
- daveaglick/Scripty - Tools to let you use Roslyn-powered C# scripts for code generation
- unity3d-jp/FrameCapturer - gif, mp4, exr, png recorder plugin / library
- rabbitmq/rabbitmq-dotnet-client - RabbitMQ .NET client
- codebude/QRCoder - A pure C# Open Source QR Code implementation
- abbyysdk/ocrsdk.com - ABBYY Cloud OCR SDK
- Redth/APNS-Sharp - Apple Push Notification & Feedback Services Client C# Library
- ChrisFulstow/NBlog - A lightweight blog engine built with ASP.NET MVC 3, Razor, jQuery and C#.
- ericdc1/Dapper.SimpleCRUD - Who wants to write basic read/insert/update/delete statements? SimpleCRUD provides simple CRUD helpers for Dapper.
- floatinghotpot/cordova-plugin-admob - Basic Cordova Plugin for AdMob
- tangxuehua/equeue - a distributed mq written by c#.
- chocolatey/ChocolateyGUI - Explorer for chocolatey, requires the install of chocolatey
- aelij/RoslynPad - A simple C# editor based on Roslyn and AvalonEdit
- Quobject/SocketIoClientDotNet - Socket.IO Client Library for .Net
- petabridge/akkadotnet-code-samples - Akka.NET professional reference code samples
- edumentab/cqrs-starter-kit - A starter kit for working with CQRS and intentful testing.
- Kooboo/CMS - The Kooboo CMS source code.
- xen2/SharpLang - Compiles .NET/C# to native code using LLVM framework. No longer active, consider migrating to https://github.com/dotnet/corert
- magicdict/MongoCola - A MongoDB Administration Tool
- flibitijibibo/SDL2-CS - SDL2# - C# Wrapper for SDL2
- jorgegarcia/UnityOSC - Open Sound Control (OSC) C# classes interface for the Unity3d game engine
- unity3d-jp/unitychan-crs - Unity-Chan "Candy Rock Star" Live Demo
- SharpRepository/SharpRepository - C# Generic Repository for use with Entity Framework, RavenDB and more with built-in caching options.
- bcgit/bc-csharp - Bouncy Castle C# Distribution (Mirror)
- SirCmpwn/Craft.Net - (Unmaintained, see TrueCraft) Minecraft server, client, and etc for .NET
- cjddmut/Unity-2D-Platformer-Controller - A customizable 2D platformer motor that handles mechanics such as double jumps, wall jumps, and corner grabs. Includes a player controlled prefab that can be dropped into any scene for immediate support.
- Haacked/CodeHaacks - This is a collection of prototypes, samples, proof-of-concepts. None of this is meant to be used in production code, but you can take any of the ideas you like and try them out in your own projects.
- benfoster/Fabrik.Common - Useful stuff from fabrik
- MRCollective/ChameleonForms - Shape-shifting your forms experience in ASP.NET MVC
- mono/ngit - Automated jgit port to c#
- aspnet/Caching - Libraries for in-memory caching and distributed caching.
- mfenniak/rethinkdb-net - A C# / .NET client driver for RethinkDB.
- NiclasOlofsson/MiNET - A (not so) basic Minecraft Pocket Edition server written in C#
- davidfowl/Channels - Push based .NET Streams
- couchbase/couchbase-lite-net - A lightweight, document-oriented (NoSQL), syncable database engine for .NET
- thelinuxlich/artemis_CSharp - Artemis Entity System Framework ported to C#
- aspnet/cli-samples - ASP.NET Core and the CLI working together in harmony
- gautema/CQRSlite - A lightweight framework for helping writing CQRS and Eventsourcing applications in C#
- Catel/Catel - An application development platform
- sayedihashimi/slow-cheetah - XML Transforms for app.config and other XML files
- aumcode/nfx - C# Server UNISTACK framework
- aspnet-contrib/AspNet.Security.OpenIdConnect.Server - OpenID Connect/OAuth2 server framework for OWIN/Katana and ASP.NET Core
- mmbot/mmbot - A C# port of Hubot
- Microsoft/Docker.DotNet - :whale: .NET (C#) Client Library for Docker API
- fclp/fluent-command-line-parser - A simple, strongly typed .NET C# command line parser library using a fluent easy to use interface
- Cocos2DXNA/cocos2d-xna - XNA Port of Cocos2d-X
- Belphemur/SoundSwitch - C# application to switch default playing device. Download: https://www.aaflalo.me/downloads/
- stack72/TeamCitySharp - C# API for TeamCity - Please note this has had major architectural changes. This will not be backwards compatible so careful when updating
- mgravell/capnproto-net - Cap'n Proto bindings for .NET languages
- mxgmn/ConvChain - Bitmap generation from a single example with convolutions and MCMC.
- stormtek/unity-rts-demo - A demo / foundation for an RTS game built using Unity 3d with C# scripting
- NEventStore/CommonDomain-ReadOnly - Encapsulates various infrastructure concerns for domains.
- handcircus/Unity-Resource-Checker - Editor utility for unity to help check resources in the current scene (including active textures, their sizes, materials, meshes and which objects are using them)
- datastax/csharp-driver - DataStax .NET Driver for Apache Cassandra
- amirrajan/Oak - Frictionless development for ASP.NET MVC single page web apps. Prototypical and dynamic capabilities brought to C#.
- yysun/Git-Source-Control-Provider - Git Source Control Provider is a visual studio plug-in that integrates Git with visual studio solution explorer.
- bchavez/Bogus - :card_index: A simple and sane fake data generator for C#. Based on and ported from the famed faker.js.
- zzzprojects/Z.ExtensionMethods - C# Extension Methods | .NET Open Source & Free Library.
- praeclarum/Continuous - Continuous and live coding environment for iOS apps
- MrNerverDie/MiniWeChat-Client - A Mini WeChat client for mobile device based on Unity3D using MVVM framework
- elw00d/consoleframework - Cross-platform toolkit for easy development of TUI applications.
- linvi/tweetinvi - Tweetinvi is an intuitive .NET C# library to access the Twitter REST and STREAM API. It is a Portable Class Library that can be used for development on Windows, Windows RT, Windows Phone, Mono, Xamarin Android and Xamarin iOS. Tweetinvi is also compatible with Universal App.
- spreadsheetlab/XLParser - A C# parser for Microsoft Excel formulas with a 99.9% compatibility rate
- socioboard/socioboard-core - Socioboard is world's first and open source Social Technology Enabler. Socioboard Core is our flagship product.
- sochix/TLSharp - Telegram (http://telegram.org) client library implemented in C#. Waiting for contributors!
- maartenba/GoogleAnalyticsTracker - GoogleAnalyticsTracker - A C# library for tracking Google Analytics
- citizenmatt/resharper-clippy - Clippy. For ReSharper
- chummer5a/chummer5a - Character generator for Shadowrun 5th edition
- guryanovev/CrystalQuartz - a lightweight, completely pluggable module for displaying Quartz.NET scheduler jobs information
- FlingOS/FlingOS - An educational operating system written in C#. A great stepping stone from high to low level development.
- louthy/csharp-monad - Library of monads for C#
- openiddict/openiddict-core - Easy-to-use OpenID Connect server for ASP.NET Core
- shuxinqin/Chloe - A lightweight and high-performance Object/Relational Mapping(ORM) library for .NET --C#
- andrewkirillov/AForge.NET - AForge.NET Framework is a C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, machine learning, robotics, etc.
- lightszero/LSharp - A Pure C# IL Runner,Run DLL as a Script.直接解析执行IL的脚本引擎
- danesparza/MailChimp.NET - .NET Wrapper for the MailChimp v2.0 API
- Readify/Neo4jClient - .NET client binding for Neo4j
- ishani/ClangVSx - Add-in that allows easy use of Clang compiler from inside Visual Studio 2013, replacing the MSVC compiler when building C++ projects.
- SaladLab/Unity3D.IncrementalCompiler - Unity3D Incremental C# Compiler using Roslyn
- JohnnyCrazy/SpotifyAPI-NET - :sound: An API for the Spotify-Client and the Spotify Web API, written in C#/.NET
- IronWarrior/SuperCharacterController - Unity custom character controller
- EraserKing/CloudMusicGear - Solve unavailable songs for 163 cloud music desktop client / UWP client
- nicholaspei/OrchardNoCMS - Find the document here
- chadly/Geocoding.net - C# GeoCoding / Address Validation API
- YAFNET/YAFNET - YAF.NET - C# ASP.NET Forum
- speps/XInputDotNet - C# wrapper around XInput, works with any Mono or .NET application (eg. Unity3D)
- lei-zhu/SimpleCrawler - C# Crawler 多线程爬虫程序,支持正则表达式过滤、关键字过滤、正文内容识别等等
- davideicardi/DynamicExpresso - C# expressions interpreter
- EWSoftware/VSSpellChecker - A Visual Studio spell checker editor extension that checks the spelling of comments, strings, and plain text as you type. Supports configuration and various languages.
- brakmic/OpenCV - :camera: Computer-Vision Demos
- manojlds/cmd - C# library to run external programs in a simpler way. Demonstration of "dynamic" features of C#.
- Coevery/Coevery - A flexible data-centric web application framework
- madskristensen/WebCompiler - Visual Studio extension for compiling LESS and Sass files
- cheatdeath/research-bittorrent - C# BitTorrent library
- ClearCanvas/ClearCanvas - Open source code base for enabling software innovation in medical imaging
- WebApiContrib/WebAPIContrib.Core - Community Contributions for ASP.NET Core
- developerforce/Force.com-Toolkit-for-NET - The Force.com Toolkits for .NET provides an easy way for .NET developers to interact with the Force.com & Chatter REST APIs using native libraries.
- telerik/razor-converter - Tool for converting WebForms Views to Razor (C# Only)
- mono/cxxi - C++ interop framework
- yingDev/WGestures - Modern mouse gestures for Windows. (C#)
- mgp25/Chat-API-NET - The .NET WhatsApp library
- erezak/libphonenumber-csharp - Forking original c# port
- dotnet/roslyn-project-system - The C# and Visual Basic project system for Visual Studio "15"
- aspnet/Configuration - Interfaces and providers for accessing configuration files.
- pruiz/WkHtmlToXSharp - C# wrapper wrapper (using P/Invoke) for the excelent Html to PDF conversion library wkhtmltopdf library.
- couchbase/couchbase-net-client - Couchbase .NET client library (official), based on the Enyim memcached client
- PlayFab/consuldotnet - .NET API for Consul (http://www.consul.io/)
- barrett777/Heroes.ReplayParser - A C# library for parsing Heroes of the Storm replay files (.StormReplay)
- continuoustests/ContinuousTests - Continuous testing tool for .Net running only affected tests.
- CoreTweet/CoreTweet - Yet Another .NET Twitter Library
- adrianaisemberg/CLAP - CLAP: A Kick-Ass .NET Command-Line Parser
- THEjoezack/ColorMine - .Net library that makes working with colors easy!
- Real-Serious-Games/C-Sharp-Promise - Promises library for C# for management of asynchronous operations.
- MikeCodesDotNet/My-StepCounter - Xamarin iOS & Android Starter pedometer sample
- keijiro/ChromaPack - ChromaPack -- A lossy texture compression plugin for Unity.
- bau-build/bau - The C# task runner
- VioletGiraffe/cppcheck-vs-addin - Visual Studio integration for cppcheck, an open-source static code analyzer for C++
- lightszero/CSLightStudio - C#Light/Evil,a fast easy Script Language for Unity hot fix and everywhere.
- hultqvist/protobuf - C# code generator for reading and writing the protocol buffers format
- EgorBo/CrossChat-Xamarin.Forms - A chat application implemented using Xamarin.Forms and DDD + MVVM
- WCell/WCell - World of Warcraft emulator written in C#/.NET 4.0, with design and extensibility in mind.
- rscustom/rocksmith-custom-song-toolkit - Custom song toolkit for Rocksmith and Rocksmith 2014
- mmanela/diffplex - DiffPlex is PCL (portable) C# library to generate textual diffs.
- ihaoqihao/FastSocket.Net - c#异步通信库
- StatsHelix/demoinfo - A library to analyze CS:GO demos in C#
- d60/Cirqus - d60 event sourcing + CQRS framework
- justcoding121/Titanium-Web-Proxy - A light weight http(s) proxy server in C#.NET
- WorldWideTelescope/wwt-windows-client - WorldWide Telescope Windows Application
- TheCloudlessSky/Harbour.RedisSessionStateStore - A Redis based SessionStateStoreProvider written in C# using ServiceStack.Redis.
- thedillonb/CodeBucket - CodeBucket is the best way to browse and maintain your Bitbucket repositories on any iPhone, iPod Touch, and iPad device!
- slashdotdash/faker-cs - C# port of the Ruby Faker gem (http://faker.rubyforge.org/)
- jsix/cms - DDD 开源.NET CMS
- HTBox/crisischeckin - Crisischeckin Humanitarian Toolbox repository
- scheshan/DotNetClub - A tiny club written in Asp.Net Core
- dwmkerr/consolecontrol - ConsoleControl is a C# class library that lets you embed a console in a WinForms or WPF application.
- cemdervis/SharpConfig - An easy-to-use CFG/INI configuration library for .NET.
- RyanNielson/PixelCamera2D - A Pixel Perfect Camera for 2D Games in Unity.
- praeclarum/CrossGraphics - Cross-platform Graphics Library for .NET
- msallin/SQLiteCodeFirst - Creates a SQLite Database based on a EdmModel by using Entity Framework CodeFirst.
- keijiro/ColorSuite - Multifunctional color adjustment plugin for Unity.
- Code-Sharp/WampSharp - A C# implementation of WAMP (The Web Application Messaging Protocol)
- riyadparvez/data-structures-csharp - A library for advanced data structures in C#.
- KirillOsenkov/RoslynQuoter - Roslyn tool that for a given C# program shows syntax tree API calls to construct its syntax tree
- JScott/cardboard-controls - A complete and robust Cardboard Input SDK for Unity in C#
- bchavez/RethinkDb.Driver - :headphones: A C#/.NET RethinkDB driver with 100% ReQL API coverage.
- amibar/SmartThreadPool - A .NET Thread Pool fully implemented in C# with many features
- adamsmith/DesktopBootstrap - A basic framework for C# desktop apps
- mjsabby/RoslynClrHeapAllocationAnalyzer - Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a.k.a closures, implicit delegate creations, etc.
- cocos2d/cocos2d-x-for-xna - port cocos2d-x into c# based on XNA
- PcapDotNet/Pcap.Net - .NET wrapper for WinPcap written in C++/CLI and C#, which features almost all WinPcap features and includes a packet interpretation framework.
- Microsoft/clrmd - Microsoft.Diagnostics.Runtime is a set of APIs for introspecting processes and dumps.
- Dynalon/JsonConfig - simple configuration library using JSON and C# 4.0 dynamic feature
- dukus/digiCamControl - DSLR camera remote control open source software
- DustinCampbell/CSharpEssentials - C# Essentials is a collection of Roslyn diagnostic analyzers, code fixes and refactorings that make it easy to work with C# 6 language features.
- AttackPattern/CSharpAnalytics - Google Analytics for Windows 8, Windows Phone & desktop applications
- Rohansi/Mond - A scripting language for C# .NET/Mono
- LogosBible/Logos.Utility - C#/.NET Utility code created by Logos Bible Software
- vsClojure/vsClojure - A Visual Studio Clojure CLR extension.
- davedf/cuke4ninja - The Secret Ninja Cucumber Scrolls
- anchan828/property-drawer-collection - カスタムプロパティの作品集
- ubiety/xmpp - An XMPP library written for .Net in C#.
- praeclarum/Bind - A small but powerful C# library for data binding
- cyq1162/cyqdata - cyq.data is not only a orm,but also a data access layer,it's very special and diffirent from others,who use who love it.
- Thraka/SadConsole - A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
- ORelio/Minecraft-Console-Client - Lightweight console for Minecraft chat and automated scripts
- OneDrive/onedrive-sdk-csharp - OneDrive SDK for C#! https://dev.onedrive.com
- giacomelli/GeneticSharp - GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library that simplifies the development of applications using Genetic Algorithms (GAs).
- RickStrahl/Westwind.ApplicationConfiguration - Strongly typed, code-first configuration classes for .NET applications
- GeorgeKimionis/BitcoinLib - The most complete, up-to-date, battle-tested .net Library and RPC Wrapper for Bitcoin and Altcoins in C#.
- bitbeans/SimpleDnsCrypt - A simple management tool for dnscrypt-proxy
- Barnacules/Codegasm - Source code for #Codegasm projects @ http://barnnerd.com
- kekekeks/evhttp-sharp - libevent2-based HTTP server for C#
- CoiniumServ/CoiniumServ - Next-gen crypto currency mining pool software
- khyperia/CudaSharp - A library to make C# run on CUDA-enabled GPUs
- curimit/SugarCpp - SugarCpp is a language which can compile to C++11.
- sjh37/EntityFramework-Reverse-POCO-Code-First-Generator - Beautifully generated code first code that is fully customisable.
- mephraim/ghostscriptsharp - A C# wrapper for the Ghostscript library (1.1)
- castleproject/Castle.Windsor-READONLY - Windsor Container
- buunguyen/combres - ASP.NET and MVC performance optimization library
- bradyholt/cron-expression-descriptor - A .NET library that converts cron expressions into human readable descriptions.
- xamarin/WebSharp - Support for running C# on the web browser.
- Q42/Q42.WinRT - Useful library for data driven Windows Phone 8 and Windows 8 C# / XAML WinRT projects
- MatterHackers/MatterControl - From easy to expert, all in one 3D printing software - MatterContol lets you edit, organize and manage your 3D designs and your 3D printer. Created to help you get the most out of your 3D printer, MatterControl is opensource software available here. MatterControl has a dependency on the agg-sharp library, also by MatterHackers.
- aegif/CmisSync - Synchronize content between a CMIS repository and your desktop. Like Dropbox for Enterprise Content Management!
- StyleCop/StyleCop - Mirror of official StyleCop repo (which appears to be abandoned) to port to ReSharper 9. Forked by @citizenmatt. Let's talk.
- SirCmpwn/ChatSharp - The sane IRC library
- rahvee/CBcrypt - Next-generation bcrypt, scrypt, pbkdf2
- Overv/SteamWebAPI - Library for C# giving access to the functionality of the Steam Web API.
- Naphier/unity-design-patterns - Examples of programming design patterns in Unity C#
- mjsabby/LLVMSharp - LLVM bindings for .NET and Mono, written in C# using ClangSharp (www.clangsharp.org)
- MarcFletcher/NetworkComms.Net - NetworkComms.Net is a high performance cross-platform network library written in C#.
- bonesoul/voxeliq - voxeliq is an open source block-based game engine implementation developed with C#
- RabbitTeam/RabbitCloud - 一个轻量级跨平台的Rpc框架。
- lithander/Minimal-Bitcoin-Miner - A very simple, fully functional CPU based Bitcoin Miner in C#. Uses the GETWORK protocol to connect to pool. A great reference implementation if you are trying to understand how Bitcoin mining works.
- evernote/evernote-sdk-csharp - Evernote SDK for C#
- CybeSystems/CygwinPortable - Portable Cygwin
- BlueRaja/High-Speed-Priority-Queue-for-C-Sharp - A C# priority queue optimized for pathfinding applications
- Robmaister/SharpNav - Advanced Pathfinding for C#
- migueldeicaza/redis-sharp - A C#/.NET binding for the Redis server.
- marshallward/TiledSharp - C# library for parsing and importing TMX and TSX files generated by Tiled, a tile map generation tool
- azzlack/Microsoft.AspNet.WebApi.MessageHandlers.Compression - Drop-in module for ASP.Net WebAPI that enables GZip and Deflate support
- RobThree/MongoRepository - Repository abstraction layer on top of Official MongoDB C# driver
- jskeet/DemoCode - Demo code used in talks, blog posts etc
- Geaz/sharpDox - A c# documentation tool -
- EslaMx7/ScreenTask - Desktop App in C# to Share Your Screen With Your Friends Inside The Internal Network.
- takenet/textc-csharp - Textc is a natural language processing library that allows developers build text command based applications with extensible text parsing capabilities.
- jacobdufault/forge - [deprecated] C# libraries aimed at simplifying game development targeting .NET >=3.5
- TylerBrinks/ExCSS - A CSS Parser for .NET. It's BADA55!
- nmosafi/aspComet - A Comet / Bayeux implementation for ASP.NET
- MefContrib/MefContrib - User contributed extensions for the Managed Extensibility Framework (MEF)
- castleproject/Castle.ActiveRecord-READONLY - Castle ActiveRecord
- a-student/SvgToVectorDrawableConverter - Batch converter of SVG images to Android VectorDrawable XML resource files. Online version of the converter (not batch) is here:
- virtualglobebook/OpenGlobe - A 3D engine for virtual globes (think Google Earth or NASA World Wind) designed to illustrate the engine design and rendering techniques described in our book. OpenGlobe is written in C# and uses OpenGL 3.3 core profile (via OpenTK). See the web site linked below for more information
- Azure/durabletask - Durable Task Framework allows users to write long running persistent workflows in C# using the async/await capabilities.
- Nition/UnityOctree - A dynamic, loose octree implementation for Unity written in C#
- dotnetcore/aspnetcore-doc-cn - dotNET Core Studying Group 关于 Asp.Net Core Documentation 简体中文翻译计划工作项目
- joashc/HaxlSharp - Automatically concurrent data fetching and request deduplication in C#.
- getsentry/raven-csharp - Raven is a C# client for Sentry
- damienhaynes/TraktRater - TraktRater is a tool written in C# to help users transfer user episode, show and movies ratings from multiple media database sites around the web.
- tlgkccampbell/ultraviolet - The Ultraviolet Framework is a .NET game development framework written in C#.
- SonarSource-VisualStudio/sonaranalyzer-dotnet - Analyzers for C# used in both SonarLint for Visual Studio and the SonarQube C# Plugin
- meebey/SmartIrc4net - IRC C# Library
- leon196/CurveModifier - Implementation of the curve modifier from Blender to Unity3D
- jskeet/protobuf-csharp-port - Automatically exported from code.google.com/p/protobuf-csharp-port
- InstaSharp/InstaSharp - A c# wrapper for the Instagram API
- ExtCore/ExtCore - Free, open source and cross-platform framework for creating modular and extendable web applications based on ASP.NET Core
- castleproject/Castle.Core-READONLY - Castle Core
- calbucci/CalbucciLib.ExtensionsGalore - 100s of Extensions for built-in types and classes in .NET.
- yevhen/Nake - Magic script-based C# task runner. C# V6 is supported!
- tomakita/Colorful.Console - Style your C# console output!
- Q42/Q42.HueApi - C# helper library to talk to the Philips Hue bridge
- MvvmCross/NPlus1DaysOfMvvmCross - Repos from the video series for N+1 days of MvvmCross - from http://slodge.blogspot.co.uk - indexed by Aboo at http://mvvmcross.wordpress.com
- kerryjiang/SuperSocket.ClientEngine - A .NET library which can make your socket client development easier
- joaofarias/csl-traffic - A WIP mod for Cities: Skylines to improve traffic.
- jhauberg/ComponentKit - An in-memory object database for entities composed by a set of components
- bitsummation/pickaxe - SQL Based DSL Web Scraper/Screen Scraper that runs on C# / Mono
- xplicit/HyperFastCgi - Performant nginx to mono fastcgi server
- Orckestra/CMS-Foundation - Orckestra CMS Foundation - .NET based, open source and a bundle of joy! (Formerly known as Composite C1)
- NuGet/NuGet.Client - Core client libraries for NuGet Services
- NModbus4/NModbus4 - NModbus4 is a C# implementation of the Modbus protocol.
- garymcleanhall/AdaptiveCode - Code samples to accompany the book Adaptive Code Via C#.
- BenFradet/RiotSharp - C# wrapper for the Riot Games API
- mrsheepuk/ASPNETSelfCreatedTokenAuthExample - Example of how to protect an ASP.NET 5 / MVC 6 (beta 8) API using simple self-created JWT bearer tokens.
- bgrainger/MySqlConnector - Async MySql.Data replacement for .NET Core
- ZenLulz/MemorySharp - A C# based memory editing library targeting Windows applications, offering various functions to extract and inject data and codes into remote processes to allow interoperability.
- OctopusDeploy/OctopusClients - Octo.exe command line tool and Octopus.Client for commanding Octopus servers
- epicvrvs/LibOfLegends - This is a C# networking library that pretends to be the League of Legends Air client. It was developed for the purpose of stats tracking. It depends on a modified version of the FluorineFX library available in the FluorineFXMods repository. It also depends on NilSharp, a random general purpose library. Released under the terms of the GPLv3.
- CloudBreadProject/CloudBread - CloudBread is free OSS project for mobile game and mobile app server engine powered by cloud service.
- Wenzil/UnityConsole - Easy-to-use developer console for Unity 5
- thesecretlab/YarnSpinner - Yarn Spinner is a C# library for interactive dialogue in games!
- Protobuild/Protobuild - Cross-platform project generation for C#
- MrCMS/MrCMS - Mr CMS is an open source C# MVC CMS Framework
- chraft/c-raft - Project has been retired! -- C#raft the open source c# minecraft server
- cairoshell/cairoshell - Cairo is a customizable, intuitive desktop environment for Windows.
- andykorth/Pencil.Gaming - An open-source, cross-platform gaming library for C# with bindings for OpenGL, OpenAL, GLFW and Lua.
- shtejv/ARDrone-Control-.NET - ARDrone Control library
- esskar/Serialize.Linq - C# library to serialize LINQ expressions
- DeltaEngine/DeltaEngine - Open Source Multiplatform Game Engine, C# OpenGL Version (custom wrapper) including the Editor
- Cimbalino/Cimbalino-Toolkit - Cimbalino Toolkit
- zawodskoj/GoddamnConsole - A console UI framework for .NET
- Shazwazza/ClientDependency - A library for managing CSS & JavaScript dependencies and optimization in ASP.Net
- mausch/QuartzNetWebConsole - Embeddable Quartz.Net web console
- magicdict/HearthStone - HearthStone C#
- ericnewton76/gmaps-api-net - C# google maps api interface for interacting with the backend web services for Google Maps
- benjojo/Countdown - Gameshow watching, auto tweeting robot.
- webprofusion/Certify - SSL Certificate Manager for Windows, powered by Let's Encrypt
- haf/DotNetZip.Semverd - A fork of the DotNetZip project without signing with a solution that compiles cleanly. This project aims to follow semver to avoid versioning conflicts. DotNetZip is a FAST, FREE class library and toolset for manipulating zip files. Use VB, C# or any .NET language to easily create, extract, or update zip files.
- geel9/SteamAuth - A C# library that provides vital Steam Mobile Authenticator functionality
- EraserKing/Unblock163MusicClient - Unblock 163 Cloud Music Windows client.
- cxun/WeChatHistory - WeChatHistory is a tool to view the history of WeChat.
- OctopusDeploy/Octodiff - 100% C# implementation of remote delta compression based on the rsync algorithm
- Microsoft/PowerBI-CSharp - Welcome to the .NET developer community for Power BI. Here you will find resources for the .NET SDKs for Power BI Embedded.
- eliasts/Ocean_Community_Next_Gen - Next gen iteration of the unity community ocean shader
- dharmatech/Symbolism - Computer Algebra and Symbolic Computation in C#
- GSoft-SharePoint/Dynamite - C# toolkit to help you build maintainable SharePoint 2013 farm solutions
- PadreSJ/c101_Module1_C-Sharp - TWiT.tv - Coding 101
- Haacked/haacked.com - You've been haacked and you like it
- suicvne/DiscordSharp - A .Net API for Discord written in C#
- sherlockchou86/WeChat.NET - WeChat.NET client based on web wechat
- matthewschrager/Repository - A generic implementation of the repository pattern in C#.
- arashnorouzi/Moon-APNS - A free open source c# library for sending Apple Push Notifications in any .net application.
- ZaneDubya/UltimaXNA - Ultima Online client in C#/XNA
- mono/cocos-sharp-samples - CocosSharp samples
- lolp1/Process.NET - A C# class ibrary for interacting with processes.
- frhagn/Typewriter - Automatic TypeScript template generation from C# source files
- daxnet/we-text - WeText is a sample application that demonstrates the implementation of DDD/CQRS and microservice architectural patterns in C#.
- Cimbalino/Cimbalino-Phone-Toolkit - Cimbalino Windows Phone Toolkit
- christophevg/UmlCanvas - UmlCanvas is an implementation around the HTML5 Canvas that allows generation of UML diagrams. Two interfaces are provided: an OO Javascript API and a textual DSL.
- sebas77/Lightweight-IoC-Container-for-Unity3D - [OBSOLETE] Lightweight IoC Container for Unity3D
- LeeCampbell/RxCookbook - Collection of recipes and snippets helping you create useful Rx code
- AeonLucid/POGOLib - A community driven PokémonGo API Library written in C#.
- quarnster/CompleteSharp - C# completion for SublimeText 2
- orientechnologies/OrientDB-NET.binary - C#/.NET binary driver for OrientDB
- openssl-net/openssl-net - C# wrapper for the popular OpenSSL libraries
- mozts2005/ZendeskApi_v2 - C# wrapper for the Zendesk API
- ko-vasilev/Hearthstone-Collection-Tracker - A plugin for Hearthstone Deck Tracker that allows to keep track on pack sets
- joeduffy/slice.net - A simple C# type for working with contiguous buffers.
- foretagsplatsen/Divan - A C# library for using CouchDB.
- cosh/fallen-8 - Fallen-8 is an in-memory graph database implemented in C#.
- antlr/antlrcs - The C# port of ANTLR 3, StringTemplate 3, and StringTemplate 4
- winappkits/XPlatformCloudKit - A Hands-on lab for creating your very own multi-platform app which serves up data provided by any combination of RSS feed, Local XML file, or Azure Mobile Services.
- richardlawrence/Cuke4Nuke - Support for writing Cucumber step definitions in .NET.
- PredatH0r/ChanSort - TV channel list editor for Samsung, LG, Panasonic, Toshiba and VDR
- [buchizo/ClaudiaIDE](https://github.com/buchi