München

Patrick Dubroy

Expert
@pdubroy

Programmer & researcher, co-creator and maintainer of @ohmjs, author (@wasmgroundup).

til. Today I Learned - inspired by @simonw and @jbranchaud

54

marked-ast. A modified version of chjj/marked that can produce an abstract syntax tree for Markdown

48

200andchange. Python

46

tree-walk. A JavaScript library for traversing, inspecting, and transforming arbitrary tree structures.

21

ohm-som. A JavaScript implementation of SOM, a minimal Smalltalk for teaching and research.

17

manuel. Source code for the example presented in my article for Code Words Issue Six.

12

handling-user-input. HTML

11

markscript. Executes JavaScript contained in Markdown files.

10

jsconfeu-talk. Source code for my September 2013 talk at JSConfEU.

9

camsketch. Python

8

tlogger. A Firefox extension for capturing click-stream web browsing logs

5

simpleopt. A Python module for dead simple command line parsing

5

weeknotes.

4

pegboard. Two little interpreters

4

kratz. Like Scratch, but a JavaScript library.

4

oredev-demo. Demo app used my Øredev 2012 talk "Secrets of the Chrome Developer Tools"

3

jsjoins. A JavaScript concurrency library based on the join calculus.

3

fswatcher. A pure-Python file system watcher.

3

scallops. TypeScript

3

dotfiles. My personal configuration files

2

eslint-plugin-no-extension-in-require. A plugin for ESLint that ensures that the path argument to `require` does not include a file extension.

2

contentworkable. A foundation for sane contenteditable-based editors.

2

abro. An experiment in structured reactive programming for JavaScript

2

ma. An experiment in loosely-coupled coordination of processes—inspired by tuple spaces.

2

schaden. A little language.

1

lang. HTML

1

pip. pip installs packages. Python packages. An easy_install replacement

1

node-template. My personal template for new JavaScript projects.

1

feck. An effect system for JavaScript based on generators.

1

html-template. Basic HTML & CSS template that I use for personal projects.

1

kurt. A minimal, cross-platform text editor

1

Purple. Purple combines querypoint debugging with repl++: parse, re-run, break, loop environment

1

ploma. Ploma: High-fidelity ballpoint pen rendering for pressure sensitive tablets

1

ohm-ts-codegen. Generates TypeScript type definitions for Ohm grammars

1

WebAssembly-spec. WebAssembly specification, reference interpreter, and test suite.

1

pinocchio. Not a real (game)boy

1
36
Apply