Blueprintr
Production-ready C# library project with automated testing, NuGet publishing, and quality gates.
🎯 Quick Overview
Blueprintr is a collection of reusable C# libraries automatically published to NuGet, designed to provide production-ready boilerplate code for common development patterns.
Current Libraries
- Blueprintr - Endpoint utilities for ASP.NET Core
🚀 Quick Start
Installation
dotnet add package Blueprintr
Usage
using Blueprintr;
var name = "/api/users".GetEndpointName();
// Returns: "api-users"
📚 Documentation
- Full Documentation - Complete guides and tutorials
- API Reference - Detailed API documentation
- Getting Started - Step-by-step setup guide
- Contributing - Contribution guidelines
✨ Key Features
- ✅ Automated testing (45 passing tests)
- ✅ Automatic NuGet publishing
- ✅ Quality gates (warnings = errors)
- ✅ CI/CD with GitHub Actions
- ✅ Documentation website (DocFX)
- ✅ Conventional Commits
- ✅ AGPL-3.0 licensed
🔗 Links
- NuGet Package: Blueprintr
- GitHub Repository: rafitajaen/blueprintr
- Issues: Report a bug
📄 License
This project is licensed under the AGPL-3.0 License.