San Mateo California

Jonathan Hoyt

Elite
@jonmagic

Principal engineer at @github. 30 years in tech, writing about AI agents, trust and safety systems, and teams that solve real problems.

copy-excel-paste-markdown. Copy a table in Excel (or other spreadsheet programs) and paste it as a Markdown table

293

grim. Tool for extracting pages from pdf as images and text as strings.

230

scriptular. A rubular.com clone for javascript regular expressions.

137

i-got-issues. Teams, buckets, and issues (Archived)

45

arca. Arca is a callback analyzer for ActiveRecord ideally suited for digging yourself out of callback hell

39

hawktui. Hawktui is a simple and easy to use TUI (Terminal User Interface) library for Ruby.

35

csv2md. Convert csv into a GitHub Flavored Markdown table

29

prompts. open source prompts I've been iterating on and use regularly

22

elasticsearch-client. Ruby

21

pocketflow-ruby. Ruby

12

scripts. I organize my life with markdown and these scripts help me work quickly and seamlessly.

12

nvatom-package. JavaScript

12

omniauth-github-team-member. OmniAuth Strategy for GitHub Teams

10

twelve. This is an unofficial ruby client for the [Gauges API](http://get.gaug.es/documentation/api/). The end goal is a complete, simple, and intuitive ruby API for all things Gauges.

9

webapp_gui. A single page load style gui for web apps.

8

jukeman. JukeMan is a client & server application that turns a debian box into a jukebox. It is designed to have one master jukebox (the server) and then many slave jukeboxes (the clients) that sync their music and playlists from the master.

5

atom-rspec-snippets. Rspec grammars and snippets in Atom

5

us-zip-codes. US zip codes as a glean dataset

5

sixsigmaforms. This is software we wrote for a medical billing client, then they went out of business and never used it...

5

suite. Suite is management software for small service based businesses.

5

pdf_archive. A simple app I built to help with writing a dev article for Heroku.

4

hubot-factory. Build and deploy a hubot instance right to Heroku

4

optik. Opportunity Tickets, a ticket manager I wrote for my company awhile back, been using it for 2 years

4

csvdiff. A csv differ implemented in Go.

3

openhouse. A 3 page web app we use once or twice a year for our open house. It allows people to enter their contact info, and then we select random winners from that pool of information. Written using ruby, sinatra, and datamapper.

3

docquery. Document query interface for plaintext documents stored in directories on a filesystem.

3

adapter-elasticsearch. Ruby

3

atom-minitest-snippets. CoffeeScript

3

focus-on-this. Ruby

2

level-up. AI-powered GitHub contribution analyzer that helps developers level up by providing personalized feedback on their work. Analyzes issues, PRs, and discussions to identify strengths and growth opportunities.

2

chrome-neighboring-forms-bug. HTML

2

apollo-client. :rocket: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server

2

grit. Grit gives you object oriented read/write access to Git repositories via Ruby.

2

Catch2. A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later (or C++03 on the Catch1.x branch)

2

billing-system-code-kata. Write a billing system as a code kata

2

AccelStepper-spark. AccelStepper for Spark Core

2

toystore. Object mapper for key-value data stores

2

core. The core of the FuelPHP framework

2

slaw. recipe parser

2

markdin. A pastebin clone that only renders Markdown and publishes your creation to the Twitters.

2

conways. Conway's Game of Life

2

csvdiff-ruby. CSV differ in Ruby

2

awesome-ruby. :gem: A collection of awesome Ruby libraries, tools, frameworks and software

2

ruby-Object-experiment. Ruby

1

pro-rata. A gem for calculating pro rata.

1

bamboozled. Bamboozled wraps the BambooHR API without the use of Rails dependencies.

1

c--. Learning C++

1

active_hash. A readonly ActiveRecord-esque base class that lets you use a hash, a Yaml file or a custom file as the datasource

1

jmg. JonMagic's Games

1

apollo-experiments. TypeScript

1

agent-kit. AgentKit: Build multi-agent networks in TypeScript with deterministic routing and rich tooling via MCP.

1

names_dataset_ruby. The Ruby library for first and last names.

1
52
Apply