Utility Apps Collection

Interactive Utility Applications for Everyday Use

A collection of fun and practical utility apps built with vanilla JavaScript. Each app is designed for interactivity, accessibility, and ease of use.

Password Generator

Generate secure, random passwords with customizable options for length and character types.

Features:

  • Custom length
  • Multiple character sets
  • Copy to clipboard
  • Strength indicator
Simon Game

Classic memory game where players must repeat an increasingly long sequence of colors and sounds.

Features:

  • Sound effects
  • Score tracking
  • Responsive design
  • Game over detection
Dice Roller

Virtual dice roller with multiple dice types and roll history tracking.

Features:

  • Multiple dice types
  • Roll history
  • Animation effects
  • Mobile-friendly
Tindog

Tinder-like interface for matching with dogs, built with HTML, CSS, and JavaScript.

Features:

  • Swipe functionality
  • Match animation
  • Responsive layout
  • Local storage
Drumkit

Interactive drum machine that responds to both mouse clicks and keyboard inputs.

Features:

  • Keyboard controls
  • Visual feedback
  • Multiple sound kits
  • Responsive design
Contact Manager

Simple contact management system with local storage for persistent data.

Features:

  • Add/Edit/Delete contacts
  • Search functionality
  • Form validation
  • Responsive layout