Gordon Hart's repositories
CNC_GCode_Writer
Text toolpath generating application for CNC machines.
functional_typewriter
CNC typewriter interface implemented (mostly) in OCaml
ACamlMatLlib
A symbolic matrix library
bfi
Interactive BrainF*ck language interpreter in Rust
containerization
Because life is too short to reconfigure your workspace each time an OS update breaks it
Deepdream
Implementation of Google's Deepdream deep learning image processing sotware
dotfiles
Assorted *nix configuration files
gh-projects
Full source for my personal website gh-projects.co
psynth
Digital synthesizer hardware + software project
h-nne
A fast hierarchical dimensionality reduction algorithm.
kolena
Python client for Kolena's machine learning (ML) testing and debugging platform.
latex-docker
Docker-based latex compilation
MortalityVisualization
HKU Data Viz final project
nixpkgs
Nix Packages collection
pandera
A light-weight, flexible, and expressive pandas data validation library
Planar_Penholder
Parts, plans, and model for a spring-backed penholder mechanism for use with Shapeoko 2 CNC machines.
pydantic
Data validation using Python type hints
rclip
AI-Powered Command-Line Photo Search Tool
rust-i2cdev
Rust library for interfacing with i2c devices under Linux
safe-logging
Interfaces and utilities for safe log messages
slate
Beautiful static documentation for your API
snowflake-connector-python
Snowflake Connector for Python
sqlfluff
A SQL linter and auto-formatter for Humans
TinyG-node
A module to abstract communications and control of the TinyG from node.
typeorm
ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.