An Express.js Web server that handles teapot requests according to RFC 2324.
A Node.js Tic-Tac-Toe game engine with alpha-beta pruning and a heuristic, packaged for npm.
A Node.js Reversi (Othello) game engine with alpha-beta pruning and a heuristic, packaged for npm.
A library for sending requests to Web services and handling JSON responses.
An Express.js Tic-Tac-Toe Web service.
A playable Express.js Tic-Tac-Toe Web application.
A playable Express.js Reversi (Othello) Web application.
Obtain text via an HTTP GET request, and then capture pieces of the text with regular expressions.
Send HTTP requests (POST, GET, PUT, and DELETE) to JSON REST Web services or other Web servers. Responses are packaged as RxJS Observables.
Babel/Grunt/Mocha/Webpack mixin for running ES2015+ code in Node.js
ThAW's Node.js project configuration data
Dependencies for a Node.js Express Web app project
An Express.js Reversi (Othello) Web service.
Common utility functions implemented in TypeScript.
Components for Angular applications
A generic read-evaluate-print loop. Written in TypeScript for Node.js.
A rudimentary chess engine and command-line interface.
A Node.js lexical analyzer (scanner) that tokenizes text input for a parser. Written in TypeScript.
Implementations of the grammars of several programming languages, including LISP, Scheme, Prolog, and the Lambda Calculus.
Programming language parsers, including LL(1), LR(0), LR(1), SLR(1), and LALR(1).