Incredibly easy way to perform fire-and-forget, delayed and recurring jobs inside ASP.NET applications. CPU and I/O intensive, long-running and short-running jobs are supported. No Windows Service / Task Scheduler required. Backed by Redis, SQL Server, SQL Azure and MSMQ.Hangfire is a .NET Framework alternative to Resque, Sidekiq, delayed_job, Celery.
dotnet-core background-jobs background-thread background-worker scheduled-jobs hangfireDjango integration with RQ, a Redis based Python queuing library. Django-RQ is a simple app that allows you to configure your queues in django's settings.py and easily use them in your project. With this setting, job decorator will set result_ttl to 5000 unless it's specified explicitly.
rq django task-queue background-jobs job-queue redisA utility library for Android to run jobs delayed in the background. Depending on the Android version either the JobScheduler, GcmNetworkManager or AlarmManager is getting used. You can find out in this blog post or in these slides why you should prefer this library than each separate API. All features from Android Oreo are backward compatible back to Ice Cream Sandwich. Starting with version 1.3.0 the library will use the WorkManager internally, please read the documentation and opt-in.
android android-job background-jobs cron-jobs job-scheduler android-applicationThis module makes it stupidly simple to run things in the background of your application, be it a CLI app, or a web app.
background-jobs background jobs tasksNote: When using AMQP as result backend with celery prior to version 3.1.7 the result queue needs to be non durable or it will fail with a: Queue.declare: (406) PRECONDITION_FAILED. For RabbitMQ backends, the entire broker options can be passed as an object that is handed off to AMQP. This allows you to specify parameters such as SSL keyfiles, vhost, and connection timeout among others.
celery nodejs task queue background-jobs amqp rabbitmq redisSchedule background jobs that run your JavaScript when your app is in the background or if you feel brave even in foreground. The jobs will run even if the app has been closed and, by default, also persists over restarts.
react-native scheduled-jobs background-jobs background-jobCoravel 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. 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).
dotnetcore framework background-jobs queue mailing indiedevQue is a job processing library backed by Mnesia, a distributed real-time database that comes with Erlang / Elixir. That means it doesn't depend on any external services like Redis for persisting job state. This makes it really easy to use since you don't need to install anything other than Que itself. See the Documentation.
elixir gen-server job-queue mnesia background-jobs in-memoryMultithreaded message processing on Postgres
message-queue queue queueing postgres postgresql background-jobs workersThe CrossDownloadManager is a plugin that helps you downloading files in the background. Add the nuget package to your cross-platform project and to every platform specific project. Now, you have to initialize the service for every platform. You also need to write some logic, which determines where the file will be saved.
xamarin-plugin download-manager background-jobs nugetA small bundle to create endless running commands with Symfony. These endless running commands are very easy to daemonize with something like Upstart or systemd.
symfony symfony-command daemon background-jobsSimple implementation of periodic background service with Xamarin.
xamarin-android xamarin-ios android-service background-service background-jobs uwp xamarin android iosMosquito is a generic background job runner written specifically for Crystal. Significant inspiration from my experience with the successes and failings of the Ruby gem Sidekiq. Sufficient working beta. No functionality is tested, but it all seems to be working in manual tests. Use in a production environment at your own risk, and please open issues and feature requests.
crystal background-jobs amber-framework kemal fastdjango-q-email is a reusable Django app for queuing the sending of email with Django Q. Then send email in the normal way, as per the Django email docs, and they will be sent in a background task. See Django Q for more info.
django django-q background-jobs emailThis package offers a simple API for scheduling tasks and running recurring jobs on MongoDB collections. Any collection can be converted into a job queue or crontab list. It uses the officially supported Node.js driver for MongoDB. It's fast, minimizes processing overhead and it uses atomic commands to ensure safe job executions even in cluster environments. This is a light weight open source package for NodeJS written with TypeScript. It's actively maintained, well tested and already used in production environments. The source code is available on GitHub where you can also find our issue tracker.
mongodb cron cronjob scheduler job recurring recurring-jobs crontab promise background background-jobs mongo database nosql schedule scheduling queue jobs collection collections cappedThis package provides logic for async process execution. bpr is very handy for running tests/builds, but you can run any processes with it.
emacs emacs-lisp background-jobs processesRun background jobs (one-off, or scheduled) on a worker pool easily. Inspired by celery for python, this is a distributed job runner for .NET Standard 2.0 Applications. Currently only tested using .NET Core 2.0.
netcore netstandard background-jobsBlezer is a simple background job/task processing queue for Node.js (>= 7.6) using cluster & separate Node processes, powered by Redis. Each job triggers an execution of a Task i.e. a recipe what to do for that job. It is defined as a class with perform method. Task corresponds to Worker from similar projects such as resque or sidekiq. It is named this way to avoid the clash with cluster workers.
nodejs queue job-queue worker-queue worker job cluster background-jobs background-worker blezer sidekiq resque task async async-await asyncawait es6 es7 es2015GenQueue is a specification for queues. See HexDocs for additional documentation.
elixir job-queue queues background-jobsCakeResque is a CakePHP plugin for Resque, a library for creating background jobs that can be processed offline later. Resque (pronounced like "rescue") is a Redis-backed library for creating background jobs, placing those jobs on multiple queues, and processing them later.
php-resque resque cli cakephp background-jobs scheduled-jobs
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.