Brooklyn, NY

Jonathan Clem

Elite
@jclem

Engineer at @makenotion. Formerly @magicproduct, @github, @dropbox, @usecanvas, @heroku.

gifify. gifify turns movies into gifs.

1.1k

steeltoe. Don't shoot yourself in the foot traversing objects.

94

q-defer. A lightweight promises implementation in Ruby

66

ot_ex. OT algorithms for Elixir

46

alpaca. A compiler for Alfred workflows

40

logfmt-elixir. Decode and encode Logfmt lines in Elixir

28

slack_ex. Elixir

19

rest-model. a simple library for working with APIs in Ember

18

raycast-github. A Raycast extension for GitHub

18

action-mix. GitHub Actions for Elixir Mix

16

base62_uuid. A library for generating 22-byte-length, Base62-encoded v4 UUIDs

14

koa-ssl. Enforce SSL for Koa apps

12

graphsh. An interactive shell for GraphQL APIs

12

ot_server. A server for operational transformation

11

flexgrid. A Simple, Responsive SASS Grid.

10

clusterflock. a clustering server for node that speaks in signals

9

config. A runtime configuration library for Node.js

8

ex_break. A circuit breaker implementation for Elixir

8

raycast-notion. A Raycast extension for my personal Notion database

7

phoenix-template. Heroku-ready template for Phoenix applications

6

node-heroku-client. A wrapper around the Heroku API for Node.js

6

mar.ink. A Mermaid diagram viewer and editor

5

encrypted_field. Elixir

5

sidecar. Sidecar processes for Elixir applications

5

sseparser. Server-sent events parser for Go

5

raycast-template. TypeScript

4

example-use-pan. Created with CodeSandbox

4

npm-docs. npm documentation inside of the Atom editor

4

konk. Run commands serially or concurrently

4

express-ssl. Enforce SSL for Express apps

4

teamster. Unix-y cluster manager

4

dpx. Send repository and workflow dispatches with ease

3

marks-demo. Repository for blog post on searching with Marionette.js + Rails + PostgreSQL

3

heroku-log-session. stream Heroku app logs to a web browser

3

WorkflowComms. An interface between GitHub Actions and various messaging providers

3

ronin-grid. Ronin is a framework for creating responsive web designs with SASS.

3

logfmt2. A logfmt encoder and decoder

3

manifest-rails. Manifest is a Rails::Engine content management system, packaged as the RubyGem manifest-rails.

3

mkid. CLI for creating IDs

2

hacker-agent. TypeScript

2

effect-llm. An Effect wrapper around LLM APIs

2

router. A minimal router for building Bun HTTP services

2

jclem.me-go-v1. My personal website and ActivityPub server.

2

dotfiles-00. My dotfiles

2

ping_ex. Elixir

2

bstrap. Generates a dotenv file from an app.json file and any existing dotenv file

2

kleingeld. Kleingeld: A minimal jQuery text input tokenizer

2

workflows.

1

fluid-test. fluid-test

1

lib-old. A personal library of TypeScript utilities

1

bookshelf-validators. validations for Bookshelf.js models

1

get-rs. Rust

1

my_new_app. Elixir

1
53
Apply