This is your work, valued
Programmer & researcher, co-creator and maintainer of @ohmjs, author (@wasmgroundup).
til. Today I Learned - inspired by @simonw and @jbranchaud
54marked-ast. A modified version of chjj/marked that can produce an abstract syntax tree for Markdown
48200andchange. Python
46tree-walk. A JavaScript library for traversing, inspecting, and transforming arbitrary tree structures.
21ohm-som. A JavaScript implementation of SOM, a minimal Smalltalk for teaching and research.
17manuel. Source code for the example presented in my article for Code Words Issue Six.
12handling-user-input. HTML
11markscript. Executes JavaScript contained in Markdown files.
10jsconfeu-talk. Source code for my September 2013 talk at JSConfEU.
9camsketch. Python
8tlogger. A Firefox extension for capturing click-stream web browsing logs
5simpleopt. A Python module for dead simple command line parsing
5weeknotes.
4pegboard. Two little interpreters
4kratz. Like Scratch, but a JavaScript library.
4oredev-demo. Demo app used my Øredev 2012 talk "Secrets of the Chrome Developer Tools"
3jsjoins. A JavaScript concurrency library based on the join calculus.
3fswatcher. A pure-Python file system watcher.
3scallops. TypeScript
3dotfiles. My personal configuration files
2eslint-plugin-no-extension-in-require. A plugin for ESLint that ensures that the path argument to `require` does not include a file extension.
2contentworkable. A foundation for sane contenteditable-based editors.
2abro. An experiment in structured reactive programming for JavaScript
2ma. An experiment in loosely-coupled coordination of processes—inspired by tuple spaces.
2schaden. A little language.
1lang. HTML
1pip. pip installs packages. Python packages. An easy_install replacement
1node-template. My personal template for new JavaScript projects.
1feck. An effect system for JavaScript based on generators.
1html-template. Basic HTML & CSS template that I use for personal projects.
1kurt. A minimal, cross-platform text editor
1Purple. Purple combines querypoint debugging with repl++: parse, re-run, break, loop environment
1ploma. Ploma: High-fidelity ballpoint pen rendering for pressure sensitive tablets
1ohm-ts-codegen. Generates TypeScript type definitions for Ohm grammars
1WebAssembly-spec. WebAssembly specification, reference interpreter, and test suite.
1pinocchio. Not a real (game)boy
1