Cambridge, Massachusetts, USA

Erik Demaine

Elite
@edemaine

Professor in computer science at MIT. Specialist in algorithms and data structures.

fold. FOLD file format for origami models, crease patterns, etc.

410

coauthor. Coauthor supercollaboration/discussion forum

273

cocreate. Cocreate Shared Whiteboard/Drawing

225

author-stack-paper. "Every Author as First Author" paper from SIGTBD 2023, about superimposing author names in a stack

122

svgtiler. Tool for drawing diagrams on a grid, combining grids of SVGs into a big SVG figure

73

coffeescript-for-python. CoffeeScript for Python programmers (a guide)

59

font-tetris. Tetris Font

56

comingle. Multiroom meeting app integrating web tools

49

topp. The Open Problems Project

42

kadira-compose. docker-compose.yml for running open-source Kadira

36

cp-editor. Crease pattern editor

33

texlish. Better LaTeX that compiles to LaTeX

28

slack-backup. Backup Slack users, channels, and messages for conversion to Discord

20

mathcestor. Ancestor/descendant tree from Mathematics Genealogy Project, rendered to HTML

20

reveal-pug-talk. Template for RevealJS talk slides using Pug, KaTeX, Stylus, CoffeeScript, SVG Tiler, SVG.js

19

virtualglass. Computer-aided design of blown glass, specifically glass cane

18

tex2text. Simple conversion from LaTeX to ASCII or Markdown

17

solid-meteor-data. Integrating SolidJS and Meteor reactivity

17

svgink. Efficiently convert SVG files to PDF and/or PNG via Inkscape

14

qr-layers. QR codes with images, built by stacking layers of material

14

cosuite. Software for better online synchronous meetings and classes

14

solid-meteor-demo. Simple demo of SolidJS in Meteor

14

tex2svg-webworker. CoffeeScript

13

hardness-book-site. Website for Computers and Intractability: A Guide to Algorithmic Lower Bounds

11

OrigamiSimulator. Realtime WebGL origami simulator

11

poketree. PokeTree: Binary Search Trees with Pokémon

9

compgeom. Computational Geometry Playground

8

talk-yin-yang. Yin-Yang CCCG 2021 talk

8

recursed-xls2lua. Custom level design for Recursed via spreadsheets

7

attractor. Counterexamples to conjecture that a magnet outside a polygon can grab a metal ball inside a polygon

6

python2coffee. Python to CoffeeScript automatic converter

5

svgtiler-gui. Prototype GUI for interactive SVG Tiler drawing

4

github-math-demo. Testing GitHub's new math formula support

4

civet-solid-vite-template. Template for Civet + SolidJS projects built by Vite

4

character-layout. Algorithmic Character Layout

3

curved-crease-editor. Curved crease pattern drawing program

3

font-cubefolding. Cube Folding Font

3

word-ladder. Word Ladder Designer

3

font-impossible. Impossible Folding Font

3

coinsliding. Coin-sliding font puzzles app

2

yin-yang-svgtiler. Yin-Yang puzzles and hardness figures via SVG Tiler

2

shtml2html. Convert Apache server-side rendered HTML to static HTML

2

font-spiralgalaxies. Spiral Galaxies Font

2

static-pug. Render static .pug files as static HTML in Meteor

2

babel-plugin-module-deps. Babel plugin to annotate CJS modules with what they require

1

meteor-solid-template-helper. Use SolidJS components in Meteor Blaze templates

1

webapp-coffee-pug-stylus. Template gulpfile for coffee/pug/stylus webapp/website automatic compilation (including watch rule)

1

alpha-key. BibTeX style for overriding alphabetic labels

1

rectangle-uniform-thickness-paper. Our paper about folding rectangles of uniform thickness

1
49
Apply