State machines, statecharts, and actors for complex logic
- state-machine
- statechart
- interpreter
- visualizer
80,339 visible repositories in the index
1–24 of 67 · Most stars
State machines, statecharts, and actors for complex logic
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, background jobs, RPC, email sending, end-to-end type safety, single-command deployment, and more.
Trigger.dev – build and deploy durable AI agents and workflows
A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma). Full-featured: Auth (email, google, github, slack, MS), Email sending, Background jobs, Landing page, Payments (Stripe, Polar.sh), Shadcn UI, S3 file upload. AI-ready with tailored AGENTS.md, skills, and Claude Code plugin. One cmd deploy. Powered by Wasp full-stack framework.
Simple, reliable, and efficient distributed task queue in Go
Simple, efficient background processing for Ruby
Simple job queues for Python
An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required
BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Language-agnostic persistent background job server
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
A visual playground for agentic workflows: Iterate over your agents 10x faster
Android library to handle jobs in the background.
A fast and reliable background task processing library for Python 3.
A tiny wrapper built around fetch with an intuitive syntax. :candy:
Computing-focused community centered around link aggregation and discussion
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
TickerQ is a fast, reflection-free background task scheduler for .NET built with source generators, EF Core integration, cron + time-based execution, and a real-time dashboard.
The open source and enterprise-ready webhooks service 🦀
A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability.
Job scheduling for Node.js with overlap prevention, distributed coordination, and background tasks. Zero dependencies.