Wurk
Drop-in replacement for Sidekiq + Pro + Enterprise. 100% API-compatible, free forever, meaningfully faster. Mountable Rails engine
- Gem
- wurk
- Repository
- developerz-ai/wurk
- License
- MIT
- Stars
- 11
- Added
- August 07, 2026
About
Drop-in replacement for Sidekiq + Pro + Enterprise. 100% API-compatible, free forever, meaningfully faster. Mountable Rails engine.
Wurk is wire-compatible with Sidekiq — same Redis keys, same job JSON, same Ruby DSL. Swap one line in your Gemfile and your existing jobs, batches, limiters, cron entries, and live Redis data keep working untouched. The Pro and Enterprise feature sets ship in the same free gem, with no license check and no tiers.
What you get
- Website · Wiki / full docs — the pitch, install, and the complete guide.
- Getting started & architecture — how the swarm, manager, fetcher, and processor fit together.
- Starting the worker — Rails auto-start, the
wurk/wurkswarmrunners, and running standalone without Rails. - Configuration reference — every option, env var, YAML key, and CLI flag, with precedence and pool sizing.
- Deploying — systemd, Capistrano, Heroku, Docker, Kubernetes, rolling restarts, memory limits.
- Active Job adapter — run
ActiveJob/deliver_lateron Wurk withqueue_adapter = :wurk. - Testing jobs — fake/inline modes, the jobs array, Minitest and RSpec setup.
Installing it
# Gemfile
gem "wurk"
Details
11 stars on GitHub · MIT licensed · maintained by developerz-ai. Source: https://github.com/developerz-ai/wurk
Discussion (0)
Sign in to join the discussion.
No comments yet.