Near-zero config .NET Core library that makes Task Scheduling, Caching, Queuing, Mailing, Event Broadcasting (and more) a breeze! Coravel is designed to be intuitive and straightforward so you can focus on your app. Stop wasting hours on configuring your boilerplate/infrastructural code and focus on delivering value to your customers. Coravel is designed from the ground-up to hook into .NET Core with zero-fuss. Usually, you have to configure a cron job or a task via Windows Task Scheduler to get a single or multiple re-occurring tasks to run. With Coravel, you can setup all your scheduled tasks in one place using a simple, elegant, fluent syntax, in code! Coravel gives you a zero-configuration queue that runs in-memory to offload long-winded tasks to the background instead of making your users wait for their HTTP request to finish!

Features

  • Coravel is a .NET Standard library designed for .NET Core apps
  • Include Coravel in either an existing .NET Core application
  • Coravel requires the nuget package Coravel to get started
  • Alternatively, you may install Coravel using the Coravel CLI
  • Coravel CLI is a dotnet core tool that you can use as a global executable
  • Install Coravel into an existing project with the CLI

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

MIT License

Follow Coravel

Coravel Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Coravel!

Additional Project Details

Programming Language

C#

Related Categories

C# Frameworks

Registered

2022-09-13