{"id":2198,"url":"https://github.com/JessicaBarclay/awesome-csharp","name":"awesome-csharp","description":"Awesome list of C# related libraries, tools and tutorials. Inspired by awesome-dotnet, awesome-dotnet-core, awesome-roslyn and awesome.","projects_count":157,"last_synced_at":"2026-08-12T09:00:23.705Z","repository":{"id":50991095,"uuid":"368200512","full_name":"JessicaBarclay/awesome-csharp","owner":"JessicaBarclay","description":"Awesome list of C# related libraries, tools and tutorials. Inspired by awesome-dotnet, awesome-dotnet-core, awesome-roslyn and awesome.","archived":false,"fork":false,"pushed_at":"2025-06-14T16:58:30.000Z","size":114,"stargazers_count":182,"open_issues_count":15,"forks_count":29,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-07-23T23:04:51.799Z","etag":null,"topics":["awesome","awesome-list","c-sharp","csharp","dotnet","dotnet-core","microsoft","object-oriented-programming","roslyn","typesafe"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JessicaBarclay.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-05-17T13:43:23.000Z","updated_at":"2026-07-18T06:25:22.000Z","dependencies_parsed_at":"2022-09-25T00:03:11.443Z","dependency_job_id":"83c7bf0c-3099-4b76-b2ca-0e821dbdce06","html_url":"https://github.com/JessicaBarclay/awesome-csharp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JessicaBarclay/awesome-csharp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JessicaBarclay%2Fawesome-csharp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JessicaBarclay%2Fawesome-csharp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JessicaBarclay%2Fawesome-csharp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JessicaBarclay%2Fawesome-csharp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JessicaBarclay","download_url":"https://codeload.github.com/JessicaBarclay/awesome-csharp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JessicaBarclay%2Fawesome-csharp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36558431,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-12T02:00:07.134Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-04T18:38:55.176Z","updated_at":"2026-08-12T09:00:23.706Z","primary_language":"C#","list_of_lists":false,"displayable":true,"categories":["🗒️ Cheatsheets","Uncategorized","Cheat sheets"],"sub_categories":["📦 Libraries","Uncategorized","✍️ Blogs","Blogs","🌐 Platforms"],"readme":"\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://docs.microsoft.com/en-us/dotnet/csharp\"\u003e\n        \u003cimg src=\"https://raw.githubusercontent.com/jessicabarclay/awesome-csharp/master/media/awesome-csharp.png\" alt=\"Awesome C#\" width=\"200\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/sindresorhus/awesome\"\u003e\n        \u003cimg src=\"https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg\" alt=\"Awesome\" width=\"240\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e🚀 Awesome C#\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n    A hand-picked collection of the best C# resources, tutorials, libraries, tools, and frameworks to help you level-up your development game.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#documentation\"\u003e📖 Documentation\u003c/a\u003e •\n  \u003ca href=\"#ide\"\u003e💻 IDEs\u003c/a\u003e •\n  \u003ca href=\"#learn\"\u003e📚 Learning Resources\u003c/a\u003e •\n  \u003ca href=\"#cheatsheets\"\u003e🗒️ Cheatsheets\u003c/a\u003e •\n  \u003ca href=\"#blogs\"\u003e✍️ Blogs\u003c/a\u003e •\n  \u003ca href=\"#platforms\"\u003e🌐 Platforms\u003c/a\u003e •\n  \u003ca href=\"#libraries\"\u003e📦 Libraries \u0026 Tools\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n### 📖 Documentation\n- [Microsoft C# Documentation](https://docs.microsoft.com/en-us/dotnet/csharp/)\n- [Official repository for C# language](https://github.com/dotnet/csharplang)\n- [ASP.NET Documentation](https://docs.microsoft.com/en-gb/aspnet/core/?view=aspnetcore-5.0)\n    - [.NET 5.0](https://dotnet.microsoft.com/download/dotnet/5.0)\n    - [.NET Standard 2.0](https://docs.microsoft.com/en-us/dotnet/standard/net-standard)\n    - [.NET 4.6.1 and Above](https://dotnet.microsoft.com/download/dotnet-framework)\n- [AWS SDK for .NET](https://aws.amazon.com/sdk-for-net/)\n- [Building AWS Lambda functions with C#](https://docs.aws.amazon.com/lambda/latest/dg/lambda-csharp.html)\n- [The .NET Foundation Code of Conduct](https://dotnetfoundation.org/about/code-of-conduct)\n- [Azure for .NET developers](https://docs.microsoft.com/en-us/dotnet/azure/)\n- [Xamarin](https://dotnet.microsoft.com/apps/xamarin) An app platform for building Android and iOS apps with .NET and C#.\n- [C# Language Feature Status](https://github.com/dotnet/roslyn/blob/main/docs/Language%20Feature%20Status.md) - This document reflects the status, and planned work in progress, for the compiler team. It is a live document and will be updated as work progresses, features are added/removed, and work on features progresses.\n\n### 💻 IDE\n- [Rider](https://www.jetbrains.com/rider/) - A fast \u0026 powerful cross-platform .NET IDE.\n- [Visual Studio](https://github.com/egeerardyn/awesome-visual-studio) - A curated list of awesomeness for Visual Studio IDE.\n    - [ReSharper](https://www.jetbrains.com/resharper/) - The Visual Studio Extension for .NET Developers.\n    - [NCrunch](https://www.ncrunch.net/) - Live Testing Tool for .NET.\n- [Visual Studio Code](https://github.com/viatsko/awesome-vscode#readme) - 🎨 A curated list of delightful VS Code packages and resources.\n- [MonoDevelop](https://github.com/mono/monodevelop) - A cross-platform .NET IDE.\n\n### 📚 Learn\n- [Codecademy](https://www.codecademy.com/learn/learn-c-sharp) - In this course, you’ll be exposed to fundamental programming concepts using C# and start writing programs right away.\n- [Exercism C# Track](https://github.com/exercism/csharp) - Join other students on the Exercism C# track.\n- [Clean code concepts adapted for .NET/.NET Core](https://github.com/thangchung/clean-code-dotnet)- 🛁 Clean Code concepts and tools adapted for .NET.\n- [Free books on C# programming](https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books.md#c-sharp) - A not-for-profit organization devoted to promoting the creation, distribution, archiving, and sustainability of free ebooks.\n- [C-Sharp-Algorithms](https://github.com/aalhour/C-Sharp-Algorithms) - 📚 📈 Plug-and-play class-library project of standard Data Structures and Algorithms in C#.\n- [ASP.NET Core Developer Roadmap](https://github.com/MoienTajik/AspNetCore-Developer-Roadmap) - Roadmap to becoming an ASP.NET Core developer in 2021.\n- [Learn ML.NET](https://dotnet.microsoft.com/learn/ml-dotnet) - Free courses, tutorials, videos, and more about machine learning with ML.NET.\n- [Samples for ASP.NET Core 5.0](https://github.com/dodyg/practical-aspnetcore) - Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0 and 6.0 Preview 5 projects you can use.\n- [Try .NET](https://github.com/dotnet/try) - Try .NET provides developers and content authors with tools to create interactive experiences.\n- [SharpLab](https://sharplab.io/) - .NET language playground.\n- [KoduGameLab](https://github.com/microsoft/KoduGameLab) - 3D game development tool for teaching basic programming concepts to kids.\n- [Clean Architecture with .NET Core \u0026 React+Redux](https://github.com/ivanpaulovich/clean-architecture-manga) - Sample implementation of the Clean Architecture Principles with .NET Core. Use cases as a central organizing structure, decoupled from frameworks and technology details. Built by small components that are developed and tested in isolation.\n- [The Algorithms C-Sharp](https://github.com/TheAlgorithms/C-Sharp) - This repository contains algorithms and data structures implemented in C# for educational purposes.\n- [CSharp-From-Zero-To-Hero](https://github.com/csinn/CSharp-From-Zero-To-Hero/wiki/Summary) - *\"Programming is hard only until you practice it (like any other skill).\"*\n- [LINQPad](https://www.linqpad.net/)- The Ultimate Scratchpad for C#, F# and VB.\n- [dotnetfiddle](https://dotnetfiddle.net/) - C# Online Compiler.\n\n## 🗒️ Cheatsheets\n- [C# 9.0 Cheat sheet](https://github.com/alugili/CSharp-9-CheatSheet/blob/main/CSharp_9_CheatSheet.pdf)\n\n### ✍️ Blogs\n- [Official .NET Blog](https://devblogs.microsoft.com/dotnet/)\n- [Official ASP.NET Blog](https://dotnet.microsoft.com/apps/aspnet) - ASP.NET extends the .NET developer platform with tools and libraries specifically for building web apps.\n- [AWS .NET Developer Blog](https://aws.amazon.com/blogs/developer/category/programing-language)\n- [ReactiveUI Blog](https://www.reactiveui.net/blog/)\n- [Mono news](https://www.mono-project.com/news/)\n- [ReactJS.NET Blog](https://reactjs.net/blog/)\n- [Don't Code Tired | Jason Roberts](http://dontcodetired.com/blog/) - Jason Roberts is a former 5-time Microsoft .NET MVP, freelance developer, writer, and Pluralsight course author.\n- [Khalid Abuhakmeh's Blog](https://khalidabuhakmeh.com/) - *\"I’m an experienced software developer with over a decade (I’ve honestly stopped counting) focusing on Microsoft .NET technologies, primarily dedicating a disproportionate amount brain cells to ASP.NET and the web.\"*\n- [The Morning Brew](http://blog.cwa.me.uk/) - A daily link blog covering all aspects of the Microsoft Development World, published every working week day.\n- [Know Your Toolset](https://knowyourtoolset.com/) - A blog centred around ASP.NET and development tools such as Docker by Pluralsight Author Erik Dahl.\n\n### 🌐 Platforms\n- [.NET](https://dotnet.microsoft.com/)\n    - [Roslyn](https://github.com/dotnet/roslyn) - The open-source implementation of both the C# and Visual Basic compilers with an API surface for building code analysis tools.\n    - [.NET Runtime](https://github.com/dotnet/runtime/)\n    - [.NET Core SDK](https://github.com/dotnet/installer) - The source code for the cross-platform .NET Core SDK.\n- [Mono](https://github.com/mono/mono) - An open-source implementation of Microsoft's .NET \nFramework.\n\n### 📦 Libraries\n- [Blazor](https://github.com/AdrienTorris/awesome-blazor) - A .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.\n- [Json.Net](https://github.com/JamesNK/Newtonsoft.Json) - Json.NET is a popular high-performance JSON framework for .NET\n- [Workflow Core](https://github.com/danielgerlag/workflow-core) - A lightweight embeddable workflow engine.\n- [CodeFormatter](https://github.com/dotnet/codeformatter) - A tool that uses Roslyn to automatically rewrite the source to follow our coding styles.\n- [try-convert](https://github.com/dotnet/try-convert) - This is a simple tool that will help in migrating .NET Framework projects to .NET Core.\n- [InferSharp](https://github.com/microsoft/infersharp) - An interprocedural and scalable static code analyzer for C#.\n- [ConsoleTable](https://github.com/khalidabuhakmeh/ConsoleTables) - Have you ever just wanted to output flat structured POCO out to console? Sure you have!\n- [Codez](https://github.com/khalidabuhakmeh/codez) - A library designed to help ease the process of generating codes for your end users that can be helpful for confirmation numbers, reservation systems, error codes, and more.\n- [Kurukuru](https://github.com/mayuki/Kurukuru) - Terminal Spinner library for .NET Core/Standard.\n- [CsvHelper](https://github.com/JoshClose/CsvHelper) - A library for reading and writing CSV files. Extremely fast, flexible, and easy to use. Supports reading and writing of custom class objects.\n- [JustSaying](https://github.com/justeat/JustSaying) - A helpful library for publishing and consuming events/messages over SNS (SNS / SQS as a message bus).\n- [Scrutor](https://github.com/khellang/Scrutor)Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection\n- [StackExchange.Redis](https://github.com/StackExchange/StackExchange.Redis) - StackExchange.Redis is a high-performance general-purpose Redis client for .NET languages.\n- [ServiceStack.Redis](https://github.com/ServiceStack/ServiceStack.Redis) - A simple, high-performance and feature-rich C# Client for Redis\n- [GraphQL for .NET](https://github.com/graphql-dotnet/graphql-dotnet) - An implementation of Facebook's GraphQL in .NET.\n- [ChilliCream GraphQL Platform](https://github.com/ChilliCream/hotchocolate) - GraphQL server for .NET.\n- [Puppeteer Sharp](https://github.com/hardkoded/puppeteer-sharp) - A .NET port of the official Node.JS Puppeteer API.\n- [Noda Time](https://github.com/nodatime/nodatime) - An alternative date and time API for .NET.\n- [Occurify](https://github.com/Occurify/Occurify) - A powerful and intuitive .NET library for defining, filtering, transforming, and scheduling instant and period timelines.\n- [Sieve](https://github.com/Biarity/Sieve) - Clean \u0026 extensible Sorting, Filtering, and Pagination for ASP.NET Core.\n- [FluentScheduler](https://github.com/fluentscheduler/FluentScheduler) - About\nAutomated job scheduler with fluent interface for the .NET platform.\n- [Heroku .NET Core Buildpack](https://github.com/jincod/dotnetcore-buildpack) - The Buildpack supports C# and F# projects.to\n- [Reaqtor](https://github.com/reaqtive/reaqtor) - a framework for reliable, stateful, distributed, and scalable event processing based on Reactive Extensions (Rx).\n- [Shouldy](https://github.com/shouldly/shouldly) - Assertion framework which focuses on giving great error messages when the assertion fails while being simple and terse.\n- [Fluent Assertions](https://github.com/fluentassertions/fluentassertions) - an extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit test.\n- [Refit](https://github.com/reactiveui/refit) - The automatic type-safe REST library for .NET Core, Xamarin and .NET.\n- [Polly](https://github.com/App-vNext/Polly) - Express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.\n- [Coyote](https://github.com/microsoft/coyote) - A tool designed to help ensure that your C# code is free of annoying concurrency bugs.\n- [ASP.NET Boilerplate](https://github.com/aspnetboilerplate/aspnetboilerplate) - A general-purpose application framework specially designed for new modern web applications.\n- [Dapper](https://github.com/DapperLib/Dapper) - A simple object mapper.\n- [RestSharp](https://github.com/restsharp/RestSharp) - Simple .NET REST Client.\n- [LocalStack .Net Client](https://github.com/localstack-dotnet/localstack-dotnet-client) - This is an easy-to-use .NET client for LocalStack.\n- [Azure SDK for .NET](https://github.com/Azure/azure-sdk-for-net) - This repository is for active development of the Azure SDK for .NET.\n- [AWS SDK for .NET](https://github.com/aws/aws-sdk-net) - The AWS SDK for .NET enables .NET developers to easily work with Amazon Web Services.\n- [ML.NET](https://github.com/dotnet/machinelearning) - Open source and cross-platform machine learning framework for .NET.\n- [Orleans](https://github.com/dotnet/orleans) - Cross-platform framework for building distributed applications with .NET.\n- [Hangfire](https://github.com/HangfireIO/Hangfire) - Incredibly easy way to perform fire-and-forget, delayed and recurring jobs inside ASP.NET applications.\n- [MediatR](https://github.com/jbogard/MediatR) - Simple, unambitious mediator implementation in .NET.\n- [BenchmarkDotNet](https://github.com/dotnet/BenchmarkDotNet) - Helps you to transform methods into benchmarks, track their performance, and share reproducible measurement experiments.\n- [FluentValidation](https://github.com/FluentValidation/FluentValidation) - A popular .NET validation library for building strongly-typed validation rules.\n- [ReactiveUI](https://github.com/reactiveui/ReactiveUI) - A composable, cross-platform model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming\n- [Electron.NET](https://github.com/ElectronNET/Electron.NET) - Build cross-platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).\n- [NLog](https://github.com/NLog/NLog) - Advanced and Structured Logging for Various .NET Platforms.\n- [Serilog](https://github.com/serilog/serilog) - Easy to set up, diagnostic logging library for .NET applications.\n- [NSwag](https://github.com/RicoSuter/NSwag) - The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.\n- [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) - Swagger tooling for APIs built with ASP.NET Core. Generate beautiful API documentation.\n- [Akka.NET](https://github.com/akkadotnet/akka.net) - A professional-grade port of the popular Java/Scala framework Akka distributed actor framework to .NET.\n- [protobuf-net](https://github.com/protobuf-net/protobuf-net) - A contract-based serializer for .NET code, that happens to write data in the \"protocol buffers\" serialization format engineered by Google.\n- [MessagePack-CSharp](https://github.com/neuecc/MessagePack-CSharp)- Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin).\n- [NAudio](https://github.com/naudio/NAudio) - Audio and MIDI library for .NET.\n- [DotNetty](https://github.com/Azure/DotNetty) - A port of Netty, an asynchronous event-driven network application framework for rapid development of maintainable high-performance protocol servers \u0026 clients.\n- [Spectre.Console](https://github.com/spectreconsole/spectre.console) - A .NET 5/.NET Standard 2.0 library that makes it easier to create beautiful, cross-platform, console applications.\nIt is heavily inspired by the excellent Rich library for Python.\n- [TensorFlowSharp](https://github.com/migueldeicaza/TensorFlowSharp) - TensorFlow API for .NET languages.\n- [TensorFlow.NET](https://github.com/SciSharp/TensorFlow.NET) - .NET Standard bindings for Google's TensorFlow for developing, training and deploying Machine Learning models in C# and F#.\n- [DotnetSpider](https://github.com/dotnetcore/DotnetSpider) - a .NET standard web crawling library. It is a lightweight, efficient and fast high-level web crawling \u0026 scraping framework.\n- [SkiaSharp](https://github.com/mono/SkiaSharp) - Cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library.\n- [MongoDB C# Driver](https://github.com/mongodb/mongo-csharp-driver) - .NET Driver for MongoDB.\n- [Flurl](https://github.com/tmenier/Flurl) - Fluent URL builder and testable HTTP client for .NET.\n- [Chromely](https://github.com/chromelyapps/Chromely) - Lightweight alternative to Electron.NET, Electron for .NET/.NET Core developers.\n- [Harmony](https://github.com/pardeike/Harmony) - A library for patching, replacing and decorating .NET and Mono methods during runtime.\n- [pythonnet](https://github.com/pythonnet/pythonnet) - Python.NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.\n- [Math.NET Numerics](https://github.com/mathnet/mathnet-numerics) - An open-source numerical library for .Net, Silverlight and Mono.\n- [SSH.NET](https://github.com/sshnet/SSH.NET) - A Secure Shell (SSH) library for .NET, optimized for parallelism.\n- [Ninject](https://github.com/ninject/Ninject) - A lightning-fast, ultra-lightweight dependency injector for .NET applications.\n- [Autofac](https://github.com/autofac/Autofac) - An IoC container for Microsoft .NET. Autofac manages the dependencies between classes so that applications stay easy to change as they grow in size and complexity.\n- [AutoFixture](https://github.com/AutoFixture/AutoFixture) - A library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability.\n- [Npgsql](https://github.com/npgsql/npgsql) - A .NET data provider for PostgreSQL.\n- [Cosmos](https://github.com/CosmosOS/Cosmos) - An operating system \"construction kit\". Build your own OS using C#!\n- [React.NET](https://github.com/reactjs/React.NET) - .NET library for JSX compilation and server-side rendering of React components.\n- [Octokit](https://github.com/octokit/octokit.net) - Octokit is a client library targeting .NET Framework 4.6 or greater and .NET Standard 2.0 and above that provides an easy way to interact with the GitHub API.\n- [Xamarin.iOS \u0026 Xamarin.Mac](https://github.com/xamarin/xamarin-macios) - SDKs that allow us to create native iOS, tvOS, watchOS and macOS applications using the same UI controls we would in Objective-C and Xcode, except with the flexibility and elegance of C#.\n- [Xamarin.Forms](https://github.com/xamarin/Xamarin.Forms) - Quickly build native apps for iOS, Android, Windows and macOS, completely in C#.\n- [Xamarin.Android](https://github.com/xamarin/xamarin-android) - Open-source bindings of the Android SDK for use with .NET managed languages such as C#.\n- [CacheManager](https://github.com/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.\n- [Couchbase .NET SDK](https://github.com/couchbase/couchbase-net-client) - The official Couchbase SDK for .NET Core and Full Frameworks.\n- [Confluent's Apache Kafka .NET client](https://github.com/confluentinc/confluent-kafka-dotnet) - confluent-kafka-dotnet is a lightweight wrapper around librdkafka, a finely tuned C client.\n- [SpecFlow](https://github.com/SpecFlowOSS/SpecFlow) - A BDD solution for .NET. It provides test automation for .NET (.NET Framework, .NET Core and Mono), based on the Gherkin specification language and integrates with Visual Studio.\n- [FluentFTP](https://github.com/robinrodricks/FluentFTP) - FluentFTP is a fully managed FTP and FTPS library for .NET \u0026 .NET Standard, optimized for speed.\n- [.NET for Apache® Spark™](https://github.com/dotnet/spark) - .NET for Apache Spark provides high performance APIs for using Apache Spark from C# and F#.\n- [xUnit](https://github.com/xunit/xunit) - xUnit.net is a free, open-source, community-focused unit testing tool for the .NET Framework.\n- [NUnit](https://github.com/nunit/nunit) - A unit-testing framework for all .NET languages. Initially ported from JUnit, the current production release, version 3, has been completely rewritten with many new features and support for a wide range of .NET platforms.\n- [NSubstitute](https://github.com/nsubstitute/NSubstitute) - A friendly substitute for .NET mocking libraries.\n- [moq](https://github.com/moq/moq4) - Moq is a mocking library for .NET developed from scratch to take full advantage of .NET Linq expression trees and lambda expressions.\n- [NEventStore](https://github.com/NEventStore/NEventStore) - A persistence agnostic Event Store for .NET.\n- [RabbitMQ .NET client](https://github.com/rabbitmq/rabbitmq-dotnet-client) - source code of the RabbitMQ .NET client. The client is maintained by the RabbitMQ team at VMware.\n- [YamlDotNet](https://github.com/aaubry/YamlDotNet) - Low-level parsing and emitting of YAML as well as a high-level object model similar to XmlDocument. A serialization library is also included that allows to read and write objects from and to YAML streams.\n- [Docker.DotNet](https://github.com/dotnet/Docker.DotNet) - .NET (C#) Client Library for Docker API. This library allows you to interact with Docker Remote API endpoints in your .NET applications.\n- [FASTER](https://github.com/microsoft/FASTER) - Fast persistent recoverable log and key-value store + cache, in C# and C++.\n- [Stateless](https://github.com/dotnet-state-machine/stateless) - A simple library for creating state machines in C# code.\n- [Brighter](https://github.com/BrighterCommand/Brighter) - A Command Dispatcher and Command Processor. It can be used with an in-memory bus, or for interoperability in a microservices architecture, out of process via a wider range of middleware transports.\n- [Cake](https://github.com/cake-build/cake) - Cake (C# Make) is a build automation system with a C# DSL to do things like compiling code, copying files/folders, running unit tests, compressing files and building NuGet packages.\n- [Command Line Parser Library](https://github.com/commandlineparser/commandline) - The Command Line Parser Library offers CLR applications a clean and concise API for manipulating command line arguments and related tasks, such as defining switches, options and verb commands.\n- [scriptcs](https://github.com/scriptcs/scriptcs) - Write C# apps with a text editor, NuGet and the power of Roslyn!\n- [SharpCompress](https://github.com/adamhathcock/sharpcompress) - A fully managed C# library to deal with many compression types and formats.\n- [StyleCop](https://github.com/StyleCop/StyleCop) - Analyzes C# source code to enforce a set of style and consistency rules.\n- [StyleCopAnalyzers](https://github.com/DotNetAnalyzers/StyleCopAnalyzers) - An implementation of StyleCop rules using the .NET Compiler Platform.\n- [LazyCache](https://github.com/alastairtree/LazyCache) - A simple in-memory caching service. It has a developer-friendly generics-based API and provides a thread-safe cache implementation that guarantees to only execute your cachable delegates once (it's lazy!).\n- [ExcelDataReader](https://github.com/ExcelDataReader/ExcelDataReader) - Lightweight and fast library written in C# for reading Microsoft Excel files.\n- [Lean](https://github.com/QuantConnect/Lean) - An open-source algorithmic trading engine built for easy strategy research, backtesting and live trading. We integrate with common data providers and brokerages so you can quickly deploy algorithmic trading strategies.\n- [ConvNetSharp](https://github.com/cbovar/ConvNetSharp) - C# port of ConvNetJS. You can use ConvNetSharp to train and evaluate convolutional neural networks (CNN).\n- [Jwt.Net](https://github.com/jwt-dotnet/jwt) - A JWT (JSON Web Token) implementation for .NET.\n- [Tye](https://github.com/dotnet/tye) - A tool that makes developing, testing, and deploying microservices and distributed applications easier.\n    - [Visual Studio Code extension for Tye](https://devblogs.microsoft.com/dotnet/announcing-visual-studio-code-extension-for-tye/)\n- [AspLabs](https://github.com/aspnet/AspLabs) - Repo for ASP.NET experiments that are not ready for a production release.\n- [IronPDF](https://ironpdf.com/) - C# PDF Library that prioritizes accuracy, ease of use, and speed.\n- [AsyncMonolith](https://github.com/Timmoth/AsyncMonolith) - Facilitates simple asynchronous messaging in dotnet apps.\n- [fluent-cms](https://github.com/fluent-cms/fluent-cms) - RESTful CRUD (Create, Read, Update, Delete) APIs, Admin Panel web pages, a GraphQL-style query designer and a WYSIWYG web page designer, all fully configurable without writing code.\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/jessicabarclay%2Fawesome-csharp/projects"}