Projects
Sketch a Fourier
A basic website built using p5*js & TypeScript
that utilises a
discrete fourier transform
to render the user's sketches or uploaded SVGs by using a sum of rotating vectors, each at its own frequency.
Matrixflow
A library containing implementations for linear-algebra operations
such as mathematical matrices & vectors.
Discord Games
A collection of well-known games such as
2048, battleship, chess, tictactoe, connect-4,
and many more all compiled into a libary that can be easily integrated within
discord.py
discord bots with ease, adding fun game functionalities to your discord bot
Brainfuck-web & Brainfuck-rs
An online compiler for brainfuck,
built using Web Assembly bindings powered my brainfuck-rs rust library.
The brainfuck.rs crate provides a seamless interface to interpret raw brainfuck code in user programs.
The brainfuck.rs crate provides a seamless interface to interpret raw brainfuck code in user programs.
Bomb paste
An online pastebin service, useful for sharing long pieces of text/code over the internet. Powered by axum
in rust and MongoDB.
Ferrous Imagic Editor
An basic web application that applies various cool effects onto user uploaded images.
Math Solver
An online algebraic mathematical equation solver, with robust support for all kinds of operations.
Powered by SymPy in python and my own Lexer/Parser/AST generator.
Pascal's Triangle
A basic webpage showcasing a dynamic and interactive
Pascal's Triangle, its patterns, and use-cases
Doc Search
A basic library that provides structured search and parsing functionalities for sphinx based documentation
and C/C++ documentation.
Async TIO
A basic library that provides safe, sandboxed code execution through the online code execution engine
tio.run.
Akinator.py & Akinator.rs
A wrapper around the unofficial akinator API, providing users a seemless
programming interface to simulate an akinator game wherever they want.
- Akinator.rs is made in rust
- Akinator.py is a python binding for akinator.rs made with PyO3