Andreas-Dorfer / base-types
Fight primitive obsession and create expressive domain models with source generators.
☆18Updated last year
Alternatives and similar repositories for base-types:
Users that are interested in base-types are comparing it to the libraries listed below
- A Roslyn analyzer with rules related to generation and consumption of enumerables and async enumerables in C#.☆44Updated 8 months ago
- Visual Studio extension to show the values of constants where they are used☆24Updated 2 months ago
- Internal application architecture via command and event messages☆26Updated this week
- BigMachines is State Machine library for .NET☆39Updated last month
- Simple C# source generator for text templates☆32Updated 2 years ago
- Allows using C# source generators using a fluent, type safe interface rather than string templating.☆24Updated last week
- Non-boxing passing of values.☆27Updated 7 months ago
- An opinionated, simplified and uniform Cloud Native actors' library that integrates with Microsoft Orleans.☆39Updated this week
- Simple source only reflection library with default interface property support☆63Updated this week
- Serilog sink that writes to console with high-performance non-blocking output.☆20Updated last year
- Spectre.IO is a .NET library containing cross-platform abstractions and implementations for file system I/O.☆53Updated 7 months ago
- A CSharp library that makes it easier to work with Types dynamically.☆23Updated last year
- A .NET library for using reflection emit in a fluent way.☆28Updated 4 months ago
- Server Timing middleware implementation for ASP.NET Core☆27Updated 2 months ago
- TopazView is a lightweight view engine that utilizes the Topaz JavaScript Engine. It serves as an alternative to the Razor View Engine, o…☆19Updated 3 months ago
- 🧵 Expressive aliases to ConfigureAwait(true) and ConfigureAwait(false)☆73Updated last year
- ☆30Updated 3 years ago
- Download, update and sync loose files from URLs☆56Updated this week
- Scoped completion tracking and error handling of tasks as an alternative to fire-and-forget/async void. Easy and test-friendly.☆50Updated last year
- ☆27Updated 8 months ago
- A set of variations on ObjectPool implementations with differing underlying collections.☆16Updated last month
- Concise, version-tolerant result pattern implementation for Microsoft Orleans 8☆41Updated 9 months ago
- A LiteDB with realtime notifications☆43Updated last year
- Highly efficient compile-time general purpose DI container based on C# source generators.☆33Updated 2 years ago
- A zero allocation globbing library☆22Updated last week
- Linq for Span<T> using SourceGenerators☆52Updated 3 years ago
- Additional async LINQ to objects operators for IAsyncEnumerable<T>☆26Updated 2 years ago
- Contrib.Bcl.Ranges☆20Updated 5 years ago
- Read & edit .sln solution files with various tools: .Subsln files, Visual Studio plugin, command line tool & .NET libraries.☆26Updated last year
- Provides compile-time discovery and code generation of service registrations from attributed types and conventions☆52Updated this week