ASP.NET Core Command Package

The ASP.NET Core Command Package is an open-source project I built to bring the convenience of Laravel’s Artisan-like command-line features into ASP.NET Core applications.

While working on .NET projects, I often found myself wanting a clean, maintainable way to register and run custom CLI commands—something more integrated than basic scripts, and more elegant than ad hoc solutions. This package was born out of that need.

It provides a structured, extensible way to define and run commands right from your ASP.NET Core app—perfect for tasks like seeding databases, running background jobs, or scaffolding code.

I’m actively maintaining the project and continuously refining it based on real usage in my own work. If you’re a .NET developer looking for a more powerful command system, I’d love for you to try it out or contribute.

👉 Check out the full documentation and get started at NuGet