Skip to content
railsengines.com

Wurk

Drop-in replacement for Sidekiq + Pro + Enterprise. 100% API-compatible, free forever, meaningfully faster. Mountable Rails engine

No ratings yet
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/wurkswarm runners, 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_later on Wurk with queue_adapter = :wurk.
  • Testing jobs — fake/inline modes, the jobs array, Minitest and RSpec setup.

Installing it

ruby
# 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.