# oldmoe/litestack

Repository: https://github.com/oldmoe/litestack
Canonical: https://ross.abutalabs.com/products/litestack
Language: Ruby
License: MIT
License Family: permissive
Last push: 2024-12-04T15:20:17+00:00

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

## Adoption (not part of the score)
Stars 1453, forks 71 (observed 2026-08-28T04:04:46.567324+00:00)

## What it is
Litestack is a Ruby gem that bundles SQLite-based data infrastructure for Ruby and Rails applications, providing a database, cache, job queue, pub/sub, full-text search, and metrics in one package. It replaces the need for separate servers like PostgreSQL, Redis, Sidekiq, and Elasticsearch with embedded, efficient components.

## Use cases
- replace postgres and redis in a rails app with sqlite
- run background jobs without sidekiq
- add full text search without elasticsearch
- self-contained web app data infrastructure in a single gem
- reduce memory and cpu usage for small rails deployments
- pubsub for actioncable without redis

## When to choose
- building a small-to-medium Rails or Ruby app that wants minimal infrastructure
- deploying to a single server or VPS where running separate database/cache servers is overkill
- you want lower cost and simpler ops with embedded SQLite components

## When to avoid
- multi-server or horizontally scaled deployments needing a shared network database
- very high write concurrency workloads that exceed SQLite's capabilities
- you already rely on advanced features of PostgreSQL, Redis, or Elasticsearch

## Facets
- artifact type: library
- maturity: active
- function: database, caching, message-queue, search-engine, monitoring
- domain: web-development, backend, databases, self-hosted
- platform: ruby, cross-platform
- tags: sqlite, rails, all-in-one, embedded-database, job-queue, pubsub, full-text-search

## Member repositories
- oldmoe/litestack (main) score 31

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:46.567324+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-30T04:35:45.346315+00:00, confidence not recorded.
  - readme: https://github.com/oldmoe/litestack (fetched 2026-08-28T04:04:46.567324+00:00, sha daf9fa022d3f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
