Victoria, Canada

John Hawthorn

Elite
@jhawthorn

@ruby committer, @rails core, Ruby Infra @ Shopify

fzy. :mag: A simple, fast fuzzy finder for the terminal

3.3k

discard. 🃏🗑 Soft deletes for ActiveRecord done right

2.4k

vernier. 📏 next generation CRuby profiler

1.1k

curl-to-ruby. :arrow_down: Convert a curl command into ruby's net/http

239

fzy.js. A javascript port of fzy's scoring algorithm. As seen on GitHub.com!

163

actionview_precompiler. Precompiles ActionView templates at app boot for Rails 6+

157

meh. :rice_scene: a simple, minimalist, super fast image viewer using raw XLib

157

pub_grub. 🍔 A ruby implementation of the PubGrub CDCL-based version solver

154

dkim. :envelope: Pure Ruby DKIM signature library with Rails integration

94

sheap. 🐑 Interactive Ruby Heap Snapshot analyzer

90

vecx. :space_invader: vecx vectrex emulator - sdl port

63

rapidjson-ruby. A fast JSON library for Ruby

57

modelh. Replacement Model M controller board

52

execjs-fastnode. :zap: A faster Node.JS integration for Ruby/Rails ExecJS

51

tvart. Upload art to a Samsung "The Frame" TV

36

clouddns. :cloud: A ruby DSL for managing DNS

20

delta_debug. Ruby

19

gvl_timing. Ruby

19

piink. :pig: Raspberry Pi e-paper display in Ruby

18

roaring-ruby. Roaring compressed bitmaps for Ruby

13

ttytest. An acceptance test framework for interactive console applications

13

fzy.rb. A ruby port of fzy's scoring algorithm.

13

sdlmap. :earth_africa: A SDL + libcurl OpenStreetMap viewer

12

fast_sqlite. Speeds up tests using sqlite :zap:

11

dotfiles. my configs

10

ESPresso. ☕️ Turning code into coffee: ESP32 espresso machine controller

10

jokerss. 🤡 Ruby/Rails feed reader designed for self-hosting

8

bundler-explain. Gives better explanations of conflicts when running bundle update

8

bundler-merge. WIP: Merge driver for Gemfile.lock

8

rails.jpg. Do I look like I know what a jpeg is?

8

github_fast_changelog. Generate CHANGELOGs using github's v4 GraphQL API

8

plugin.video.gomtv.net. :tv: GOMtv.net video addon for XBMC

7

bccovidpod. BC COVID-19 Updates from Dr. Bonnie Henry - Converted to podcast

6

unsafe. Just like in Rust!

6

qmk_firmware. keyboard controller firmware for Atmel AVR and ARM USB families

6

dynamic_locals. A Ruby to Ruby transpiler allowing dynamic local variables

5

fullwidth. :jp: Convert ASCII to equivalent fullwidth characters

5

json_escape. Ruby

5

galette. :gem:🥞 Experimental dependency resolution algorithm for ruby gems

5

arcana. 🧙‍♂️ pure-ruby file/libmagic implementation. VERY INCOMPLETE

5

mimemagic_stub. Ruby

4

rbexec. Ruby

3

hawthjit. An experimental pure-Ruby JIT compiler

3

levelfind. list directories and files in a level order traversal

3

better-html. Better HTML for Rails

3

cougar. Ruby

3

asmjit-ruby. Ruby wrapper for AsmJit: a lightweight library for machine code generation

2
47
Apply