{"repo":"pdevito3/craftsman","free":true,"listed":false,"github":"https://github.com/pdevito3/craftsman","clone":"git clone https://github.com/pdevito3/craftsman.git","description":"A .NET scaffolding tool to help you stop worrying about boilerplate and focus on your business logic 🚀","language":"C#","stars":1168,"topics":["web-api","dotnet-core","scaffolding","template-engine","csharp","cli","craftsman","cli-commands","vertical-slice-architecture","docker"],"license":"MIT","category":"cli-tools","readme_excerpt":"Craftsman Scaffolds Your Boilerplate! Craftsman is the workhorse behind the Wrapt framework and provides a suite of CLI commands for quickly scaffolding out new files and projects for your .NET Web APIs with simple CLI commands and configuration files. ------ Quickstart - Make sure you have the .NET 8 SDK installed, along with EF Core - Install the craftsman tool Spin up an example project Documentation For all the documentation on how to use Craftsman, visit wrapt.dev. Upcoming Features You can find some highlights below. I have some reminement items in the pipe and I'm working through a deep example project the really dogfood things and will be making updates around my finding from there. Have a request for something you don't see in the project? Join our discord and let's talk about it! Some 0.26 highlights ✅ Primary Constructors ✅ Updated API Versioning Some 0.25 highlights ✅ .NET 8 scaffolding ✅ Archicture test enhancement ✅ Remove obsolete BFF commands ✅ Fix test actions Some 0.24 highlights ✅ Logging enhancements and masking ✅ Dependabot and Github Actions for tests ✅ string[] support for Postgres ✅ Value Object property scaffolding Some 0.23 highlights ✅ Moq - NSub ✅ New GetAll feature ✅ Hangfire scaffolding Some 0.22 highlights ✅ Move from Sieve to QueryKit ✅ TestContainers updated ✅ Records for queries and commands and DTOs ✅ Relationships overhaul Some 0.21 highlights ✅ New default error handler middleware (existing still optional) ✅ Mapster - Mapperly Some 0.20 hi","default_branch":null,"files":null,"tree":[],"storefront":"/r/pdevito3","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pdevito3/craftsman/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}