Spencer Gouw's repositories
obsidian-jelly-snippets
A simple text snippets plugin for Obsidian.md. BACKUP SNIPPETS BEFORE UPDATING.
async-port-scanner
An async port scanner. (What else could it be?)
audacious-appendment
An Audacity script to merge a series of mp3 tracks into one, and perform some minor effects.
budgie-bot
A text-to-speech parakeet.
calculator-calculator
Solves puzzles from the game "Calculator: The Game" and its sequels.
crossterm
Cross platform terminal library rust
elephant-diary
A great listener who remembers everything you say. Like, absolutely everything.
emulsion
A fast and minimalistic image viewer
jellynote-vim
Syntax files for Jellynote.
julia-vim
Vim support for Julia.
lexing-luthor
Rust implementations of lexical analysis operations (through finite automata) as outlined in Aho et al. (Dragon Book) and Cooper/Torczon. (Engineering a Compiler)
minimap.vim
📡 Blazing fast minimap for vim, powered by 🛰 code-minimap written in Rust.
obsidian-api
Type definitions for the latest Obsidian API.
obsidian-releases
Community plugins list, theme list, and releases of Obsidian.
ohhi-solver
A solver for Binary Sudoku puzzles using SWI-Prolog's CLP libraries.
roulette-tree
A red-black tree implemented in Rust.
tcp-servers-project
School project for prototyping a herd of TCP servers that make HTTP requests and share information.
terminal_typer
A Rust command-line typing game to acquaint with the language.
tic-tac-toeminal
TicTacToe, with Minimax.
tui-rs
Build terminal user interfaces and dashboards using Rust