A collection of fun and interactive vanilla JavaScript mini-projects and experiments showcasing DOM manipulation, animations, games, and visual effects.
This repository contains multiple JavaScript experiences, such as:
- 🧊 3D Cube — A rotating 3D cube using CSS & JavaScript
- 🐍 Snake Game — Classic snake game built with JavaScript
- 🤖 Face Detection Demo — Browser-based face detection using JavaScript APIs
- 🧰 Other interactive HTML/CSS/JS experiments
Each folder includes the source code you can open directly in the browser.
A fun collection of small browser projects built with HTML, CSS, and JavaScript to explore animations, game logic, and browser APIs.
- HTML5
- CSS3
- Vanilla JavaScript
- Browser APIs
- DOM Manipulation
To view any project:
-
Clone the repo
git clone https://github.com/chatanyapra/javascript_fun.git
-
Open the project folder in your file explorer
-
Double-click
index.htmlor the relevant HTML file in any modern browser
This repo is a playground for experimenting with core JavaScript concepts like:
- Event handling
- Animations
- Game logic
- DOM updates
- Browser APIs
It’s great for strengthening fundamentals and building creative UI logic.
Enjoy learning and building with JavaScript! 🚀