awesome-csharp
A collection of awesome c# libraries, tools, frameworks, and software.
https://github.com/danperor/awesome-csharp
Last synced: 16 days ago
JSON representation
-
Event aggregator and messenger
- TinyMessenger - A lightweight event aggregator/messenger for loosely coupled communication.
- Xer.Cqrs - A simple library for creating applications based on the CQRS pattern with support for attribute routing and hosted handlers. Developed in C# targeting .NET Standard 1.0.
- FluentMediator - FluentMediator is an unobtrusive library that allows developers to build custom pipelines for Commands, Queries and Events
-
Exceptions
- Exceptionless - Exceptionless .NET Client
-
Extensions
- ExtensionMethods.Net - Site with collection of extension methods
- Z.ExtensionMethods - Over a 1000 useful extension methods
-
Functional programming
- Curryfy - Provides strongly typed extensions methods for C# delegates to take advantages of functional programming techniques, like currying and partial application.
- language-ext - This library uses and abuses the features of C# 6+ to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself. It also includes an 'Erlang like' process system (actors) that can optionally persist messages and state to Redis (note you can use it without Redis for in-app messaging). The process system additionally supports Rx streams of messages and state allowing for a complete system of reactive events and message dispatch.
- Optional - A robust option type for C#
- JFlepp.Maybe - A Maybe type for C#, aimed as an idiomatic port of the option type in F# to C#
- Optuple - .NET Standard Library for giving `(bool, T)` Option-like semantics in a non-obtrusive way; this is, there is no new option type dependency for a library or its users.
- MoreLinq - Provides extra methods to LINQ to Objects.
- JFlepp.Maybe - A Maybe type for C#, aimed as an idiomatic port of the option type in F# to C#
-
Game
- Stride Game Engine - Stride Game Engine is a 2D/3D cross-platform game engine featuring a scene editor, particles, physically based rendering (PBR), scripting, and much more
- Wave Engine - Wave engine is a free C# component-based modern game engine which allows you to create cross-platform games supporting Kinect, Oculus Rift, Vuforia, Cardboard, Leap Motion and much more. **[Free][Proprietary]**
- MonoGame - One framework for creating powerful cross-platform games
- FNA - FNA is an XNA4 reimplementation that focuses solely on developing a fully accurate XNA4 runtime for the desktop
- CocosSharp - CocosSharp is a C# implementation of the Cocos2D and Cocos3D APIs that runs on any platform where MonoGame runs
- Duality - Duality is a 2D game development framework. Focused on modularity, comes with a visual editor.
- UrhoSharp - UrhoSharp is a C# implementation of the Urho3D game engine that runs on iOS, Mac, Windows, Android and Linux systems
- Nez - Nez is a free 2D-focused framework that works with MonoGame and FNA
- BEPUphysics - BEPUphysics is a pure C# 3D physics library
- UnrealCLR - Unreal Engine .NET Core integration
- osu!framework - A 2D application/game written with amazing games in mind.
- Wave Engine - Wave engine is a free C# component-based modern game engine which allows you to create cross-platform games supporting Kinect, Oculus Rift, Vuforia, Cardboard, Leap Motion and much more. **[Free][Proprietary]**
- Stride Game Engine - Stride Game Engine is a 2D/3D cross-platform game engine featuring a scene editor, particles, physically based rendering (PBR), scripting, and much more
-
GIS
- SharpMap - to-use mapping library for use in web and desktop applications
- OsmSharp - C# library to work with OpenStreetMap (OSM) data. Provides reading, writing and route-planning for OSM data.
- NetTopologySuite
- GeoJSON4EntityFramework - A library to create GeoJSON from Entity Framework Spatial Data or Well-Known Text (WKT) inputs.
- GeoJSON.NET - .Net library for GeoJSON types & corresponding Json.Net (de)serializers
- CoordinateSharp - Easily parse or convert coordinate formats and calculate location based solar/lunar information.
- DEM Net Elevation API - .Net library for Digital Elevation Models, allows 3D terrain generation in glTF / STL format.
- NetTopologySuite
-
Git Tools
- Husky.Net - Git hooks made easy with Husky.Net internal task runner, You can use it to lint your commit messages, run tests, lint code, etc... when you commit or push. supports C# scripts, gitflow hooks, Multiple file states (staged, lastCommit, glob)
- Bonobo Git Server - Bonobo Git Server for Windows is a web application you can install on your IIS and easily manage and connect to your Git repositories. https://bonobogitserver.com/
- GitExtensions - GitExtensions is a shell extension, a Visual Studio 2008/2010/2012/2013 plugin and a standalone Git repository tool. https://gitextensions.github.io/
- GitLink - let's users step through their code hosted on GitHub or BitBucket
- GitVersion - Generate a Semantic Version Number based on the state of your Git repository
- LibGit2Sharp - LibGit2Sharp brings all the might and speed of libgit2, a native Git implementation, to the managed world of .NET and Mono.
- GitRead.Net - GitRead.Net is a .NET Standard library which allows you to very easily interrogate a Git repository that you have on disk. It allows you to enumerate the commit log, count lines per file and list files changed by a commit.
- NGit - NGit is a port of JGit to C#
- posh-git - A PowerShell environment for Git
- RepoZ - A Git repository information aggregator with Windows Explorer & CLI-enhancements
- Git Credential Manager for Windows - Helps solving issues of credentials, made by Microsoft
-
Graphics
- LibTessDotNet - .NET port of the famous GLU Tessellator, triangulates polygons
- OpenTK - The Open Toolkit is an advanced, low-level C# library that wraps OpenGL, OpenCL and OpenAL
- NGraphics - NGraphics is a cross-platform library for rendering vector graphics on .NET
- LiveCharts2 - Simple, flexible, interactive & powerful charts, maps, and gauges for .Net. LiveCharts2 supports WPF, WinForms, Xamarin, Avalonia, WinUI, UWP.
- AssimpNet - A cross-platform .NET Standard wrapper for the Open Asset Importer ("Assimp"). The library enables importing, processing, and exporting of 3D models for rendering in graphics/game applications. Over 40 formats are supported for importing (e.g. OBJ, FBX, GLTF, 3DS, Collada) and a subset of those formats can be exported to (e.g. OBJ, GLTF, 3DS, Collada). Mesh processing features allow for mesh data to be generated or optimized for real-time rendering.
- Silk.NET - A cross-platform, high-performance, low-level .NET Standard wrapper for many advanced APIs such as OpenGL, OpenCL, OpenAL, OpenXR, Assimp, GLFW, as well as many others. In addition to wrapping over Native APIs, it also comes with its own Windowing and Input abstraction. This makes game and application development with Silk.NET a breeze, and has pretty much everything a 3D application developer would need.
- Veldrid - A low-level, portable graphics and compute library for .NET
- RealTimeGraphX - RealTimeGraphX is a data type agnostic, high performance plotting library for WPF, UWP and soon, Xamarin Forms.
- Oxyplot - OxyPlot is a cross-platform plotting library for .NET
- Helix Toolkit - Helix Toolkit is a collection of 3D components for .NET
- Veldrid - A low-level, portable graphics and compute library for .NET
- Silk.NET - A cross-platform, high-performance, low-level .NET Standard wrapper for many advanced APIs such as OpenGL, OpenCL, OpenAL, OpenXR, Assimp, GLFW, as well as many others. In addition to wrapping over Native APIs, it also comes with its own Windowing and Input abstraction. This makes game and application development with Silk.NET a breeze, and has pretty much everything a 3D application developer would need.
-
GraphQL
- GraphQL.NET - Implementation of [Facebook's GraphQL](https://github.com/graphql/graphql-spec) in .Net
- HotChocolate - GraphQL server compatible to all GraphQL compliant clients like Strawberry Shake, Relay, Apollo Client, and various other clients and tools.
- graphql-net - GraphQL to IQueryable for .NET.
- EntityGraphQL - library to build a GraphQL API on top of data model with the extensibility to easily bring multiple data sources together in the single GraphQL schema (EF is not a requirement - any ORM working with LinqProvider or an in-memory object will work).
- HotChocolate - GraphQL server compatible to all GraphQL compliant clients like Strawberry Shake, Relay, Apollo Client, and various other clients and tools.
-
GUI
- DockPanelSuite - The Visual Studio inspired docking library for .NET WinForms
- MaterialDesignInXamlToolkit - Toolkit for creating Material Design styled WPF apps
- Empty Keys UI - Multi-platform and multi-engine XAML based user interface library **[Free][Proprietary]**
- UNO Platform - The only platform for building native mobile, desktop and WebAssembly with C#, XAML from a single codebase. Open source and professionally supported. Website: [platform.uno](https://platform.uno/)
- HandyControl - Contains some simple and commonly used WPF controls
- Lara - Lara Web Engine is a library for developing Web user interfaces in C#
- QtSharp - Mono/.NET Bindings for Qt
- Qml.Net - A cross-platform Qml/.NET integration for Mono/.NET/.NET Core
- MahApps.Metro - Toolkit for creating Metro-styled WPF apps
- 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.
- AvalonEdit - The WPF-based text editor component used in SharpDevelop
- XWT - A cross-platform UI toolkit for creating desktop applications with .NET and Mono
- Gtk# - Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono
- MaterialDesignInXamlToolkit - Toolkit for creating Material Design styled WPF apps
- Eto.Forms - Cross-platform GUI framework for desktop and mobile applications in .NET and Mono
- Dragablz - Dragable, tearable WPF tab control (similar to Chrome) which supports layouts and is full themeable, including themese compatible with MahApps and Material Design.
- Fluent.Ribbon - Fluent Ribbon Control Suite is a library that implements an Office- and Windows 8-like Ribbon for WPF.
- Office Ribbon - A library that implements MS Office Ribbon for WinForms.
- MaterialSkin - Theming .NET WinForms, C# or VB.Net, to Google's Material Design principles.
- Xamarin.Forms - Build native UIs for iOS, Android and Windows from a single, shared C# codebase.
- SciterSharp - Create .NET cross-platform desktop apps using not just HTML, but all features of Sciter engine: CSS3, SVG, scripting, AJAX, <video>... Sciter is free for commercial use
- ScintillaNET - Windows Forms control for the Scintilla text editor component (Scintilla is used by Notepad++)
- FastColoredTextBox - Fast Colored TextBox is text editor component for .NET. Allows you to create custom text editor with syntax highlighting. It works well with small, medium, large and very-very large files.
- Avalonia - A multi-platform .NET UI framework (formerly known as Perspex).
- Modern UI for WPF - MUI - Set of controls and styles to convert WPF applications into a great looking Modern UI apps.
- WinApi - A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop with automation, windowing, DirectX, OpenGL and Skia helpers.
- Neutronium - Build .NET desktop applications using HTML, CSS, javascript and MVVM bindings such as with WPF.
- Ooui - A small cross-platform UI library that brings the simplicity of native UI development to the web
- AdonisUI - Lightweight UI toolkit for WPF applications offering classic but enhanced Windows visuals.
- Windows UI Library - The Windows UI Library (WinUI) provides official native Microsoft UI controls and features for Windows UWP apps.
- Bunifu UI Framework - Carefully crafted Winforms controls and components for creating stunning modern application UI. **[$]**
- MaterialDesignInXamlToolkit - Toolkit for creating Material Design styled WPF apps
- ObjectListView - ObjectListView is a C# wrapper around a .NET ListView. It makes the ListView much easier to use and teaches it some new tricks
- UWP Community Toolkit - The UWP Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP apps for Windows 10.
- Ookii.Dialogs.Wpf - Enable WPF applications to access common Windows dialogs such as task dialogs, credential dialog, progress dialog, folder browser dialog, and more
-
HTML and CSS
- HtmlAgilityPack - an agile HTML parser that builds a read/write DOM and supports plain XPath or XSLT
- AngleSharp - Complete HTML5 DOM and CSS3 OM construction
- dotless - .NET port of the Ruby Less CSS lib http://www.dotlesscss.org
- ExCSS - CSS3 parser library for C#
- LibSass Host - .NET wrapper around the [libSass](https://sass-lang.com/libsass) library with the ability to support a virtual file system
- LtGt - lightweight HTML processor, can be used to parse and navigate DOM, handles CSS selectors, can convert to Linq2Xml, easily extensible, and more.
-
HTTP
- Tiny.RestClient - Simpliest Fluent REST client for .NET.
- Http.fs - A functional HTTP client for F#.
- RestSharp - Simple REST and HTTP API client for .NET
- EasyHttp - HTTP library for C#
- Refit - The automatic type-safe REST library for Xamarin and .NET
- RestEase - Easy-to-use typesafe REST API client library, which is simple and customisable. Heavily inspired by Refit
- RestLess - The automatic type-safe-reflectionless REST API client library for .Net Standard.
- HttpClientGoodies - utilities for working with `HttpClient`
- WebApiClient
-
IDE
- Visual Studio Express - The free lightweight version of Visual Studio for .NET programming.
- Visual Studio Community - A full-featured IDE
- Visual Studio Code - Excellent open source editor from Microsoft, based on Electron.
- Rider - A cross-platform C# IDE based on the IntelliJ platform and ReSharper
- AvalonStudio - An extensible, cross platform IDE written in C# for Embedded C/C++, .NET Core, Avalonia and Typescript
- SharpDevelop - A free IDE for .NET programming languages
- MonoDevelop - MonoDevelop is a cross-platform IDE mostly aimed at Mono/.NET developers
- Waf DotNetPad - A simple and fast code editor that makes fun program with C# or Visual Basic.
- RoslynPad - A simple C# editor based on Roslyn and AvalonEdit.
- Ionide - An Atom Editor and Visual Studio Code package suite for cross platform F# development.
-
Image Processing
- ImageResizer - Add commands to image URLs to get altered versions in milliseconds. Resizing, editing etc of images in real-time.
- DynamicImage - High-performance open-source image manipulation library for ASP.NET.
- Emgu CV - Cross-platform .NET wrapper for the OpenCV library.
- Imgix-CSharp - Easily update image urls to be fast and responsive. **[$]**
- ImageProcessor - Open-source .NET library to manipulate images on-the-fly.
- ImageSharp - Fully managed cross-platform library for processing of image files.
- MetadataExtractor - Extracts Exif, IPTC, XMP, ICC and other metadata from image files.
- Emgu CV - Cross-platform .NET wrapper for the OpenCV library.
- DotImaging - Minimalistic .NET imaging portable platform
- Magick.NET - .NET wrapper for the ImageMagick library.
- PixelViewer - Cross-platform (Windows/macOS/Linux) image viewer which supports reading raw Luminance/YUV/RGB/ARGB/Bayer pixels data from file and rendering it. 10/16-bit YUV and viewing image frame sequence are also supported (v1.99+).
- TeximpNet - A cross-platform .NET Standard library for reading/manipulating/writing image files. The primary focus is to create 2D/3D/Cubemap textures for graphics/game applications, notably to convert images to GPU compressed formats and generate mipmaps. The library wraps the FreeImage native library to import/export over 30 common image formats, and wraps the Nvidia Texture Tools native library for GPU compression features. It also has a fully featured DDS format importer/exporter written in C#.
- Colourful - Open source .NET library for working with color spaces.
- ColorHelper - Useful methods for work with colors.
- OpenCvSharp - Cross platform wrapper of OpenCV for .NET Framework.
-
Install tools
- Wix Toolset - The most powerful set of tools available to create your Windows installation experience
- Wax - An interactive editor for WiX projects.
- Squirrel - Squirrel is both a set of tools and a library, to completely manage both installation and updating your desktop Windows application.
- Chocolatey - like `yum` or `apt-get`, but for Windows.
- Onova - An unopinionated auto-update framework for desktop applications.
-
Interactive programming
- .NET Interactive - .NET Interactive takes the power of .NET and embeds it into your interactive experiences.
-
Internationalization
- i18n - Smart internationalization for ASP.NET MVC
- MessageFormat.NET - ICU MessageFormat implementation in .NET lets you write contextual UI messages (PCL library)
- ResX Resource Manager - The most popular free tool to localize all kind of applications with resx-based resources.
-
Interoperability
- CppSharp - Tools to surface C++ APIs to C#
- Sharpen - Sharpen is an Eclipse plugin created by db4o that allows you to convert your Java project into C#
- CXXI - C++ interop framework
- pythonnet - Python and .NET interop framework
- PInvoke Interop Assistant - Converts C to managed P/Invoke signatures or verse visa.
- pinvoke - A library containing P/Invoke code for latest Windows OS.
- LegacyWrapper - LegacyWrapper uses a wrapper process to call DLLs from a process of the opposing architecture (x86 or AMD64).
- Pyrolite - This library allows your Java or .NET program to interface very easily with
-
IoC
- Castle Windsor - Castle Windsor is best of breed, mature Inversion of Control container available for .NET and Silverlight
- Unity - Lightweight extensible dependency injection container with support for constructor, property, and method call injection
- Autofac - An addictive .NET IoC container
- DryIoc - Simple, fast all fully featured IoC container.
- Ninject - The ninja of .NET dependency injectors
- Lamar - A fast IoC container heavily optimized for usage within ASP.NET Core and other .NET server side applications.
- LightInject - A ultra lightweight IoC container
- Simple Injector - Simple Injector is an easy-to-use Dependency Injection (DI) library for .NET 4+ that supports Silverlight 4+, Windows Phone 8, Windows 8 including Universal apps and Mono.
- Microsoft.Extensions.DependencyInjection - The default IoC container for ASP.NET Core applications.
- Scrutor - Assembly scanning extensions for Microsoft.Extensions.DependencyInjection.
- VS MEF - Managed Extensibility Framework (MEF) implementation used by Visual Studio.
- TinyIoC - An easy to use, hassle free, Inversion of Control Container for small projects, libraries and beginners alike.
- Stashbox - A lightweight, portable dependency injection framework for .NET based solutions.
-
JavaScript Engines
- ClearScript - A library that makes it easy to add scripting to your .NET applications. It currently supports JavaScript (via V8 and JScript) and VBScript.
- Edge.js - Run .NET and Node.js code in-process on Windows, macOS, and Linux
- Jint - JavaScript interpreter for .NET which provides full ECMA 5.1 compliance and can run on any .NET platform.
- Jurassic - A implementation of the ECMAScript language and runtime. It aims to provide the best performing and most standards-compliant implementation of JavaScript for .NET.
- YantraJS - JavaScript Runtime (Similar to NodeJS) for .NET Standard, compiles JavaScript to IL, support for many ES6 features, generators, CommonJS modules, CSX modules and expression compiler.
-
Logging
- ELMAH - Official ELMAH site
- Log4Net - The Apache log4net library is a tool to help the programmer output log statements to a variety of output targets
- BugSnag - Logs errors. Includes useful diagnostic info like stack trace, session, release, etc. Has a free tier. **[Free for OSS][$]**
- Essential Diagnostics - Extends the inbuilt features of System.Diagnostics namespace to provide flexible logging
- Logazmic - Open source NLog viewer for Windows
- Elmah MVC - Elmah for MVC
- Rollbar.NET - Simplifies real-time remote error monitoring while using Rollbar.com. Open-source Rollbar Notifier SDK for any .NET-based technology stack. The SDK that can be used in any application built on the following .NET versions: .NET Core 2.0+, .NET Standard 2.0+, .NET Full Framework 4.5.1+, Mono, Xamarin, and, in general, any implementation of the .NET Standard 2.0+. It simplifies building data payloads based on exception data, tracing data, informational messages, and telemetry data and sends the payloads to the Rollbar API for remote monitoring and analysis of the hosting application's behavior.
- Sejil - Capture, view and filter your ASP.NET Core app's logs right from your app. It supports structured logging, querying as well as saving log queries.
- Sentry - .NET SDK for [Sentry](https://sentry.io/welcome/) Open-source error tracking that helps developers monitor and fix crashes in real time..
- Serilog - A no-nonsense logging library for the NoSQL era. Combines the best of traditional and structured diagnostic logging in an easy-to-use package.
- StackExchange.Exceptional - Error handler used for the Stack Exchange network
- Semantic Logging Application Block (SLAB) - Extends the inbuilt features of System.Diagnostics.Tracing namespace (EventSource class) to log to several sinks including Azure Tables, Databases, files (JSON, XML, text). Supports in-process and out-of-process logging through ETW, and Rx for real-time filtering/aggregating of events.
- ULogViewer - Cross-Platform (Windows/macOS/Linux) Universal Log Viewer which supports reading and parsing various type of logs. You can also define your own profile to parse and show logs.
- ZeroLog - ZeroLog is a zero-allocation .NET logging library. It provides basic logging capabilities to be used in latency-sensitive applications, where garbage collections are undesirable.
- NLog - NLog - Advanced .NET and Silverlight logging
- Logary - Logary is a high performance, multi-target logging, metric, tracing and health-check library for Mono and .NET. .NET's answer to DropWizard. Supports many targets, built for micro-services.
-
Machine Learning and Data Science
- Accord.NET - Machine learning framework combined with audio and image processing libraries (computer vision, computer audition, signal processing and statistics).
- FsLab - A collection of data science and machine learning libraries for F# and .NET
- Infer.NET - A framework for running Bayesian inference in graphical models. It can also be used for probabilistic programming.
- Accord.NET - Machine learning framework combined with audio and image processing libraries (computer vision, computer audition, signal processing and statistics).
- Accord.NET Extensions - Advanced image processing and computer vision algorithms made as fluent extensions.
- Catalyst - platform Natural Language Processing (NLP) library inspired by spaCy, with pre-trained models, out-of-the box support for training word and document embeddings, and flexible entity recognition models. Part of the [SciSharp Stack](https://scisharp.github.io/SciSharp/)
- Deedle - Data frame and (time) series library for exploratory data manipulation with C# and F# support
- GeneticSharp - Multi-platform genetic algorithm library for .NET Core and .NET Framework. The library has several implementations of GA operators, like: selection, crossover, mutation, reinsertion and termination.
- numl - Designed to include the most popular supervised and unsupervised learning algorithms while minimizing the friction involved with creating the predictive models.
- ML.NET - Cross-platform open-source machine learning framework which makes machine learning accessible to .NET developers.
- R Provider - Type provider that exposes R packages and functions in a type-safe way to F# callers
- F# Data - F# type providers for accessing XML, JSON, CSV and HTML files (based on sample documents) and for accessing WorldBank data
Programming Languages
Categories
Books
311
Application Frameworks
67
Misc
39
GUI
35
Testing
34
ORM
24
CLI
22
Tools
21
Compilers, Transpilers and Languages
20
MVVM
17
Serialization
17
Queue
16
Visual Studio Plugins
16
Logging
16
Machine Learning and Data Science
16
Source Generator
15
Database
15
Image Processing
15
API
14
Game
13
IoC
13
Mathematics
12
Office
12
Graphics
12
Git Tools
11
Database Drivers
11
CMS
10
E-Commerce and Payments
10
Code Analysis and Metrics
10
IDE
10
WebSocket
10
PDF
9
HTTP
9
Cryptography
9
Authentication and Authorization
9
Application Templates
8
Interoperability
8
Distributed Computing
8
Build Automation
8
GIS
8
SDK and API Clients
8
Scheduling
8
Caching
8
Web Frameworks
7
Functional programming
7
Template Engine
7
Media
7
Documentation
6
HTML and CSS
6
Protocols
6
Event aggregator and messenger
6
JavaScript Engines
5
RPC
5
Object to object mapping
5
Mail
5
Assets
5
Install tools
5
Compression
5
Static Site Generators
5
GraphQL
5
Blazor
5
Parser Library
5
Search
5
UI Automation
5
Decompilation
4
Algorithms and Data structures
4
Deployment
4
Package Management
4
Internationalization
3
Reactive Programming
3
Profiler
3
Datetime
3
Assembly Manipulation
3
Minification
3
State machines
3
WPF
3
Markdown Processors
3
Continuous Integration
3
Networking
2
Extensions
2
Business Intelligence
2
Calendar
2
Web Servers
2
Style Guide
2
Artificial Intelligence
2
Code Snippets
2
Trading
2
Strong Naming
2
ETL
2
Regular Expression
1
CLR
1
Blockchain
1
Web Browsers
1
Metrics
1
Windows Services
1
SMS and Phone calls
1
DirectX
1
DLR
1
Interactive programming
1
Environment Management
1
Push Notifications
1
Exceptions
1
Micro Framework
1
Sub Categories
Keywords
dotnet
162
c-sharp
108
csharp
95
dotnet-core
75
dotnetcore
25
wpf
22
nuget
19
xamarin
19
asp-net-core
19
database
19
netcore
16
fsharp
15
framework
15
netstandard
15
cross-platform
14
dotnet-standard
14
windows
14
aspnetcore
13
mono
13
asp-net
13
json
12
uwp
11
xaml
11
orm
11
mvvm
11
testing
11
parser
11
library
10
aspnet
10
xml
9
cache
9
command-line
9
git
8
powershell
8
blazor
8
game-development
8
visual-studio
8
microsoft
8
html
7
graphics
7
postgresql
7
http
7
high-performance
7
dotnet-framework
7
sql
7
caching
7
graphql
7
performance
7
xamarin-forms
7
redis
6