Open source

Libraries I build for my own work and maintain in the open.

sidekiq-unique-jobs

1.5k

Prevents duplicate Sidekiq jobs. The one a lot of Rails apps already depend on.

phlex-reactive

63

Reactive Phlex components for Rails — Livewire-style actions and live cross-tab updates, without Stimulus boilerplate.

pgbus

44

PostgreSQL-native job processing and event bus for Rails, built on PGMQ.

stationery

9

Pure-Ruby PDF documents from Phlex-style components. Box layout, embedded fonts and pagination — no Prawn, no headless Chrome.

locallingo

8

AI-assisted translation, drift detection and quality linting on top of i18n-tasks. Ships the lingo CLI.

docs-kit

6

Shared Phlex chrome for documentation sites — one shell, sidebar and code kit across every docs site.

dash

5

Zero-downtime Docker deploys to any server. Began as a fork of Kamal and ships what upstream would not merge — load balancing, readiness gates, response caching.

phlex-forms

5

A model-bound, daisyUI-styled form builder for Phlex.

glyphs

5

Phlex icon components for every rails_icons library, with bundled RuboCop cops.

daisyui

4

Phlex components for every daisyUI component, from buttons to drawers. Began as a fork of PhlexyUI; the UI kit this site is built with.

importmap-plus

2

A drop-in replacement for importmap-rails with vendoring that keeps its promises — minify, lock, and pins that remember their CDN.

dash-proxy

1

The small HTTP proxy behind dash that switches traffic between containers without dropping a request.

All of it is on GitHub

Everything is MIT licensed and open to contributions.

View the GitHub organisation