Karl Entwistle's starred repositories
AirPodsSanity
Fixes the Sound Quality of AirPods when connected to a Mac.
turbo_boost-elements
Pre-built easy to use reactive TurboBoost behaviors for Rails/Hotwire apps.
solid_queue
Database-backed Active Job backend
FlareSolverr
Proxy server to bypass Cloudflare protection
demystifying-ruby-ecosystem
References for Demystifying the Ruby package ecosystem talk
heroku-buildpack-bun
Heroku buildpack for Bun.js
scrapeghost
👻 Experimental library for scraping websites using OpenAI's GPT API.
reverse_coverage
A tool to find the test examples which cover a specific line (or set of lines) of a Ruby project
nokolexbor
High-performance HTML5 parser for Ruby based on Lexbor, with support for both CSS selectors and XPath.
magic-regexp
A compiled-away, type-safe, readable RegExp alternative
sucker_punch
Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
heroku-log-parser
A log parser for Heroku's http log drains, written in Ruby.
forward-proxy
Minimal HTTP(S) forward proxy using 150LOC and only standard libraries.
heroku-buildpack-cachesave
Heroku buildpack - copy files to cache
sidekiq-worker-killer
🔪 Kill glutton Sidekiq processes
homebridge-unifi-occupancy
Homebridge plugin that adds HomeKit occupancy sensors for selected devices (and people) on your UniFi network to the iOS Home app: quickly see who's where and automate accordingly.
browserless
Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.
tailwindcss-stimulus-components
A set of StimulusJS components for TailwindCSS apps similar to Bootstrap JS components.
stimulus-search
Search autocomplete with Stimulus JS.