# jondot/sneakers

A fast background processing framework for Ruby and RabbitMQ

Repository: https://github.com/jondot/sneakers
Canonical: https://ross.abutalabs.com/products/sneakers
Homepage: https://github.com/jondot/sneakers
Language: Ruby
License: MIT
License Family: permissive
Last push: 2024-06-26T20:05:06+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4711, "days_push": 798, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2238, forks 319 (observed 2026-08-28T04:06:29.502644+00:00)

## What it is
Sneakers is a high-performance background processing framework for Ruby built on RabbitMQ, letting developers define workers that consume queue messages for I/O and CPU intensive workloads. The original repo has been abandoned; the community continuation lives on as ruby-amqp/kicks.

## Use cases
- process background jobs in ruby with rabbitmq
- consume rabbitmq queue messages with worker classes
- run cpu-intensive tasks asynchronously in ruby
- build a message-driven worker pipeline
- offload slow tasks from a rails app to a queue

## When to choose
- you are already running sneakers in production and need reference material
- you want a lightweight rabbitmq worker framework for ruby

## When to avoid
- you are starting a new project - use the maintained fork ruby-amqp/kicks instead
- you need a database-backed job queue like sidekiq-style redis processing
- you need active support or updates from the original author

## Facets
- artifact type: framework
- maturity: abandoned
- function: message-queue, workflow-automation, cli
- domain: backend, developer-tools
- platform: ruby
- tags: rabbitmq, background-jobs, workers, superseded-by-kicks, messaging, linux, macos, docker

## Member repositories
- jondot/sneakers (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:29.502644+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:44:14.231899+00:00, confidence not recorded.
  - readme: https://github.com/jondot/sneakers (fetched 2026-08-28T04:06:29.502644+00:00, sha 0e06dd34907f)
  - homepage: https://github.com/jondot/sneakers (fetched 2026-08-29T10:24:39.056664+00:00, sha 81782d303171)
- Data as of 2026-08-30T08:39:29.467469+00:00.
