Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by pjtunstall
A curated list of projects in awesome lists by pjtunstall .
https://github.com/pjtunstall/ziggurats
An exercise to help me learn about Canvas animations and MVC architecture, which also turned into an exploration of performance. Arrow keys to pitch and yaw, Z and X to roll. Tab and Q to adjust speed. Click to spawn rectangles from an arbitrary point. Space to reset.
benchmarking canvas loop-unrolling mvc
Last synced: 20 Jan 2025
https://github.com/pjtunstall/holocron
A program to encrypt and decrypt messages with a hybrid cryptosystem, combining a conventional key-exchange mechanism with one of the proposed, experimental post-quantum algorithms.
crystals-kyber kyber ml-kem post-quantum-cryptography rsa
Last synced: 20 Jan 2025
https://github.com/pjtunstall/brainfuck
An interpreter for the esoteric programming language Brainfuck.
Last synced: 20 Jan 2025
https://github.com/pjtunstall/almondala
Mandelbrot explorer, written in Rust (compiled to WASM) and JavaScipt.
Last synced: 12 Jan 2025
https://github.com/pjtunstall/push-swap
01Founders project about sorting. I also used it as an opportunity to explore project structure and unit testing.
bucket-sort circular-stack insertion-sort radix-sort sorting-algorithms
Last synced: 20 Jan 2025
https://github.com/pjtunstall/spa
A little experiment to make an SPA with history-based routing, with a choice of Node or Go server.
Last synced: 20 Jan 2025
https://github.com/pjtunstall/atm-management-system
01Founders project to add features to a simple bank simulator.
Last synced: 20 Jan 2025
https://github.com/pjtunstall/stock-exchange-sim
Playfully named 01Founders project about task scheduling heuristics.
process-chain schedule-generation
Last synced: 20 Jan 2025
https://github.com/pjtunstall/lem-in
An early 01Founders project on graph traversal algorithms and maximum flow.
bfs edmonds-karp flow-networks ford-fulkerson graph-traversal maximum-flow
Last synced: 20 Jan 2025
https://github.com/pjtunstall/overreact
01Founders project to make a mini frontend framework.
event-delegation proxy-object routing state-management virtual-dom
Last synced: 20 Jan 2025
https://github.com/pjtunstall/mad
The Mad Bomber's Tea Party: 01Founders project to make a multi-player browser game using web sockets, and no WebGL or any framework except one we made in an earlier project. Based on a single-player version by fellow students; see in-game credits.
game javascript multiplayer-game node-js websocket
Last synced: 20 Jan 2025
https://github.com/pjtunstall/react-tarot
Personal project to introduce myself to React: a carousel of AI-generated tarot cards. Be warned: contains some intense, symbolic images ranging the gamut of the human and cosmic condition.
Last synced: 20 Jan 2025
https://github.com/pjtunstall/retro-raiders
First JavaScript project for 01Founders: to make a classic arcade game using JS and no framework, canvas, or WebGL.
event-loop game javascript requestanimationframe webworker
Last synced: 20 Jan 2025
https://github.com/pjtunstall/net-cat
01Founders project to write a TCP chat server in the style of net-cat.
Last synced: 20 Jan 2025
https://github.com/pjtunstall/spotify-scraper
A program for scraping Spotify premium individual plan price data for all countries.
Last synced: 20 Jan 2025