Thomas Williams's repositories
serde_json_diff
Create machine-readable JSON diffs
punch_clock
A work-hours tracker
Train-Track
MetLink API interface. Get live info about your regular commutes.
advent_of_code
My solutions to Advent of Code: https://adventofcode.com/
aws-secretsmanager-cache-rust
Client for in-process caching of secrets from AWS Secrets Manager for Rust applications
backup-mc-worlds
My backup script for my Minecraft server! 🤓
bevy
A refreshingly simple data-driven game engine built in Rust
dayjs
⏰ Day.js 2KB immutable date-time library alternative to Moment.js with the same modern API
Droppers
My first complete game, made in the graphics programming language Processing.
graphql-code-generator
A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
graphql-parser
A graphql query language and schema definition language parser and formatter for rust
i18next-parser
Code parser for i18next
NBodySim
My very rudimentary solution to the n-body problem.
neuroevolution
My ongoing attempt at a simulated evolving ecosystem.
path-to-error
Find out path at which a deserialization error occurred
PiApproxLite
A novel method of calculating π using complex number multiplication.
react-google-maps-api-test
Example of 256 custom marker limit
rust-to-npm
Rust to npm
SearchReminder
An Android app that I created as the result of an assignment for a programming course at WelTec.
teajey-zsh-theme
My personal zsh theme!
TeajeysLibs
A set of tools that I created while working on some Java-based passion projects.
TJLibs-C
A C library made for a secret never-finished project!
ts-inference-issue
Typescript JSX type inference problem 😡