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

✨ 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

📄 License

This project is licensed under the AGPL-3.0 License.