Ian Duncan (jansky)'s repositories
cartogram-web
A website that makes it easy to generate contiguous area cartograms
cartogram-serverless
AWS Lambda wrapper for the cartogram generator at mgastner/cartogram
ysc3232-termproject
An Android app for route finding in the Singapore public bus network
cartogram-docker
Docker Application for Local Development of go-cart.io
ghupdatesecret
A command-line utility to update GitHub repository secrets
js-slang
Implementations of the Source languages (TypeScript)
source-programs
Notable Source programs, developed for SICP JS and other educational projects
cadet-frontend
Frontend of Source Academy (React, Redux, Saga, Blueprint)
JanskyProcessor
Byte Code Interpreter for a Register Machine and Associated Software
go_cart
High-performance software to produce flow-based cartograms.
ysc2229-geometry
Computational Geometry: Week 14 of Introductory Data Structures and Algorithms (YSC2229)
ysc2229-part-two
Last seven weeks of Introductory Data Structures and Algorithms (YSC2229)
rpncalc
A reverse-polish notation calculator licensed that supports statistics calculations written in C
PlusCalc
A library and interpreter written in C++ to do infix notation mathematics with the correct order of operations - now with functions and variables
PlusLogic
A library and interpreter to do logic operations, currently only supports boolean algebra
PlusGraph
An application and statically-linked library that can be used to display 4-quadrant graphs of mathematical functions on the command line
dichotomous
Dichotomous Language interpreter to allow computer assisted classification using dichotomous key method
ListMakerHTML
A pure HTML and JavaScript web application that allows users to create ordered lists
JanskyBlog
A simple Python 2.7 blogging system
InternetArchiveBookmarklet
A little bookmarklet to make it easy to lookup pages on the Internet Archive
2048
A small clone of 1024 (https://play.google.com/store/apps/details?id=com.veewo.a1024)
JanskyMath
Library to deal with Fractions in C#
TriangleCenter
Find the centers of triangles
XMLAdventureGame
Client for viewing XML Adventure Games