Richmond, VA

James Long

Elite
@jlongster

absurd-sql. sqlite3 in ur indexeddb (hopefully a better backend soon)

4.3k

transducers.js. A small library for generalized transformation of data (inspired by Clojure's transducers)

1.7k

blog. All the sources for my (not powered by React anymore) blog

1.2k

electron-with-server-example. An example Electron app with a backend server all wired up via IPC

1k

crdt-example-app. A full implementation of CRDTs using hybrid logical clocks and a demo app that uses it

662

css-animations.js. A library to work with CSS3 keyframe animations from javascript

487

backend-with-webpack. A simple server using webpack as a build tool

455

unwinder. An implementation of continuations in JavaScript

305

js-csp. CSP channels for Javascript (like Clojurescript's core.async, or Go) THIS IS AN UPSTREAM FORK

282

canvas-game-bootstrap. A starting point & tutorial for basic 2d canvas games

240

es6-macros. A collection of sweet.js macros that implement ES6 features for ES5

239

monkey-hot-loader. A webpack loader to hot reload JavaScript modules

172

outlet. Outlet is a simple Lisp-like programming language

160

jsx-reader. A JSX reader for JavaScript, powered by sweet.js.

149

lively. Components & state

147

emojiscript. EmojiScript: emotion literals, emotional algebra, and more for JavaScript

141

dom3d. Rendering 3d with CSS3

113

LLJS. LLJS: Low-Level JavaScript

112

farmageddon. The raw, unedited source for the iOS game I wrote in Gambit Scheme back in 2010.

105

gambit-iphone-example. An example iphone app which uses Gambit Scheme.

102

dcpu-lisp. A Lisp-like language that compiles to DCPU-16 assembly code

76

redux-experiments. A few customizations for my own projects

63

lljs-cloth. Cloth simulation as a large-scale test for LLJS development

47

sweetjs-loader. A webpack loader for sweetjs

47

react-redux-universal-hot-example. A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform

42

absurd-example-project. A project to show everything needed to use absurd-sql

42

grunt-nunjucks. A grunt plugin for nunjucks.

40

swank-gambit. Gambit swank backend for SLIME

40

learning-clojurescript. All the apps I'm making to learn ClojureScript (and also have fun)

40

steps. A little hack that allows you to step through JavaScript code (only in Firefox for now)

31

jlongster-rebuild. A rebuild of my blog w/react, CSP, and more

29

play-react-native-opengl. An example of using React Native to control OpenGL (terrible hacky code)

26

gulp-sweetjs. A gulp loader for sweet.js

26

webfighter. An r-type inspired 2d game for the web

25

sweet.js-tutorials. All the sweet.js tutorials from my blog and a working sweet.js environment

24

octoshot. A WebGL 3d first person shooter for the web, with octocats and lasers!

21

nunjucks. THIS IS A FORK -- see the original repo here: https://github.com/mozilla/nunjucks

20

configure-iphone. A utility shell script to help build libraries for iPhone devices.

20

live-css-layout. A live editor for css-layout

20

shade. A simple but optimal 3d engine

19

objective-c-csv-parser. Objective-C CSV Parser

18

tcomb-immutable-experiment. An experiment with immutable.js-backed tcomb types

14

outlet-machine. A register-based virtual machine for a basic Lisp

13

schemeray. A simple raytacer written in Gambit Scheme, and ported to other implementations

11

weatherme. A simple weather web app

8

mozilla.org. A copy of the mozilla.org PHP site.

7

perf-deets. Get those perf deets

6

lljs-minecraft. Port of notch's minecraft demo to LLJS

6
48
Apply