Nathan Carter's Projects
Web environment for exploring an arbitrary OOP API
An extension to maintain per-page level article protection in MediaWiki
A Julia package for making figures with Asymptote and Cairo
A Markdown builder for .jmd documents using Weave.jl.
Small Streamlit dashboard for use as an in-class example
Reference page for browsing Blender's nodes docs
Makes working with pandas clearer
Example Streamlit dashboard showing a Central Limit Theorem visualization
A genetic algorithm for clustering, applied to NCAA DIII Wrestling
CoffeeScript Recipes, Examples and Tutorials
Template repository for a data science project
Animations showcasing some pandas DataFrame methods
Easy way to edit mathful/codeful documents on the web
Vainglory Game Data Service
GAP package for accessing Group Explorer
Tiny framework for shared online spaces
Node.js module for accessing Group Explorer's core functionality
Set of algorithms and structures related to geodesy
Group theory visualization software in the browser
A comprehensive, accessible database that contains records of over 260k US gun violence incidents from January 2013 to March 2018.
Reference site for common computing tasks in statistics and data science
Simple raytracer in JavaScript
Visual analysis of impeachment speeches from November 2019
Jupyter widgets based on vuetify UI components
Integration of Jasmine Spec framework with Node.js
jp-CoffeeScript is a CoffeeScript kernel for the Jupyter notebook
A (small) filesystem stored in the browser's LocalStorage
Build interactive, publication-quality documents from Jupyter Notebooks
Visualization tools for Jupyter Notebooks using GAP kernels