30 Days of JavaScript

Clock

An interactive game that teaches players how to tell time using both analog and digital clock faces

Drum Kit

A virtual drumming experience where players can create their own beats using a customizable drum set.

Random Color Generator

A creative tool that generates random colors, providing their HEX, RGB, and HSL values for design purposes

Digital Clock

A game that challenges players to match digital and analog clock times, enhancing their time-telling skills

Random Password Generator

A security tool that creates strong, random passwords to protect users' digital accounts

Calendar

An educational game where players schedule activities on a calendar, learning to manage dates and events

Dynamic Form Field

A utility that allows users to add and customize form fields dynamically, enhancing web forms’ interactivity

Number Counter

A simple game where players increment or decrement a number, often used to track scores or count items

Dice Roll

A classic chance-based game where players roll dice to achieve certain combinations and score points

Emoji Switcher

A fun, interactive game where players guess phrases or words represented by a sequence of emojis

Color Picker

A game where players identify subtle differences in color shades within a grid, testing perception and reaction time under various modes

Custom QR Code

Engage in a creative and interactive game that involves generating and scanning QR codes to unlock challenges and adventures

Favicon Fetcher

A utility game that challenges players to retrieve website favicons using different strategies and tools

Visit Counter

A game that simulates website traffic management, where players aim to maximize visits while maintaining site performance

Joke Generator

A humorous game where players input themes to receive personalized jokes generated by an AI, providing endless entertainment

Countdown Timer

Players race against the clock in various challenges, testing their speed and accuracy under time pressure

Text Speed Control

A typing game where players improve their typing speed and accuracy through progressively challenging texts

Stopwatch

A timing game where players must stop a digital timer as close to target times as possible, honing their reflexes and precision

Traffic Lights

Players manage traffic flow at intersections by controlling traffic lights, aiming to prevent jams and accidents

Levitate Board

A mystical game where players attempt to levitate a board using concentration and balance, reminiscent of the classic “light as a feather” trick

Wave Effect

Create mesmerizing wave animations with this simple effect using CSS and JavaScript.

Zoom Effect

A simple yet effective zoom effect for images, enhancing user interaction on hover.

Drawing Pad

An interactive drawing pad where users can create sketches and doodles.

Word Counter

A handy tool to count words and characters in a given text input.

Weather App

A weather application providing real-time weather updates for various locations.

Calculator

A basic calculator to perform simple arithmetic operations.

Memory Matching Game

A fun memory matching game to test and improve your memory skills.

Music Player

A simple music player to play your favorite songs and manage playlists.

To Do List

A simple and efficient to-do list application to keep track of your tasks.

Tic Tac Toe

A classic game of Tic Tac Toe, where two players take turns marking spaces in a 3x3 grid.