Kris Kowal

Login: kriskowal

Company: null

Location: San Francisco Bay Area, CA, USA

Bio: Open sourcerer.

Blog: http://codi.sh

Blog: http://codi.sh

Member of

  1. Børkshop
  2. ECMAScript Shims
  3. Guten Tags!
  4. MontageJS
  5. Promises/A+
  6. thriftrw
  7. Uber Golang
  8. Uber Open Source
  9. yarpc
  10. null

Repositories

3rin.gs
An online map of Middle Earth
aelf.land
Ælfland
airship.aelf.land
null
airship.then.land
null
ama
null
argo
Monadic streaming JSON parser
argunauts
null
asap
High-priority task queue for Node.js and browsers
blog
Ask a Wizard blog
bogart
A Sinatra-Inspired JavaScript Framework running on JSGI
bottle-world
A world in a bottle
bugwar
A Django/Djata Automated Test and Task Tracking App
catharsis
A JavaScript parser for Google Closure Compiler and JSDoc type expressions.
chiron
Missing types and methods for JavaScript
codish
A Jack/Narwhal/GAE back-end for the Codish Lexicon website.
codi.sh
null
collections
JavaScript collections with idiomatic interfaces
commonjs
The CommonJS website contents
context
JavaScript context cancellation, deadlines, storage
cops
A terminal UI library for Go
delf
null
delve.aelf.land
Front-end for the aelf.land world editor
djata
A Django REST Data API
dominosimplex.aelf.land
Repeating simplex noise rendered as animated +/- domino faces.
dotfiles
null
engage
null
error
Error handling utilities for node
esprima
ECMAScript parsing infrastructure for multipurpose analysis
felis-cursus
null
frb
Functional Reactive Bindings (frb): A CommonJS package that includes functional and generic building blocks to help incrementally ensure consistent state.
fs-boot
Out of service ? Please use Q-IO instead
gol
Game of Life Demo
gol.aelf.land
Game of Life Browser
gtor
A General Theory of Reactivity
gtor-demos
Animated visualizations for A General Theory of Reactivity
hexant
Hexagonal Ants
hexer
null
home
My home directory
howtonode.org
This repo contains the actual articles for HowToNode.org
inkblot.html
Gutentag component for Inkblot stories
interset
Binary operations for logical sets
irid
Parse, convert and manipulate colours (also known as colors)
is-empty-object
Check if an object is empty.
istanbul
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.
iterator
Out of service: consider "collections" ? JavaScript iterator tools
jack
Rack for JavaScript
jack-servlet
A servlet for running JSGI / Jack compatible server-side JavaScript applications and frameworks on Google AppEngine for Java or other servlet containers
jake-old
A build system written in JavaScript for CommonJS systems, inspired by Rake
jaque
Out of service ? Use q-io/http-apps
jasmine
DOM-less simple JavaScript testing framework
jasminum
A light, modular, promissory, ?isomorphic?, Jasmine test runner clone
joey
An HTTP content negotiation client and server JavaScript library, inspired by Sinatra and JSGI, and using Q promises.
journey.aelf.land
Journey through Ælfland
jscrypto
Fast symmetric cryptography in Javascript
js-git
A JavaScript implementation of Git.
jslint
JSLint: The JavaScript Quality Tool, command line version
kni
An interactive story language in JavaScript inspired by Inkle?s Ink
kriskowal.github.io
All the things.
launch.then.land
Place holder
lode
Out of service: consider "mr" ? A package-aware asynchronous JavaScript module system
markdown
A port of Markdown to Javascript (Showdown)
marked
A markdown parser and compiler. Built for speed.
mimeparse
Basic functions for handling mime-types as a JavaScript package
mini-map
A very small subset of ES6 Map that is good enough for small sizes
mkroot
Yes, roots are my trade. I am a rooter. My name is mkroot. I arrange, design, and sell roots.
montage
Montage simplifies the development of rich HTML5 applications by providing modular components, real-time two-way data binding, CommonJS dependency management, and many more conveniences. Join us irc.freenode.net#montage
montagejs.org
The montagejs.org website with an introduction about Montage.
montage-repetition-demo
A demo of a bare MontageJS Repetition, with add and remove buttons in the Digit touch widget set.
montage-simple-flow
null
montage-tree-controller-demo
A demo of the new MontageJS TreeController
mop
Montage Optimizer
mr
Montage Require: a CommonJS module system for front-end web application development
mr-coffee
CoffeeScript translator for Montage Require 2
narcissus
The Narcissus meta-circular JavaScript interpreter
narwhal
A JavaScript standard library following the CommonJS standards: http://wiki.commonjs.org/wiki/
narwhal-lib
Narwhal's pure-JavaScript standard library as a package usable on other CommonJS engines.
narwhal-node
Out of service ? An old and busted implementation of a Node embedding for Narwhal.
node
evented I/O for v8 javascript
node-browser-resolve
resolve function which support the browser field in package.json
node_pcap
libpcap bindings for node
node-querystring
querystring parser for node and the browser - supporting nesting (used by Express, Connect, etc)
node-url
node.js core url module as a module
node-webworker
A WebWorkers implementation for NodeJS
npm
a package manager for node
overlay
A Unix shell tool for maintaining archives
pathjoin
A simple module to join unix style paths in JavaScript
peruacru.then.land
Preview of Escape from Peruácru Island
planes
Python on Planes: middleware and reusable applications for persistent state web services
pop-arrayify
Transforms arbitrary collections into arrays by whatever means they support
pop-clear
Clears objects, arrays, and objects that override the clear method.
pop-clone
A polymorphic operator for cloning JavaScript object graphs
pop-compare
Polymorphic deep comparison operator for arbitrary JavaScript values
popcorn
Sample Montage application
pop-equals
Deep equality polymorphic operator for arbitrary JavaScript objects
pop-has
Polymorphic has operator for checking whether an equivalent value exists in a JavaScript collection
pop-hash
A hash operator for arbitrary JavaScript objects, for browsers and Node.js
pop-iterate
Polymorphic iterator operator for JavaScript objects
pop-observe
Property, range, map, and set change observers for arrays, objects, and other instances.
pop-swap
Range content change operator for arrays and array like JavaScript objects
pop-zip
Zip and unzip (also called matrix transpose) for arrays and other collections.
pre-commit
Automatically install pre-commit scripts in your git repository that runs your `npm test` on pre-commit
process-reporter
reports information about your node process to statsd
pubit
Responsible publish/subscribe. Hide the event publisher, only exposing the event emitter.
q
A promise library for JavaScript
q-comm
Out of service ? Q-Comm has been renamed Q-Connection
q-connection
A JavaScript library for communicating asynchronously with remote objects using promises.
q-fs
Out of service ? Use Q-IO instead.
q-http
Out of service ? Please use Q-IO
q-io
Interfaces for IO using Q promises in JavaScript on Node
qooqbooq
A primer on the care and feeding of asynchronous promises
qq
Out of service ? Extensions for the Q promise library for JavaScript
q-require
Out of service ? Please use Mr instead
querystring
Node's querystring module for all engines.
rc
The non-configurable configuration loader for lazy people.
rezult
JavaScript value or error object
rotate.then.land
A multiple-choice tetromino game.
run-parallel
Run an array of functions in parallel
sh.codi.sh
modal web shell
shon
The command line argument parser
silk
A smooth, free icon set, containing over 700 16-by-16 pixel icons in strokably-soft PNG format, packaged for Narwhal.
Sinon.JS
Test spies, stubs and mocks for JavaScript.
studio-todo
null
supports-color
Detect whether a terminal supports color
swl
An HTML preprocessor I wrote back in Y2K. Compare to Markdown.
tale
An immersive adventure game set on the faces of a six-sided die (real-time, web, text and command mmorpg)
tale.js
Tale, a game
tengwarjs
A Tengwar (J.R.R. Tolkien?s Elvish alphabet) transcriber for ES5 and HTML5
terminal
A JavaScript HTML5/VT100 Terminal Emulator
test
null
thatsallfolks
A pure JavaScript template parsing and formatting package based on Narwhal's resource overlays.
tigerblood
Just kidding ? Eventually Winning in JavaScript (CommonJS/Promises/A,B,D)
transcode
Out of service ? Character set transcoder for NodeJS, built on libiconv
tusk
A JavaScript package manager
uncommonjs
Uncommonly designed JavaScript specifications
underscore
Functional programming aid for Javascript. Works well with jQuery.
url2
Augments Node.js?s URL library
util
Out of service, use Collections ? The missing methods of JavaScript
verse
A lightweight rule-based reverse proxy for exposing Docker services
watablag
Temporary.
whatsupdoc
Out of service ? A pure JavaScript inline JavaScript documentation parser and formatter CommonJS package.
wiky
A Wiki markup to and from HTML converter written in JavaScript (LGPL)
xbin
~/bin
yogabylydia.com
? Yoga By Lydia ?
You-Dont-Know-JS
A JavaScript book series. @YDKJS on twitter.
zip
An implementation of unzip in JavaScript for Node
zp
Zero-prefixed function calls in strings

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.