Projects
-
blog-posts
Repo to store and manage blog posts for my website
-
(fork)
rms-vicar
vicar Python module
-
dotfiles
(no description)
-
(fork)
csc470-balatrobot
Experiments with building an agent for balatro for Cal Poly's CSC570 AI and Games Topic course with Dr. Rodrigo Canaan
-
dumb-balatro
(no description)
-
(fork)
sar_project
(no description)
-
(fork)
resume
LaTeX Resume
-
novelupdates-analytics
(no description)
-
4neo4finch
A lightweight and custom portfolio website written in svelte.
-
floppa
a really useless bot for floppa
-
duotrigordle-solver
Duotrigordle Solver for CSC481
-
public-ciphers
CSC321 Public Ciphers Code
-
CSC321-historic-crypto
source code for the CSC321 historic crypto project
-
CSC480-nyt-connections
(no description)
-
paig-rs
(no description)
-
raytrace-webgpu
A WebGPU Raytracer based on chromium's Dawn WebGPU implementation.
-
(fork)
glfwpp
GLFW C++ Wrapper - thin, modern, C++17, header-only GLFW wrapper
-
breadednime
(no description)
-
(fork)
breadnime
A simple anime streaming site powered by consumet.ts
-
tinyfs-rs
CSC453 TinyFS Lab 4 in Rust
-
3neo3finch
Modern (and hopefully final) Version of my Portfolio Website, built from the ground up with svelte.
-
web-shakespeare
Generates Shakespeare-esque text
-
binesweeper
it's minesweeper but I put a b in front of it so it's mine now
-
steamed-hams-squared
steamed-hams-squared
-
totally-accurate-bible-quotes
totally-accurate-bible-quotes
-
website
new bootstrap & webpack website for me
-
angular-website
(no description)
-
assembling-orange-sphere
a THREE.js self assembling orange sphere.
-
ta-bible-2
A small (not simple) program to generate arbitrary quotes from the bible by abusing ellipses.
-
raytracer
(no description)
-
canvas-todo
A small canvas TUI todo list
-
canvas-todo-pytermgui
(archived) a small canvas TUI todo list
-
vue-website
(no description)
-
TimeManager
A WIP Time Manager App Written in React Native
-
hex-chess
An implementation of GliĆski's hexagonal chess
-
2neo2finch
What if I recreated my website in rust wasm with yew for no reason because no one can stop me
-
neofinch
A new version of my website designed to look pretty and be reliable, built with Nextjs and Tailwindcss.
-
rusty-scheme
The start of a basic scheme compiler written in rust for fun
-
scratch-jit
(WIP) a project to jit compile scratch natively
-
dungeonator
A small C library designed for people who just want procedural roguelike dungeon generation
-
(fork)
METHANOL
The METHod Assisted Non Object Language!
-
discord-sl
(no description)
-
discord-python-interpreter-bot
A Discord bot that can interpret python code.
-
amazeing
a simple maze image generator written in c++ for some reason
-
Kitten-RNG
Kittens as an entropy source
-
yew-sudoku
a simple little sudoku frontend built with wasm and yew
-
(fork)
sudoku
The Rust sudoku library
-
rustracer
a basic multithreaded raytracer written in Rust
-
puppet-chess
A thing to made to make your user play with stockfish on chess.com, designed to only be used against bots
-
ineedideas
A entirely useless tool created out one of my plethora of ideas, or, more accurately, my distinct lack of them.
-
benjamin-blog
So I finally got around to making a blog! As per usual, I decided that a WordPress blog would be far too easy and I needed to over-engineer everything.
-
wgpu-chessboard-demo
WGpu Chessboard Rendering Demo
-
fluid
An implementation of the Fast Fluid Dynamics algorithm for fluid simulation
-
raytracer-old
small & simple raytracer
-
ocr-brainfuck
A ~~small~~ tool that can convert 1-line brainfuck programs to a string with reasonable accuracy
-
bcc
I'm working on my own C compiler which is a very creative and original idea
-
(fork)
ashpaper-plus
A "spec" compliant Rust Inpterpreter for Esopo language AshPaper conceived by William Hicks
-
cmudict-fast
This is a fork of the original rust library for getting pronunciations from the CMUSphinx pronunciation dictionary.
-
fish
(no description)
-
files
misc file storage
-
wizarding-rs
a kaleidoscope-esque (for now) programming language that uses alchemical symbols in places for no reason
-
old-2-23-2021-benjaminhinchliff.com
this is the source code for my old website once at benjaminhinchliff.com
-
asciify
(no description)
-
dungeonator-rs
(no description)
-
dungeonator-demo
a wasm/desktop demo for dungeonator
-
cross-opengl-glfw
an example of using opengl (es) with glfw that works on windows, linux, mac, and the web
-
todo-fluttery
The todo app I always wanted
-
howdeadisit
(no description)
-
kaleidoscope_parser
an independent parser for the Kaleidoscope language built on Boost.Spirit x3
-
ap-stat-response-bias-project-code
Ap Statistics Response Bias Project Code
-
kaleidoscope
a simple Kaleidoscope parser built on LLVM
-
rust-webgl-tetrahedron
it's rendering with WebGL from rust compiled to WebAssembly
-
webgl-mandelbrot
a renderer that lets you explore the Mandelbrot set with your GPU by dragging around and scrolling, accelerated by WebGL
-
opengl-mandelbrot
A demo of rendering the mandelbrot set with smoothing using glsl and smoothing.
-
js-mandelbrot
a dead simple mandelbrot implementation to demonstrate implementing it with mathjs
-
dailyprogrammerdownloader
a simple (to use) tool to download posts from the subreddit r/dailyprogrammer
-
stemplotter
a little tool to make stemplots written in c
-
cmake-deepspeech
An example of using cmake with Mozilla's deepspeech STT speech recognition of .wav files
-
(fork)
AudioFile
A simple C++ library for reading and writing audio files.
-
yew-benjaminhnichliff.com
Reimplemented BenjaminHinchliff.com with Rust
-
electron-temp-graph
weather temperature graphing with electron
-
UE4-Messing
(no description)
-
MLExperiments
My experiments in ML
-
rust-chess
A cli chess game written in rust. Enter moves in the format [source] to [destination]
-
rust-opengl-basics
(no description)
-
RidiculousBruteForcing
(no description)
-
audio-censor
A program to censor curse words in .wav or .aif files
-
set-game
(no description)
-
Rougelike
terminal-based rougelike built with pdcurses and ncurses
-
godot-rouguelike
An implementation of dungeon generation and movement for a roguelike in the Godot engine
-
PerinNoiseUnity
(no description)
-
VulkanExperimentation
I didn't realize going into this that Vulkan needs like 1000 lines of boilerplate code. This is going to be very fun.
-
rickroller
...why did I make this
-
wasm-mandelbrot
an implementation for calculating the mandelbrot set with webassembly
-
Spoce
a local multiplayer space shooter game made with godot
-
doctor-appreciation
(no description)
-
SudokuSolver
C++ sudoku solver with wxWidgets
-
JavaResourceManager
A Java, Swing, and C++ based resource manager for Windows and Linux
-
neural-networks
a partial implementation of neural networks with Eigen and C++
-
Experimental_Platformer
Messing with making a platformer with Rust.
-
Pong
Pong now with Rust and Amethyst
-
CodingClubLessons
What it says on the tin
-
rust-multithreaded-web-server
(no description)
-
Tetros
A game that is definitely nothing like that other game with a one letter difference
-
SquishedMorse
Squished Morse Code solver
-
DailyProgrammerQuerierer
queries reddit's /r/dailyprogrammer for challenges
-
DammitGLFW
experimentation with OpenGL and GLFW. With great difficulty getting them to behave
-
bettercd
a better version of the default cd command invoked with bcd. It _would_ work but turns out the C++17 file system is self contained and I can't do anything to change the surrounding terminal. oops.
-
OpenGLSphere
A really difficult way to procedurally generate a sphere in opengl. I could have just used a mesh, but noooooooo.
-
RhymingSynonyms
(no description)
-
ChainTranslator
A little bit of code purely to translate text or a file through of different languages and then back. It has no practical use but can mess up text. Thanks to SuHun Han for his fantastic python google translate ajax api wrapper.
-
LifeOGame
I had to do it eventually
-
ThisThing
(no description)
-
graphics_test
testing graphics with glutin and rust (not complete)
-
mandelbrot
Simple Mandelbrot code for rust. Outputs to a PNG
-
waiters_generator
(no description)
-
SDLSnake
(no description)
-
CrawlGame
a little crawler-esque game that I made when I had some free time
Last refresh: 2025-05-09 19:00:18 +0000