Pinned Repositories
BitArray
A Java implementation of a packed array of bits.
c-unicode
A tiny C library for converting UTF-8 to UTF-32 and vice versa
FuzzyStrings
A small Java package for fuzzy string matching using Levenshtein distance.
game-of-life
java-complex-numbers
JemText
Java classes for parsing GemText and converting it to HTML and Markdown.
jPathfinder
Simple visualisation for A* and Dijkstra pathfinding algorithms on a 2D grid
Stylus-Timer
An Android app to keep track of turntable stylus wear
Terminality
A simple Java library for working with the Linux terminal
xltools
Simple Python scripts for working with Excel files
SpinningVinyl's Repositories
SpinningVinyl/BitArray
A Java implementation of a packed array of bits.
SpinningVinyl/c-unicode
A tiny C library for converting UTF-8 to UTF-32 and vice versa
SpinningVinyl/FuzzyStrings
A small Java package for fuzzy string matching using Levenshtein distance.
SpinningVinyl/game-of-life
SpinningVinyl/java-complex-numbers
SpinningVinyl/JemText
Java classes for parsing GemText and converting it to HTML and Markdown.
SpinningVinyl/jPathfinder
Simple visualisation for A* and Dijkstra pathfinding algorithms on a 2D grid
SpinningVinyl/Stylus-Timer
An Android app to keep track of turntable stylus wear
SpinningVinyl/Terminality
A simple Java library for working with the Linux terminal
SpinningVinyl/xltools
Simple Python scripts for working with Excel files
SpinningVinyl/java-sort
Various sorting algorithms in Java
SpinningVinyl/jFractal
Visualisation for Mandelbrot and Julia sets, written in Java.
SpinningVinyl/JIniConf
A simple Java library for working with .ini/.conf files
SpinningVinyl/jSnake
The famous Snake game, recreated in Java.
SpinningVinyl/jTetris
A quick and dirty Tetris clone written in Java.
SpinningVinyl/Lissajous
A silly program that draws Lissajous figures on your screen
SpinningVinyl/nand2tetris
Code written for the Nand To Tetris course by Noam Nisan and Shimon Schocken
SpinningVinyl/NFA-runner
A simple Java program to run non-deterministic final state automata (NFAs).
SpinningVinyl/pic2ascii
Turn image files into ASCII art
SpinningVinyl/programming_challenges
some old code from the days when I was actively solving algorithmic challenges
SpinningVinyl/scripts
SpinningVinyl/sherry
SpinningVinyl/SimpleRegexMatcher
A very simple regex matcher written in Java.
SpinningVinyl/SquareGrid
SpinningVinyl/SquareGrid.js
A small JS library for drawing and manipulating a grid of squares.
SpinningVinyl/SudokuSolver
Solves Sudoku puzzles using the backtracking algorithm.
SpinningVinyl/UDFA
a Java program to run deterministic finite-state automatons