Will Leinweber's starred repositories
streisand
Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.
concurrent-ruby
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
statuspage
A statuspage generator that lets you host your statuspage for free on Github.
devise_token_auth
Token based authentication for Rails JSON APIs. Designed to work with jToker and ng-token-auth.
vim-orgmode
Text outlining and task management for Vim based on Emacs' Org-Mode
marginalia
Attach comments to ActiveRecord's SQL queries
BoomFilters
Probabilistic data structures for processing continuous, unbounded streams.
sudolikeaboss
Get 1password access from iterm2
leaky-gems
A list of Ruby gems that have known memory leaks (and issues)
activerecord-multi-tenant
Rails/ActiveRecord support for distributed multi-tenant databases like Postgres+Citus
smart-table-scroll
Build 1MM row tables with native scroll bars by reusing and yielding nodes.
mac-bt-headset-fix
Small mac application that fixes broken bluetooth headset control by listening for events and sending them directly to apps
crystal-pg
a postgres driver for crystal
heroku-buildpack-crystal
Heroku buildpack for Crystal
couch-to-postgres
Node libary to stream CouchDB changes into PostgreSQL
plv8-bedrock
PostgreSQL/plv8 CommonJS, migrations, unit tests. It really kicks the dolphin's ass.
heroku-buildpack-crystal
Heroku buildpack for Crystal
syscall.cr
syscall interface for Crystal
attr_pouch
Schema-less auxiliary attribute storage for Postgres via Sequel plugin