List of all my projects that I have done or would like to do in the future and other ideas which I may not do
- ✅ - Initial Goal Achieved (still may get updates)
- ✅✅ - Done (Prolly never touching it 😅)
- ⏳ - Currently working on it
- ⏳⏳ - Was working on it but delayed for undefined time
- ❌ - Probably won't do
- Portfolio (big canvas, moveTo effect)
- Synchronized todo / reminder
- Money logging app
- Movie recommendation and rating
- File uploader / downloader (Basically ShareIt)
- real-time chat app
- CASIO Calculator
- Marathon (maybe use to learn react or something
- Quiz app
- random quote generator
- password generator
- APIs like weatherz etc
- LLM [1]
- Digit identifier from 28x28 image
- Various AI projects using python libraries
- AI player for the games I created
- Programming language
- Brainfuck Interpreter ✅
- to Brainfuck Interpreter
- A custom language
- A compiler for any famous language
- LSP
- Blockchain / Cryptocurrency
- Physics Engine
- 3D engine of some sort
- Operating system
- A command-line tool
- Database
- Network Stack (TCP/IP)
- Web server
- Text editor
- Web scraper / Website copier
- Markdown parser for web
Algorithms [1]
- Data structures
- Famous algorithms like A*, etc
- Neural Network
- Other AI/ML algorithms
- Sudoku solver ⏳
- explore the enigma machine
- wave function collapse
- analyze wordle probability with dictionary in python
- Various mathematical calculator
- Unit converters
- Encoders and Decoders (base64, rot13, etc)
- Cryptographic algorithms
- Binary file readers (JPG, WAV, etc)
- john conway sequence
- rubik's cube solver
- Conway's Game of life ✅
- Allow an AI to play it
- Digital Logic Sim
- Cell automata
- Various game theory stuff
- Fluid simulation
- sand physics
- Chaotic Pendulum
- fractals
- Orbital mechanics / Solar System
- 3 body in 3d (Fnet = sum of F's acting)
- rubik's cube
- play with linear transformation in canvas
clones mostly
- Flappy bird ✅
- Chrome dino ✅
- Physics engine (scratch) based games (angry birds, etc)
- Stock market simulator [1]
- Tetris
- Ludo
- Chess
- block breaker
- rapid roll
- snake
- bubble shooter
- memory game
- minesweeper
- pong
- tower of hanoi
- atom
- arrow hit
- n body game
- Quine program (outputs it's own source code)
- The famous spinning donut
- Control panel for canvas projects (publish on npm) ⏳
- Boilerplate for canvas projects
- graph plotter