Oliver Chu's repositories
capacita-python
A version of the Capacita language written in Python.
jen-lang
Jen is a small, lightweight programming language.
venus-mips-assembler
An assembly language compiler for the 32-bit MIPS architecture.
charge-2-game
Charge 2 is the sequel to the game Charge, where you manipulate electric charges to solve puzzles. This version runs in the browser.
Mint2.0-Language-Python-Supplement
Python supplement for Mint with better support for null, true, false, tables, and lists.
ChessCommentator
A JavaScript artificial intelligence that commentates a game of chess, including why certain moves are good or bad, which pieces are threatened, and how the game is going overall. Originally written for CSUA Hackathon during fall of 2014.
graph-diagram
A utility that generates diagrams of graphs. Output is saved to image files.
Mint-Programming-Language
A dynamically typed programming language. Supports operator precedence, lists, maps, objects, constructors, and first class functions.
matrix-library
Matrix library for rref and maximum absolute eigenvalue calculation.
git-aliases
Some convenience commands for git.
reveal.js
The HTML Presentation Framework
Capacita-Programming-Language
A language with both static and dynamic typing modes. Compiles to virtual bytecode.
Z-Manage
Project management tool.
MintChime-Editor
A graphical code editor with tabs and syntax highlighting for multiple languages, written in Java Swing.
OliverChu-dot-com
Personal website.
SimplyStardust
Rainmeter skin, modified from SimplyNova 2.0 by NovaSev.
Successor-ASM
Assembly language implementation intended for a virtual machine. Written during CSUA Hackathon during spring of 2015.
Charge-Game
Charge is a 2D game about electrical charge. You play as Bob, who has a large basket but no hot air balloon. The ground is highly positively charged. You pull out another positive charge from your pocket, attach it to the basket, and float into the air. Use this to solve puzzles! Physics engine including gravity, Coulomb's law, collisions.
ConwayEngine
Conway's Game of Life engine written in JavaScript.
impress.js
It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
LaTeX2HTML5
write LaTeX + PSTricks and produce digital textbooks with HTML5 interactivity :)
requests
Python HTTP Requests for Humans™.
ICEcoder
Web IDE for HTML, CSS, LESS, JavaScript, CoffeeScript, PHP & Ruby
XyJax
Xy-pic extension for MathJax
socket.io
Realtime application framework for Node.JS, with HTML5 WebSockets and cross-browser fallbacks support.
Enigma
A featured "suite" for the Windows system monitoring application, Rainmeter.
epic
Epic is a high performance statistical parser written in Scala, along with a framework for building complex structured prediction models.
twitter_sentiment
Naive Bayes classifier for twitter sentiment.
jquery.mb.zoomify
A zoom image jquery component