Mountainburg, AR, USA

Tim Caswell

Elite
@creationix

Making the world better and more free, one technology at a time.

js-git. A JavaScript implementation of Git.

3.8k

step. An async control-flow library that makes stepping through logic easy.

2.2k

wheat. Wheat is a blog engine for coders written in node.JS

1.4k

haml-js. Haml ported to server-side Javascript. This is a traditional server-side templating language. Tested with node-js

898

howtonode.org. This repo contains the actual articles for HowToNode.org

880

topcube. Webkit Bindings for node

398

nstore. nStore is a simple, in-process key/value database for node.js

389

jsonparse. A streaming JSON parser written in pure JavaScript for node.js

370

do. Do is a simple library for managing async actions in node.JS.

290

dukluv. LibUV bindings for duktape JS engine

268

msgpack-js. The msgpack protocol implemented in pure javascript.

254

http-parser-js. A pure JS HTTP parser for node.

249

node-gir. Node bindings to libgirepository

234

node-git. Node.JS library to read git repositories.

205

tedit. Chrome app for tedit

192

node-persistence. A high level persistance/database system for node.js

191

node-sdl. Minimal sdl bindings for maximum fun

177

brozula. VM that runs in the browser and interprets luajit bytecode.

170

node-router. A simple http server for node.js that has sinatra like qualities. Ideal for generating web services via node.

165

js-github. An implementation of the js-git interface that mounts a live github repo.

164

node-webgl. OpenGLES 2.0 bindings for nodeJS with a webGL API

163

postgres-js. The postgres backend protocol implemented in pure JS for use with node.js

122

weblit. A web framework for luvit 2.0 and lit

118

node-leveldb. NodeJS bindings to levelDB - a fast and lightweight key/value database library

113

jsgit. A command-line git client powered by js-git and node.js

112

jquery-haml. jQuery-haml is a haml like language written in JSON. This allows for easy dom building so that web apps can do more work independent of the server for a better user experience.

111

jack. Another new language. The name will probably change.

110

gen-run. Generator Async Runner. Makes it possible to yield and wait for callbacks and continuables.

105

stack. Stack is a minimal http module system for node.js

104

node-gamepad. node.js bindings for Alex Diener's cross-platform gamepad code

102

couch-client. A minimal CouchDB client that easy and powerful

99

msgpack-js-browser. A browser port of msgpack-js using DataView and ArrayBuffer.

95

git-browser. Browse Git Repos offline.

88

node-blog. This repo is the code behind the blog HowToNode.org

76

js-git-app. A js-git packaged app for chrome and chromebooks.

74

domchanger. dombuilder that applies diffs only to the real dom

72

nuv. N-API bindings to libuv with async/await friendly JS wrapping on top.

65

libco. Mirror of http://byuu.org/library/libco/

63

lua-git. Git implementation in pure lua for luvit.

61

ivy. Ivy is Tim Caswell's personal node.js distribution, fork and customize!

60

conductor. Conducts async functions into orchestrated masterpieces

52

rack-php. A php 5.3 framework with built in rack support. You can serve the php site using thin, mongrel, webrick, passenger, mod_php, or mod_fcgid.

50

nstore-session. This is a connect session store using nStore

50

jack-old. A new programming language that sits on top of JavaScript in order to iron out the rough spots and please the programmer

47

sousaball. social networking game project using html5 canvas for the front end and node.js/V8 for the backend.

45

wheaty. JS-Git based application hosting platform

45

adventure. Adventure is the start of a real-time RPG world using node.js and Websockets.

41

movies. The server I use to stream my kids dvd backups over http using node.js from a mac mini running linux.

40

moonslice-luv. A port of moonslice running on top of luv and lhttp_parser

40

luvmonkey. Spidermonkey shell with libuv bindings built-in.

39

safereturn. Functional helpers for callback based code.

38

refresh. Refreshing REST/Webdav for node

34

dombuilder. An easy dombuilder using json-ml style syntax

34

min-stream. A meta-package for min-stream helper modules.

33

node-web. A small and fast web/http library for nodejs. (replaces the built-in http module)

33

creationix. My personal sandbox for growing packages.

31

fastqueue. A fast push/shift sync queue

30

uscript. μScript is a simple programming language for μControllers co-designed by a 9-year-old.

29
58
Apply