Alessandro Petrelli's starred repositories
semantic-kernel
Integrate cutting-edge LLM technology quickly and easily into your apps
Atlas_to_Redshift
Migrate data from MongoDB Atlas to AWS Redshift
Hangfire.Console
Job console extension for Hangfire
modular-monolith-with-ddd
Full Modular Monolith application with Domain-Driven Design approach.
evolutionary-architecture-by-example
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
FeatureManagement-Dotnet
Microsoft.FeatureManagement provides standardized APIs for enabling feature flags within applications. Utilize this library to secure a consistent experience when developing applications that use patterns such as beta access, rollout, dark deployments, and more.
Mongo.Migration
On-the-fly migrations with MongoDB C# Driver
DistributedCacheDemo
basic example of helper APIs for IDistributedCache
dotnet-affected
.NET tool for determining which projects are affected by a set of changes. Useful for large projects or monorepos.
fake-authentication-jwtbearer
Simple way to fake an authenticated user for integration test with ASP.Net Core framework
html2pdf.js
Client-side HTML-to-PDF rendering using pure JS.
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
SimCube.Spartan
.Net 7 minimal apis with Mediatr, FluentValidation and usage of AsParametersAttribute for request handling
EventSourcing.NetCore
Examples and Tutorials of Event Sourcing in .NET
RESTCountries.NET
⚡Offline dotnet standard library to get information about countries
portmaster
🏔 Love Freedom - ❌ Block Mass Surveillance
the-art-of-command-line
Master the command line, in one page
awesome-design-patterns
A curated list of software and architecture related design patterns.
react-bits
✨ React patterns, techniques, tips and tricks ✨
rest-assured-net
C# DSL for writing readable tests for HTTP-based APIs
diffusionbee-stable-diffusion-ui
Diffusion Bee is the easiest way to run Stable Diffusion locally on your M1 Mac. Comes with a one-click installer. No dependencies or technical knowledge needed.