Skip to content

List of all my projects that I have done or would like to do in the future and other ideas

Notifications You must be signed in to change notification settings

sharmarahul111/projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 

Repository files navigation

Projects

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

Note

  • ✅ - 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

Apps

  • 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

AI/ML

  • LLM [1]
  • Digit identifier from 28x28 image
  • Various AI projects using python libraries
  • AI player for the games I created

Scratch / bare metal

  • 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

Simulations

  • 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

Games

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

Misc

  • Quine program (outputs it's own source code)

Concepts

  • The famous spinning donut

Utility/Libraries

Courses to complete

Other resources

  • Projects for C

About

List of all my projects that I have done or would like to do in the future and other ideas

Resources

Stars

Watchers

Forks