Nathan West's Projects
A command line interface for 1Password
Terminal Color Scheme Designer
Archive of Advent of Code 2018 solutions
My solutions for Advent of Code 2019
My solutions for Advent of Code 2020
Our solutions for Advent of Code 2021
My solutions for the 2022 Advent of Code
My solutions for the Advent of Code 2023
http client/server for asyncio (PEP-3156)
A cross-platform, GPU-accelerated terminal emulator
Implementation of Alpha Sign protocols
Put your Rust app's data in the right place on every platform
A simple, nestable finite state machine. Originally written for an RPI Writing for Games course.
Better reference counted strings for Rust
An argparse wrapper that doesn't make you say "argh" each time you deal with it.
A vector with a fixed capacity. (Rust)
An increasingly elaborate basic graphics engine. Comes with physics and some software 2D plane projection.
A webapp for managing a Secret Santa type art exchange.
An image to ASCII art Python program
An async forwarder from `Read` to `Write` that operates with more concurrency
Task abstraction for building executors
This project is the asyncio module for Python 3.3. Since Python 3.4, asyncio is part of the standard library.
Take a value atomically once.
A VS Code extension that makes writing documentation comments easier.
Autocommand turns a python function into a CLI program
Autodefault automatically makes your struct literals fill themselves with `..default()`
A collection of awesome Bevy projects
A curated list of awesome python decorator resources.
A curated list of Rust code and resources.
Reproduce a strange bug in the current (6.8.2) version of Babylon