GrahamCoulby's repositories
portfolio
Personal portfolio website
chat-cbt
An AI Cognitive Behavioural Therapy Assistant.
minimal-rtos
A minimal Real-Time Operating System using a round-robin scheduler for Raspberry Pi Pico
linear-poa-creator
A tool to quickly generate a plan of action from a list of linear tasks
IronswornCompanion
Ironsworn Companion is a digital toolkit for playing the tabletop roleplaying game Ironsworn.
chat-gpt-search
A vue3 search engine for searching chat histories exported from GPT.
ReMap
A universal cross-platform keyboard remapping software.
JetOS
A simple OS/Interpretter for the Raspberry Pi Pico
SAP-32
This is an ESP32-based emulation of Ben Eater's SAP-1 computer.
vsng-data-miner
The aim of this project is to identify and extract engine/performance data from boats on Virtual Sailor NG to extend the NMEA 0183 output.
tailwind-color-picker
A VueJs application for copying color classes from Tailwind's color palette.
lit-review-manager
A tool for supporting and managing data during literature reviews.
id-card-face-extractor
Extracts faces from photos of ID cards using the OpenCV library's Haar cascades
next-portfolio
New portfolio written in NextJS to get true static site generation, but with Markdown MDX support.
csv-filter
A tool to filter fields and rows out of CSV files, with the option to save profiles.
mark-mate
A simple tool to help with marking season!
fivem-rp-doc-generator
A simple react app for generating documents for fiveM
isolation-breach-p8
This is a PICO-8 game I made called Isolation Breach. It is based one of the hacking mini game from Alien Isolation.
number-hunter-p8
This is a PICO-8 game I made called Number Hunter. It is based on hacking mini games I used to play on FiveM servers.
pico-8-reusable-actor
This is a actor object for pico-8 development. It supports multiple game modes, collisions and is highly configurable. This is designed for rapid development of game actors
pico-8-mobile
This is an experimental cartridge player for pico-8 to play pico-8 games on the go.
byte-viewer
A web based tool for viewing binary files
domination-p8
A remake of Domination for the PICO-8. This is a simple card game, where you must try to win as many cards as possible.
todo-react-function
A simple application for teaching the basics of React function apps .
VirtualSmartHome
Project based on an application I made for my students on IoT module to demonstrate MQTT Pub/Sub Methods
RandomFileGenerator
Recursively creates directories full of randomly named files. Used for testing batching scripts.
GDAXToolkit
This was an old management tool I made to make trading on GDAX easier. I decided to make this open source since GDAX has now became Coinbase Pro
sap-1-com-reader
This is a debugging tool for my implementation of Ben Eater's SAP-1 computer.
jennifers-picture-generator
A word association and typing practice game for kids