#Background-jobs

Showing 31 of 31 repositories tagged #background-jobs, ranked by stars

statelyai
statelyai
xstate

State machines, statecharts, and actors for complex logic

Score
100
β˜… 29.8k β‘‚ 1.4k +15/day
TypeScript
triggerdotdev
triggerdotdev
trigger.dev

Trigger.dev – build and deploy fully‑managed AI agents and workflows

Score
100
β˜… 15.6k β‘‚ 1.3k +44/day
TypeScript
hibiken
hibiken
asynq

Simple, reliable, and efficient distributed task queue in Go

Score
100
β˜… 13.5k β‘‚ 955 +43/day
Go
rq
rq
rq

Simple job queues for Python

Score
100
β˜… 10.7k β‘‚ 1.5k +5/day
Python
taskforcesh
taskforcesh
bullmq

BullMQ - Message Queue and Batch processing for NodeJS, Python, Elixir and PHP based on Redis

Score
0
β˜… 9.1k β‘‚ 648 +10/day
TypeScript
riverqueue
riverqueue
river

Fast and reliable background jobs in Go

Score
80
β˜… 5.4k β‘‚ 160 +20/day
Go
Evernote
Evernote
android-job

Android library to handle jobs in the background.

Score
100
β˜… 5.4k β‘‚ 554 β€”
Java
svix
svix
svix-webhooks

The open source and enterprise-ready webhooks service πŸ¦€

Score
100
β˜… 3.3k β‘‚ 258 +5/day
Rust
apalis-dev
apalis-dev
apalis

Type-safe, extensible, and high-performance background processing library for Rust

Score
67
β˜… 1.3k β‘‚ 86 +26/day
Rust
jamesisaac
jamesisaac
react-native-background-task

Periodic background tasks for React Native apps, cross-platform (iOS and Android), which run even when the app is closed.

Score
40
β˜… 1.1k β‘‚ 110 β€”
Java
fluttercommunity
fluttercommunity
flutter_workmanager

A Flutter plugin which allows you to execute code in the background on Android and iOS.

Score
80
β˜… 1.0k β‘‚ 363 β€”
Dart
sidequestjs
sidequestjs
sidequest

Redis-free background jobs for Node.js. Persist jobs in your existing Postgres, MySQL, SQLite, or MongoDB. A distributed, durable BullMQ alternative with a built-in dashboard.

Score
0
β˜… 1.0k β‘‚ 20 +1/day
TypeScript
runabol
runabol
tork

Tork is a lightweight, distributed workflow engine that runs tasks as simple scripts within Docker containers.

Score
60
β˜… 809 β‘‚ 61 β€”
Go
droidparts
droidparts
droidparts
Score
20
β˜… 766 β‘‚ 210 β€”
Java
vikeri
vikeri
react-native-background-job

Schedule background jobs in React Native that run your JavaScript when your app is in the background/killed.

Score
0
β˜… 749 β‘‚ 109 β€”
Java
sheharyarn
sheharyarn
que

Simple Job Processing in Elixir with Mnesia :zap:

Score
100
β˜… 685 β‘‚ 37 β€”
Elixir
seuros
seuros
capistrano-sidekiq

Sidekiq integration for Capistrano

Score
33
β˜… 562 β‘‚ 304 β€”
Ruby
kalbhor
kalbhor
Tasqueue

A background jobs library for Go that allows pluggable brokers/store for distribution.

Score
40
β˜… 465 β‘‚ 27 β€”
Go
bmwant
bmwant
hapless

Run and manage background processes

Score
0
β˜… 204 β‘‚ 7 β€”
Python
FailproofAI
FailproofAI
runtime

Runtime for building and managing AI agents and Workflows. Easy to learn, fast to build, High Performance, Reliable by design, Intuitive UI, Production Ready.

Score
67
β˜… 200 β‘‚ 43 β€”
Python
gorango
gorango
flowcraft

A lightweight workflow engine

Score
100
β˜… 199 β‘‚ 14 β€”
TypeScript
DidactHQ
DidactHQ
didact

The open core .NET job orchestrator that we've been missing

Score
100
β˜… 159 β‘‚ 1 +2/day
C#
JulianAssmann
JulianAssmann
flutter_background

A flutter plugin to keep apps running in the background via foreground services. Android only.

Score
60
β˜… 95 β‘‚ 59 β€”
Dart
DumbMachine
DumbMachine
nq

Cancellable, Efficient and Reliable Distributed Task Queue in Go

Score
0
β˜… 94 β‘‚ 4 β€”
Go
avifenesh
avifenesh
glide-mq

High-performance message queue for Node.js β€” Valkey/Redis Streams with Rust-native NAPI bindings

Score
0
β˜… 92 β‘‚ 1 β€”
TypeScript
yudhasubki
yudhasubki
blockqueue

Cost-effective Job Queue with Pub/Sub. Embeddable in Go applications, or runnable as a standalone HTTP service. Supports SQLite, Turso, and PostgreSQL.

Score
20
β˜… 85 β‘‚ 2 β€”
Go
kureuil
kureuil
batch-rs

Background job library for Rust supporting RabbitMQ

Score
33
β˜… 77 β‘‚ 8 β€”
Rust
DidactHQ
DidactHQ
didact-engine

The REST API and execution engine for the Didact Platform.

Score
0
β˜… 77 β‘‚ 1 β€”
C#
juanibiapina
juanibiapina
gob

Process manager for AI agents (and humans)

Score
50
β˜… 69 β‘‚ 6 β€”
Go
mensfeld
mensfeld
passive_queue

Rails queue adapter for mindful developers. Accepts all jobs, executes none. Perfect reliability through strategic non-action.

Score
0
β˜… 58 β‘‚ 0 β€”
HTML
rafaelcaricio
rafaelcaricio
backie

Background task processing for Rust applications with Tokio, Diesel, and PostgreSQL.

Score
0
β˜… 47 β‘‚ 5 β€”
Rust
Related Topics
#queue#go#golang#redis#task-queue#job-queue#android#workflow-engine#orchestration#typescript#message-queue#data-pipelines

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly