This is your work, valued

Germany

Marcel Klehr

Elite
@marcelklehr

Culturally constructed meat puppet. Bzz.

toposort. Topologically sort directed acyclic graphs (such as dependency lists) in javascript

311

changesets. Changeset library with operational transformation -- for node and the browser!

281

smokesignal. Build your own small (or larger) peer to peer network with node.js

155

vdom-virtualize. Virtualize a DOM node

130

tivoka. JSON-RPC client/server library for PHP (supports v1.0 and v2.0 specs)

75

dom-ot. Transform DOM tree patches against each other (operational transformation)

51

html10n.js. Client-side internationalization / localization library

46

diff_match_patch. Repackaging of Neil Fraser's world famous diff_match_patch as a node.js module / component

24

buzzmap. draw and edit mindmaps interactively, using force-directed layouts (jQuery plugin)

24

prism.io. Share and edit documents in real-time. Superseded by http://github.com/marcelklehr/gulf

18

socialcalc. Web-based spreadsheet editor with support for real-time collaboration

17

chordreader. Search for, display, transpose and save chords on your phone, that you get from the interwebs. :notes:

13

beardless. Beardless templating for node.js. Start shaving!

12

warp. Proof of concept dom-ot editor -- superseded by https://github.com/gulf and https://github.com/hivejs

9

r-string. Commutative conflic-free replicated String (CRDT/Scuttlebutt)

7

magnet. An experiment: A duck-typed, object-oriented, syntax-driven (and potentially awesome) programming language.

7

zoocache. Output cache that neatly integrates into your PHP application.

6

vdom-serialize. JavaScript

5

p2p-rpc-stream. rpc streams for node. done right (TM)

5

y-connector-dat. A dat transport for y.js

4

ep_push2delete. delete your etherpad with one click.

3

waterline-to-jsonapi. Convert your waterline query results to jsonapi compliant responses.

3

PeerPad. peer-to-peer collaborative editing

3

minetest-conveyor. Conveyor mod for minetest, the awesome voxel mining game.

3

ep_infopanel. An "about" section for Etherpad-lite. Donuts do usually help.

3

mutation-summary. Makes observing the DOM fast and easy

2

atomic-emitter. Emitters as values that you can pass around and assign, optionally with private event writing access.

1

shoe2. Binary-safe sockJS streams with all necessary events

1

ep_timeslider. The timeslider of etherpad lite, extracted and squashed into a plugin...

1

obj-to-argv. Takes an object and spits out the argv/args array as libraries like optimist would expect it.

1

lseq-between. Sort sequences without re-indexing on insert :sparkles:

1

path-to-domnode. JavaScript

1

theatre. my own, chocolate-flavoured lisp dialect

1