Introduction
JasperFx is the shared infrastructure library that underpins the Critter Stack family of .NET libraries, including Marten and Wolverine.
What Does JasperFx Provide?
JasperFx gives you:
- Command line tooling -- A lightweight framework for building CLI commands with argument parsing, flag support, and automatic help generation.
- Environment checks -- Register checks that run at application startup to verify external dependencies are available.
- Describe command -- A built-in command that outputs a summary of your application's configuration and registered components.
- Configuration --
JasperFxOptionsand Critter Stack defaults for consistent application setup. - Utility extensions -- String, enumerable, and reflection helpers used throughout the Critter Stack.
Target Frameworks
JasperFx targets .NET 8.0, 9.0, and 10.0.
Source Code
The source code is available on GitHub.
Getting Help
File issues on the GitHub issue tracker or join the Critter Stack Discord.
Next Steps
- Installation -- Add JasperFx to your project
- Quick Start -- Get running in minutes
- CLI Commands -- Build custom commands
