Linux Snap for Dogecoin Core (the official Dogecoin wallet), available on the Snap Store. Packages official binaries for easy installation.
bookmark-archiver
backupsbookmark-archiverpythonwayback-machineweb
Script to archive all of a browser's (Chromium-based or Firefox) bookmarks to the Internet Archive. Does not require registration, up to 100k pages/day.
superlumic
aescppmakepassword-managersecurity
Secure command-line password manager written in C++. Allows users to create, save, and load encrypted (AES-256) password lists locally.
anthony-new
cssflaskhtmlpythonwebsite
Responsive portfolio website built with industry-standard frameworks. Previously PHP-based, now runs on Flask. Hosted on a GCP instance.
file-visualiser
artctfforensicssecurityvisualization
Visualises any computer file as an image using a variety of data extraction and rendering algorithms. Applications include forensics, CTF, and art.
simple-markov
aicppflaskmarkov-chainnlg
Performant natural language generator using Markov chains. Can also be used to generate sequences of letters. Includes a Flask-based web frontend.
All (30)
0foxes
biogithubgithub-readme-statshello-worldprofile
0foxes
biogithubgithub-readme-statshello-worldprofile
Repository that appears on my GitHub profile, containing statistics and a short bio for my account. Check it out!
submission-downloader
competitive-programmingdmojmcptpythonscraper
submission-downloader
competitive-programmingdmojmcptpythonscraper
Tool for archiving code submissions to a wide variety of competitive programming sites in bulk. Available on PyPi. Useful for creating solution archives.
programming-solutions
ccccfcompetitive-programmingdmojusaco
programming-solutions
ccccfcompetitive-programmingdmojusaco
Archive to hold all of my competitive programming solutions. Contains solutions and some explanations for CCC, Codeforces, DMOJ, CSES, and other sites.
superlumic
aescppmakepassword-managersecurity
superlumic
aescppmakepassword-managersecurity
Secure command-line password manager written in C++. Allows users to create, save, and load encrypted (AES-256) password lists locally.
cs50p-2022
cs50ooppytestpythonregex
cs50p-2022
cs50ooppytestpythonregex
Coursework for the 2022 CS50p: Introduction to Computer Science with Python course offered by Harvard University. Variety of algorithms and libraries.
ai-tictactoe
aics50pygamepythontic-tac-toe
ai-tictactoe
aics50pygamepythontic-tac-toe
AI-powered tic-tac-toe game with a graphical user interface. Uses the minimax algorithm and alpha-beta pruning. Can be modified to play other games as well.
gennet
csshtmljspythonsocial-media
gennet
csshtmljspythonsocial-media
Innovative social media platform for families. Allows user to create "trees" for their family and populate the "leaves" with knowledge, anecdotes, or media.
file-visualiser
artctfforensicssecurityvisualization
file-visualiser
artctfforensicssecurityvisualization
Visualises any computer file as an image using a variety of data extraction and rendering algorithms. Applications include forensics, CTF, and art.
cosine
csshtmljsnodereact
cosine
csshtmljsnodereact
Resources collection and ai-assisted interactive story designed to help foster greater understanding.
the-roller
dicedndprawpythonreddit
the-roller
dicedndprawpythonreddit
Reddit bot to roll dice, to be used in online role-playing and simulation games. Rendered prohibitively expensive due to Reddit API pricing changes.
bookmark-archiver
backupsbookmark-archiverpythonwayback-machineweb
bookmark-archiver
backupsbookmark-archiverpythonwayback-machineweb
Script to archive all of a browser's (Chromium-based or Firefox) bookmarks to the Internet Archive. Does not require registration, up to 100k pages/day.
vorldle
gamejavaoopswingwordle
vorldle
gamejavaoopswingwordle
Multi-platform Worldle clone implemented with Java's standard library GUI methods. Integrates country database and calculations for distance and bearing.
mersenne-twister-tools
cppctfmersenne-twisterprngpython
mersenne-twister-tools
cppctfmersenne-twisterprngpython
A collection of scripts that implement and attack the famous Mersenne Twister PRNG (included in many standard libraries) and several variants.
anthony-new
cssflaskhtmlpythonwebsite
anthony-new
cssflaskhtmlpythonwebsite
Responsive portfolio website built with industry-standard frameworks. Previously PHP-based, now runs on Flask. Hosted on a GCP instance.
stonktrack
cryptocurrencyfinanceforexpythonstonks
stonktrack
cryptocurrencyfinanceforexpythonstonks
Financial tracker that can track stocks, cryptocurrencies, currencies, and other assets with simple configuration and a terminal-based GUI.
actually-uwu
mongodbnextnodereactvercel
actually-uwu
mongodbnextnodereactvercel
Web app that intelligently analyses weather conditions to provide suggestions about outfits, commutes, and sun protection while taking user preferences into account.
rc4-variants
cryptographyencryptionpythonrc4security
rc4-variants
cryptographyencryptionpythonrc4security
Object-oriented implemention of RC4-drop[n], a modification of the simple and speedy RC4 stream cipher that defends against several attacks.
helloworld
blendernginxnodethreevite
helloworld
blendernginxnodethreevite
Travel planner that allows you to explore global destinations, putting them at your fingertips with slick design.
divoc
big-datacovidcppgpsmedicine
divoc
big-datacovidcppgpsmedicine
COVID-19 tracker that uses public APIs to calculate how many cases are within a certain distance of any address in Ontario. Includes self-assessment tool.
2022-robot
cppfrcgradlepidrobot
2022-robot
cppfrcgradlepidrobot
C++ code for my FIRST Robotics Competition team's robot in the 2022-2023 season, with other programmers.
visuals
glfwglslmusicopenglsfml
visuals
glfwglslmusicopenglsfml
Cross-platform OpenGL audio visualiser written with GLFW, including several GLSL shaders. Audio data retrieved with SFML and downsampled programmatically.
zoetrope-game-of-life
aiconsoleconways-game-of-lifegamepython
zoetrope-game-of-life
aiconsoleconways-game-of-lifegamepython
Console implementation of the cellular automaton in multiple languages. Being Turing-complete, it can simulate any computer algorithm in existence.
dogecoin-unofficial
bashcryptocurrencydogecoinlinuxsnap
dogecoin-unofficial
bashcryptocurrencydogecoinlinuxsnap
Linux Snap for Dogecoin Core (the official Dogecoin wallet), available on the Snap Store. Packages official binaries for easy installation.
cryptopals-solutions
cryptographycryptopalspythonrsasecurity
cryptopals-solutions
cryptographycryptopalspythonrsasecurity
Repository of my solutions to the cryptopals cryptography challenges. Incomplete, but I occasionally work on them for a while. Also contains several useful scripts.
simple-markov
aicppflaskmarkov-chainnlg
simple-markov
aicppflaskmarkov-chainnlg
Performant natural language generator using Markov chains. Can also be used to generate sequences of letters. Includes a Flask-based web frontend.
Proof-of-concept of a simple end-to-end encrypted chat program. Currently supports two-way communication with elliptic curve key exchange.
classic-pong
gameics4ujavapongswing
classic-pong
gameics4ujavapongswing
Multi-platform Pong created with Java and Swing for a school assignment. The two paddles can be manually controlled, although there is no computer player.
cs50ai-2021
aics50mnistpygamepython
cs50ai-2021
aics50mnistpygamepython
Coursework for the 2021 CS50ai: Introduction to Artificial Intelligence with Python course offered by Harvard University. Wide variety of algorithms.
cs50x-2021
ccs50phppythonweb
cs50x-2021
ccs50phppythonweb
Coursework for the 2021 CS50x: Introduction to Computer Science course offered by Harvard University. Wide variety of languages and technologies.
ctfoj
ctfflaskpytestpythonsecurity
ctfoj
ctfflaskpytestpythonsecurity
Open-source platform for hosting cybersecurity challenges and contests. Comprehensive test suite included. Used in production by the MGCI CTF Club.