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.
- fluent-assertions
- c-sharp
- assertions
- tdd
.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.
- dotnet
- csharp
- mvvm
- netstandard
Vim Emulator Plugin for Visual Studio 2015+
Abstraction layer over YouTube's internal API
Npgsql is the .NET data provider for PostgreSQL.
The P programming language.
An example of how to use the Tilia packages to create great content with VRTK v4.
Examples and Tutorials of Event Sourcing in .NET
Command line parsing, invocation, and rendering of terminal output.
Tool to find metadata and hidden information in the documents.
OpenDeepWiki is the open-source version of the DeepWiki project, aiming to provide a powerful knowledge management and collaboration platform. The project is mainly developed using C# and TypeScript, supporting modular design, and is easy to expand and customize.
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.
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.
- c-sharp
- opengl
- opengl-es
- graphics-library
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
- assertion-library
- assertions
- auto-mocking
- autofixture
Fluent migrations framework for .NET
- fluentmigrator
- database-schema
- database
- migration
Roslynator is a set of code analysis tools for C#, powered by Roslyn.
.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.
Git + .NET = ❤
- libgit2
- git
- version-control
- dotnet
Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.
.NET Transactional Document DB and Event Store on PostgreSQL
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#.
Tools and libraries to glue C/C++ APIs to high-level languages
Everything search plugin for PowerToys Run
SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird