Doing random FOSS projects for fun. Electron made me sad.
mtg-search-engine. A search engine for MTG written in C, and NextJS
6hack-sussex-23. Sussy AI Pirate Radio Hack
5cards-against-humanity. Cards Against Humanity website written in Golang.
4advent-of-code-2023. 2023 Advent of Code (as seen on Danny Tube)
3CockatriceTournamentBot. A bot for cockatrice to be used to run tournaments with ease. Written in mostly C with the the protobuff C++ library and the Mongoose C library (copy bundled).
3my-website. literally my website https://www.djpiper28.co.uk
3LayZar. A library for generating optimised laser paths from vector graphics aimed at embedded devices.
2shiremock. An API mocking tool inspired by Wiremock that aims to provide more advanced features with built-in IDE support.
2benchmarking.h. A standalone benchmarking library written in C.
2jsonregex. A Java library to generate regex to match json objects
2testing.h. A C library for running unit tests
2acr122u-c-sdk. acr122u c sdk (truncated mirror arcio version)
2advent-of-code-discord-bot. Go
2DanceRevolutionsLinux. A linux software to use dance revolutions mats.
2Danny-sJFrameWidgets. Well I say widgets...
2rpg-book. An all in one tool for GMs.
2Chess-Cheatinator. C
1danny-civ-maps. Lua
1setmoji. Contains the set symbols for all MTG expansions (scraped from internet)
1OS-Module-Coursework. why was it so easy? why did i over engineer it so much? idk i like c though
1openapi-to-mcp-server. This go package will consume some open api specs, and generate code for an mcp server.
1gotempmail. A Go implementation of temp mail
1work2earn. Rust
1yaer2-team-project. A clone (with nuked history) of my year 2 team project. For more info @me.
1cumbridge-hack. cumbridge-hack
1logger.py. Python
1helmVersioner. Generates versions for helm charts based on git history.
1danny-crypt. danny crypt is a very bad symmetric key fisteal based cipher. I give it 1/10 I only it trust it for encrypting my 10GiB homework folder.
1ANSI-C-Maze-Generator. ANSI C is kinda based.
1C-Examples. Examples of how to do things in C
1Cockatrice-Replay-Tool. (Version 1.0) - Release
1fantom. An open source client + server for monitoring downtime.
1MTG-News-App. A news app for MTG
1Warhammer-40K-List-Builder. Builds lists and has no copyrighted content, no ads and warhammer 40k isn't mine.
1vignere-cipher-brute-force-program. The force is strong with this one!!
1Bin-Sort---First-Fit. Performs a first fit alogrithm. This is a demo for modelling with algorithms for my Further Maths A level.
1Tilted-Towers-Is-Dead. This program calculates the drop height in which the comet will need to be dropped from to destroy tilted towers (spoiler alert the fall is less than Earth's atmospheric depth).
1WAN-Show-bingo. Is a java version of the WAN show bingo, I probably should make it look nicer and work better. However I cannot be asked.
1Snake-in-java. made with java SE 9 so you probably need to update your java
1MazeSolver-javafx. Java
1AuraSyncRainbowCustomisable. Compile it yourself and play with the code as it has a corrective piece of code for my phanteks rgb strip is rather slow. Just use vs community 2017 and load the file that is ConsoleApplication1.sln or something.
1discord-minecraft-whitelist. A Discord bot to allow for creating a whitelist of users in your Minecraft Server
1