cargo-override. The quickest way to override dependencies with Cargo
86redact. A simple library for keeping secrets out of logs
45tide-tracing. A simple middleware for tide using the tracing crate for logging.
40read_input. A simple CLI tool that asks for user input until the data inputted is valid.
17serde_json_path_to_error. A drop in replacement for serde_json where detailed errors are the default
14jj-gh-pr.nu. Nushell command for opening Jujutsu PRs with GitHub
10SUVAT.app. suvat calculator with step by step soloutions. https://suvat.app/
8planters-rdconf-hackathon-project. Rust
6dont_disappear. Tiny crate that prevents the console window from closing when the program finishes.
5CSS-and-HTML-resources-for-a-friend.
5git-backup. Program for backing up all your GitHub repositories.
5noughts-and-crosses. My attempt at making a well designed game using GTK.
5shadow-clone. A macro to clone variables into the current scope shadowing old ones.
5infoFiWebTemplate. Website for the Infofi project. http://infofi.wishtower.org.uk/
5image-watcher. image-watcher is a CLI tool that "compiles" images using various transforms
4Rendered-Maths-Solver. A browser add-on that that provides solutions to LaTeX equations rendered with MathJax.
4flappy-bird-clone. C#
4basicSiteTemplate. Basic site template I have often used to start my websites.
4ESCE-students-discord-bot. Python
4haskell_exercises. These are many of the exercises from a book I have learnt Haskell with.
4small_fun_rust_projects. These programs are too small to have their own repositories
4igcse_computer_science_pre_release_solutions. Pre-release material practice that I did before an exam.
4aGameOfSnake. A multiplayer python snake game using opengl.
4ethanboxx.github.io. Replaced by https://lazy.codes/
4infoFiGPIO. GPIO python script for InfoFi.
4monogame-fsharp-dotnet-template. F#
3noughts_and_crosses. Rust
3many-unzip. `multiunzip` from itertools but with support for larger than 12-tuples
3price_list. This is a good example of me using css by context.
3popular-password-cracker. Python
3customize-menu. Testing out methods for user control of websites themes.
3noughts-and-crosses-console. Rust
3c_sharp_exercises. A place to dump the C# projects I am assigned during A Level Computer Science class.
3image. Encoding and decoding images in Rust
3copy_over_web_stuff. Small bash script that copies files from a USB to /var/www/html/ and sets up permissions for use with apache.
3cpp_exercises. These are many of the exercises from a book I am learning C++ with.
3Arduino-Pin-Tester. Software to ensure that the pins on an Arduino are working.
3posters. Some of the posters and logos I made for a work experience job I had.
3dark-forest-mirror. Mirror of https://gitlab.com/efunb/dark-forest
2Extended-A-Level-Physics-Equation-Sheet. Vue
2vue-mathjax. Vue plugin with Mathjax
2amethyst-pong-example-tutorial. Rust
2interactive-book-reader. Haskell
2gamebookmaker-site. Rust
2fish. To be cloned into `~/.config/fish/`.
2clojure_exercises. Clojure
2die-roll. Rust
2rocket-tests. Rust
2untitled-game. I have not thought of a name yet.
2set-error. A very simple trait that overwrites errors with `Strings` for `Results` and `Options`.
2last-commit. A very small amount of javascript that shows the last commit of any repository on a website.
2eopb.
1Met-Office-Statistical-Analysis. R
1