Coravel
Coravel is a near-zero config .NET Core framework for Indie developers needing to get their next groundbreaking app to market faster - without compromising code quality and elegance.
Build .NET Core apps using a simple, expressive and straightforward syntax that lets you focus on your app - "batteries included!"
Used By
BuiltWithDot.Net
Features / Docs
Requirements
Coravel is a .NET Standard library designed for .NET Core apps. You must be including Coravel into either an existing .NET Core application (version 2.1.0+) or within another .NET Standard project(s).
Coravel CLI
Use the Coravel CLI to get started!
Coravel CLI is a dotnet core tool that you can use as a global executable (similar to npm
or dotnet
etc.) that gives you easy installs, scaffolding abilities, etc.
Install the tool:
dotnet tool install --global coravel-cli
Installation
Coravel requires the nuget package Coravel
to get started.
Alternatively, you may install Coravel using the CLI (which will install the package for you):
coravel install
Done!
What Do I Do Next?
Check out the top of this readme for an index of Coravel's features, each linking to the appropriate docs!
Contributing
If you are fixing a typo in one file / place - issue a PR.
Otherwise, please always create an issue first ;)
Coravel Pro
Check out Coravel Pro for professional visual admin tools that seamlessly integrate into your .NET Core web apps. I.e. it's an admin panel for .NET Core apps.
Includes:
- Database persisted scheduling
- A beautiful UI to manage your jobs/invocables
- Health metrics dashboard
- Easily configured tabular reports of your data (supports aggregation/complex projections)