A .NET source generator for generating object mappings. No runtime reflection.
- csharp-sourcegenerator
- mapping
- csharp
- roslyn
47,133 repositories indexed
49–72 of 188 · Most stars
A .NET source generator for generating object mappings. No runtime reflection.
:cake: Cake (C# Make) is a cross platform build automation system.
Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching
The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI
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.
Vim Emulator Plugin for Visual Studio 2015+
Npgsql is the .NET data provider for PostgreSQL.
A helper library for async/await.
This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
A cross-platform plotting library for .NET
.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.
Tools and libraries to glue C/C++ APIs to high-level languages
SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird
SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.
All in one email sender for .NET. Supports popular senders (SendGrid, MailGun, etc) and Razor templates.
From git log to SemVer in no time
Theming .NET WinForms, C# or VB.Net, to Google's Material Design Principles.
Cecil is a library to inspect, modify and create .NET programs and libraries.
A friendly substitute for .NET mocking libraries.
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.
A GitHub API client library for .NET
BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
Implementation of Python 3.x for .NET Framework that is built on top of the Dynamic Language Runtime.