All Projects → jamesmh → Coravel

jamesmh / Coravel

Licence: mit
Near-zero config .NET Core micro-framework that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!

Programming Languages

C#
18002 projects
HTML
75241 projects

Projects that are alternatives of or similar to Coravel

Hangfire
An easy way to perform background job processing in your .NET and .NET Core applications. No Windows Service or separate process required
Stars: ✭ 7,126 (+258.27%)
Mutual labels:  background-jobs, scheduled-jobs, dotnet-core, background-thread, background-worker
Minion
Background job system for .NET applications
Stars: ✭ 94 (-95.27%)
Mutual labels:  background-jobs, scheduled-jobs, dotnet-core
Cronscheduler.aspnetcore
Cron Scheduler for AspNetCore 2.x/3.x or DotNetCore 2.x/3.x Self-hosted
Stars: ✭ 100 (-94.97%)
Mutual labels:  dotnetcore, scheduled-jobs, dotnet-core
Pixieditor
PixiEditor is a lightweight pixel art editor made with .NET 5
Stars: ✭ 210 (-89.44%)
Mutual labels:  hacktoberfest, dotnetcore, dotnet-core
Wopihost
ASP.NET Core MVC implementation of the WOPI protocol. Enables integration with WOPI clients such as Office Online Server.
Stars: ✭ 132 (-93.36%)
Mutual labels:  hacktoberfest, dotnetcore, dotnet-core
Quartznet
Quartz Enterprise Scheduler .NET
Stars: ✭ 4,825 (+142.58%)
Mutual labels:  hacktoberfest, dotnetcore, scheduled-jobs
Dotnet Istanbul Microservices Demo
This is the demo application that i created for my talk 'Microservice Architecture & Implementation with Asp.Net Core' at Dotnet İstanbul Meetup Group.
Stars: ✭ 109 (-94.52%)
Mutual labels:  dotnetcore, dotnet-core
Fastreport
Free Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports
Stars: ✭ 1,688 (-15.13%)
Mutual labels:  dotnet-core, dotnetcore
Puck Core
Open source, cross platform .NET Core CMS. Fast, scalable, code-first, unobtrusive and extensible with powerful querying and Lucene integration.
Stars: ✭ 115 (-94.22%)
Mutual labels:  dotnetcore, dotnet-core
Colore
A powerful C# library for Razer Chroma's SDK
Stars: ✭ 121 (-93.92%)
Mutual labels:  hacktoberfest, dotnet-core
Azurestorageexplorer
☁💾 Manage your Azure Storage blobs, tables, queues and file shares from this simple and intuitive web application.
Stars: ✭ 88 (-95.58%)
Mutual labels:  hacktoberfest, dotnet-core
Nsubstitute
A friendly substitute for .NET mocking libraries.
Stars: ✭ 1,646 (-17.24%)
Mutual labels:  dotnetcore, dotnet-core
Dotnetbook
.NET Platform Architecture book (English, Chinese, Russian)
Stars: ✭ 1,763 (-11.36%)
Mutual labels:  dotnetcore, dotnet-core
Dotnet Stellar Sdk
Stellar API SDK for .NET Core 2.x and .NET Standard 2.0
Stars: ✭ 97 (-95.12%)
Mutual labels:  dotnetcore, dotnet-core
Raft.net
Implementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Stars: ✭ 112 (-94.37%)
Mutual labels:  dotnetcore, dotnet-core
Sio.core
✔ [ SIOC ] Swastika I/O Core is an all in one platform (e.g CMS, eCommerce, Forum, Q&A, CRM...) ASP.NET Core / Dotnet Core System based on SIOH Framework.
Stars: ✭ 121 (-93.92%)
Mutual labels:  dotnetcore, dotnet-core
Eventflow.example
DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.
Stars: ✭ 131 (-93.41%)
Mutual labels:  dotnetcore, dotnet-core
Rawcms
RawCMS is the headless CMS written in asp.net core build for developers that embraces API first technology. Please give us a feedback!
Stars: ✭ 132 (-93.36%)
Mutual labels:  hacktoberfest, dotnet-core
Resque Scheduler
A light-weight job scheduling system built on top of Resque
Stars: ✭ 1,713 (-13.88%)
Mutual labels:  queue, background-jobs
Exram.gremlinq
A .NET object-graph-mapper for Apache TinkerPop™ Gremlin enabled databases.
Stars: ✭ 84 (-95.78%)
Mutual labels:  hacktoberfest, dotnetcore

CircleCI Netlify Status

BuiltWithDot.Net shield Nuget NuGet

Coravel

Coravel helps developers get their .NET Core applications up-and-running fast without compromising code quality.

It makes advanced application features accessible and easy-to-use by giving you a simple, expressive and straightforward syntax.

Coravel Scheduler

Features:

Task Scheduling

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!

Queuing

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!

Caching

Coravel provides you with an easy to use API for caching in your .NET Core applications.

By default, it uses an in-memory cache, but also has database drivers for more robust scenarios!

Event Broadcasting

Coravel's event broadcasting helps you to build maintainable applications who's parts are loosely coupled!

Mailing

E-mails are not as easy as they should be. Luckily for you, Coravel solves this by offering:

  • Built-in e-mail friendly razor templates
  • Simple and flexible mailing API
  • Render your e-mails for visual testing
  • Drivers supporting SMTP, local log file or BYOM ("bring your own mailer") driver
  • Quick and simple configuration via appsettings.json
  • And more!

Official Documention

You can view the official docs here.

Samples

Support Me

You can support my ongoing open-source work on BuyMeACoffee.

Coravel Pro

If you are building a .NET Core application with EF Core, then you might want to look into Coravel Pro. It is an admin panel & tools to make maintaining and managing your .NET Core app a breeze!

  • Visual job scheduling & management
  • Scaffold a CRUD UI for managing your EF Core entities
  • Easily configure a dashboard to show health metrics (or whatever you want)
  • Build custom tablular reports of your data
  • And more!
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].