Giter Site home page Giter Site logo

dotnet-toolbelt's Introduction

.NET Toolbelt

A curated list of .NET related software.

  • Aserto SDK - .NET Middleware library for Aserto (a cloud-native authorization platform).

  • Akka.NET - "Canonical actor model implementation for .NET with local + distributed actors in C# and F#."

  • AngleSharp - "The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications."

  • Avatar - "A modern compile-time generated interception/proxy library." (sadly is now archived/read-only, but it is a very interesting idea)

  • CAP - "Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern."

  • Coyote - "Coyote is a library and tool for testing concurrent C# code and deterministically reproducing bugs."

  • Dapr SDK for .NET - "Dapr (Distributed Application Runtime) SDK for .NET"

  • Data API builder for Azure Databases - "Data API builder for Azure Databases provides modern REST and GraphQL endpoints to your Azure Databases."

  • dotnet adr - "A cross platform .NET Global Tool for creating and managing Architectural Decision Records (ADRs)."

  • dotnet-affected - ".NET tool for determining which projects are affected by a set of changes. Useful for large projects or monorepos."

  • Dumpify - "About Adding .Dump() extension methods to Console Applications, similar to LinqPad's."

  • Dunet - "C# discriminated union source generator."

  • Durable Task Framework - "Durable Task Framework allows users to write long running persistent workflows in C# using the async/await capabilities."

  • FastEndpoints - "A light-weight REST API development framework for ASP.NET 6 and newer."

  • FluentMigrator - "Fluent migrations framework for .NET."

  • GuardClauses - "A simple package with guard clause extensions."

  • Mapperly - "A .NET source generator for generating object mappings. No runtime reflection."

  • Mediator - "A high performance implementation of Mediator pattern in .NET using source generators." (based on MediatR contracts)

  • Meziantou.Analyzer - "A Roslyn analyzer to enforce some good practices in C#."

  • Meziantou.Xunit.ParallelTestFramework - "Run xUnit test cases in parallel."

  • Mongo.Migration - "On-the-fly migrations with MongoDB C# Driver."

  • NetArchTest - "A fluent API for .Net that can enforce architectural rules in unit tests."

  • Neuroglia AsyncAPI - "A .NET SDK for the Async API specification."

  • NSubstitute - "A friendly substitute for .NET mocking libraries."

  • Orleans - "Cloud Native application framework for .NET."

  • Proto.Actor - "Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin."

  • Reqnroll - "Open-source Cucumber-style BDD test automation framework for .NET." (Specflow rebirthed)

  • Respawn - "Intelligent database cleaner for integration tests."

  • Roslynator - "Roslynator is a set of code analysis tools for C#, powered by Roslyn."

  • Shouldly - "Should testing for .NET—the way assertions should be!"

  • Specification - "Base class with tests for adding specifications to a DDD model"

  • Spectre.Console - "A .NET library that makes it easier to create beautiful console applications."

  • Testcontainers - "A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions."

  • Vogen - "A semi-opinionated library which is a source generator and a code analyser. It Source generates Value Objects."

dotnet-toolbelt's People

Contributors

andreminelli avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.