← All repos

Brighter

A framework for building messaging apps with .NET and C#.

asynchronouslybrightercommand-dispatchercommand-processorcsharpcsharp-librarydotnet-corekafkamediatrmicroservicesnugetnuget-packagesrabbitmqredis-streamscalesnssqs
Browse cluster: SQL databases and distributed systems
2,468stars
5,751commits
111contributors
8languages

Tech stack & purpose

Brighter is a .NET and C# framework for building asynchronous messaging applications. It supports multiple message transport mechanisms including Kafka, RabbitMQ, Redis Streams, Amazon SQS, and Amazon SNS, making it suitable for microservices and scalable systems. The project is built around command dispatching and command processing patterns, with tooling and libraries distributed as NuGet packages. The project includes comprehensive development guidance for coding agents in areas including build and development commands, project structure, C# coding conventions, testing practices using test-driven development, and documentation standards including Architecture Decision Records.

Languages

C#
98.4%
Liquid
1.0%
PowerShell
0.2%
Shell
0.2%
Nix
0.1%
Awk
0.0%
Dockerfile
0.0%
TSQL
0.0%

Contributors (top 30 of 111)