ng-annotate. Add, remove and rebuild AngularJS dependency injection annotations
2kjsshaper. an extensible framework for JavaScript syntax tree shaping
193defs. Static scope analysis and transpilation of ES6 block scoped const and let variables to ES3 vars
114jekyll-references. Jekyll Markdown references plugin
42ast-traverse. simple but flexible AST traversal with pre and post visitors
36stringmap. Fast and robust stringmap for JavaScript
35dart-range. Dart
11node-harmony-wrapper. A node --harmony shell wrapper
10tryor. return fn() or default value (in case of exception)
8dart-scanner. Dart scanner implemented in Dart, ported from the dartc Java implementation
8alter. Alters a string by replacing multiple range fragments in one fast pass
7simple-is. Maximally minimal type-testing library for JavaScript
7simple-fmt. Maximally minimal string formatting library for JavaScript
7breakable. Break out of functions, recursive or not, in a more composable way than by using exceptions explicitly. Non-local return.
6ordered-ast-traverse. Simple but flexible lexically ordered AST traversal with pre and post visitors
6stringset. Fast and robust stringset for JavaScript
6narcissus. The Narcissus meta-circular JavaScript interpreter
5ordered-esprima-props. Lexical ordering of property names per Esprima AST type
3fdelta. command-line tools for creating and applying delta files in Fossil delta format
2vectorspace. Vectors are fun. Written for no particular reason other than trying out Ruby. Is likely pretty redundant, overall. Written on Ruby 1.9.1-preview 1 but should be mostly Ruby 1.8.x compatible. Again, vectors are fun.
2jsoncomma. JSON with trailing commas for happy diffs
1hookhttp. hook node.js require() via HTTP experiment
1strto. strto is a strict string-to-number conversion library
1GLOW. GLOW is a just-above-low-level WebGL API, which focuses on easy creation and use of shaders.
1