Sunjay Varma's Projects
Elevator Controller (in early development)
A software rendering crate that lets you write shaders with Rust
A Genius Tic-Tac-Toe implementation in Haskell (just for fun, to learn Haskell)
Making publishing to GitHub pages with transpiled ES6 code a breeze
Documentation and website for Juniper
Simple HTML templating library (WIP, proof of concept)
(Work in progress) A 2D graphics library aiming to support the needs of the turtle crate
2D Landscape Generator
A programming language and interactive REPL for performing calculations involving units
A compiler for the LOGO programming language
WIP
Maze Generation Visualizer
Create book from markdown files. Like Gitbook but implemented in Rust
(in progress) Game about the metal warrior who saves us from a post-apocalyptic world dominated by robots
The manual garbage collector for when you have complete control
Safely combine results
OS native dialogs for Windows, MacOS, and Linux
Rust parser combinator framework
A special input type for nom to locate tokens
The Rust UI-Toolkit.
Proof-of-Concept for an algorithm I designed for my tile-universe project
PL / Compilers / Interpreters Experimentation
Peg Solitaire is a fun puzzle game created after I wrote an exam that had a question based on this.
Implementation of the game pixelated
Please just generate documentation from JSDoc strings (without all the boilerplate/issues)
Poker hands calculator (in early development)
A hierarchical, recursive ray tracer written in Rust
My implementation of the book Ray Tracing in a Weekend
Rust Code Coverage (initial phase of development)