A .NET source generator for generating object mappings. No runtime reflection.
- csharp-sourcegenerator
- mapping
- csharp
- roslyn
47,133 repositories indexed
73–96 of 580 · Most stars
A .NET source generator for generating object mappings. No runtime reflection.
DotnetSpider, a .NET standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework
Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching
Entity Framework EF Core efcore Bulk Batch Extensions with BulkCopy in .Net for Insert Update Delete Read (CRUD), Truncate and SaveChanges operations on SQL Server, PostgreSQL, MySQL, SQLite, Oracle
Extensions to LINQ to Objects
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
.NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation.
Abstraction layer over YouTube's internal API
Examples and Tutorials of Event Sourcing in .NET
TickerQ is a fast, reflection-free background task scheduler for .NET built with source generators, EF Core integration, cron + time-based execution, and a real-time dashboard.
A cross-platform plotting library for .NET
An unofficial .Net wrapper for the Discord API (https://discord.com/)
.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.
Git + .NET = ❤
.NET Transactional Document DB and Event Store on PostgreSQL
Network Analysis Tool
An FTP and FTPS client for .NET & .NET Standard, optimized for speed. Provides extensive FTP commands, File uploads/downloads, SSL/TLS connections, Automatic directory listing parsing, File hashing/checksums, File permissions/CHMOD, FTP proxies, FXP support, UTF-8 support, Async/await support, Powershell support and more. Written entirely in C#.
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
Cosmos is an operating system "construction kit". Build your own OS using managed languages such as C#, VB.NET, and more!
All in one email sender for .NET. Supports popular senders (SendGrid, MailGun, etc) and Razor templates.
Provides a set of libraries which add service API versioning to ASP.NET Core Minimal APIs, Controllers, gRPC, OData, and Web API (Classic).
A 100% native C# implementation of ZeroMQ for .NET
Cross platform code coverage for .NET
ASP.NET Core rate limiting middleware