Welcome to my repository containing 100+ mini web projects built with HTML, CSS, and JavaScript! Each project is unique and has its own set of features that showcase different aspects of web development.
Below is a list of all the projects included in this repository:
Project Name | Live Demo | Description |
---|---|---|
Animated Countdown | Demo | A countdown timer with animated numbers. |
Auto Text Effect | Demo | A text that types itself out automatically. |
Animated Gradient | Demo | A fun animated gradient effect with grainy background |
Background 3D Boxes | Demo | A grid of colorful 3D boxes that move on hover. |
Button 3D Effect | Demo | A dynamic 3d button with vintage UI |
Background Slider | Demo | A full-screen slider with background images and text. |
Button Ripple Effect | Demo | A button that ripples on click. |
Button Ink Effect | Demo | A fun and interactive effect where the button appears to splash ink on the screen when clicked. |
Content Placeholder | Demo | Placeholder text that animates as it loads. |
Custom Cursor on Hover | Demo | A cursor that changes on hover. |
Custom Cursor | Demo | A cursor that can be customized with images. |
Custom Range Slider | Demo | A range slider with customized styles. |
Dad Jokes | Demo | A program that displays dad jokes. |
Double Heart click | Demo | A heart animation that appears on double-click. |
Double Vertical Slider | Demo | A slider with two vertical images that move in opposite directions. |
Drag N Drop | Demo | A program that allows users to drag and drop images. |
Drawing App | Demo | A simple drawing application. |
Drink Water | Demo | A program that reminds users to drink water. |
Event KeyCodes | Demo | A program that displays the key code of the pressed key. |
Expanding Cards | Demo | A set of cards that expand on click. |
FAQ with Accordion | Demo | An accordion-style FAQ page. |
Feedback UI Design | Demo | A feedback form with animations and styles. |
Github Profile | Demo | A recreation of a Github profile page. |
Good, Cheap, Fast Checkboxes | Demo | Checkboxes that allow users to choose between good, cheap, and fast options. |
Hidden Search | Demo | A search box that expands on click. |
Hoverboard | Demo | A hoverboard-style animation that follows the cursor. |
Image Carousel | Demo | A carousel of images that scrolls on click. |
Incrementing Counter | Demo | A counter that increments from 0 to a given number. |
Kinetic CSS Loader | Demo | A loader animation made with CSS. |
Live User Filter | Demo | A program that filters user data in real-time. |
Loading Image | Demo | An image that fades in as it loads. |
Mobile Tab Navigation | Demo | A navigation bar that collapses into a tab bar on mobile devices. |
Movie App | Demo | An app that displays information about movies. |
Navbar Animation | Demo | A navigation bar with animated links. |
Netflix Navigation | Demo | A navigation bar similar to Netflix's. |
Notes App | Demo | A simple notes application. |
Password Generator | Demo | A program that generates passwords. |
Password Strength Background | Demo | A password input that changes color based on password strength. |
Pokedex | Demo | An app that displays information about Pokemon. |
Progress Steps | Demo | A set of progress steps that fill in as the user progresses. |
Quiz App | Demo | An app that allows users to take quizzes. |
Random Choice Picker | Demo | A program that randomly chooses an item from a list. |
Random Image Feed | Demo | An app that displays a random image from a feed. |
Responsive Accordion | Demo | An accordion-style FAQ page that adjusts to different screen sizes. |
Rotating Navigation | Demo | A navigation bar with a rotating effect. |
Scroll Animation | Demo | An animation that triggers as the user scrolls. |
Sticky Navbar | Demo | A navigation bar that sticks to the top of the page on scroll. |
Testimonial Box Switcher | Demo | A set of testimonials that switch on click. |
Theme Clock | Demo | A clock with customizable themes. |
Verify Account UI | Demo | A form that verifies account information. |
Input Form UI | Demo | An interactive user interface for inputting information with modern design elements. |
Grid Style | Demo | A responsive layout with a grid system, perfect for displaying images or content in a structured way. |
Loading Button Animation | Demo | A dynamic button animation that showcases loading progress or action completion. |
404 Error Page | Demo | A creative and visually appealing 404 error page design. |
Animated Hamburger | Demo | A visually engaging animated hamburger menu icon. |
Article Template | Demo | A stylish and well-structured template for displaying articles or blog posts. |
Button Stack Effect | Demo | An interactive button stack effect that adds depth and interactivity to UI elements. |
Stroke Animation | Demo | A captivating stroke animation that adds visual interest and dynamism to an element. |
Calculator | Demo | A functional and visually appealing calculator interface. |
Carousel Portfolio | Demo | A carousel-style portfolio website with a visually appealing design. |
Chameleonic Navbar | Demo | A navbar with a chameleon-like color-changing effect that adapts to the background. |
Character Limit | Demo | A character limit counter that provides real-time feedback on the remaining characters. |
Checkout Form | Demo | A well-designed and user-friendly checkout form for e-commerce websites. |
Coming Soon Timer | Demo | A countdown timer for a coming soon page or product launch. |
CSS Loader | Demo | An animated CSS loader that indicates the progress of a process or action. |
Floating Parallax Effect | Demo | A mesmerizing parallax effect applied to floating elements on a webpage. |
Cursor Movement Effect | Demo | An interactive cursor movement effect that responds to user interaction. |
Custom Radio Toggle | Demo | A customized radio toggle switch for selecting options or preferences. |
Dialog Button | Demo | A visually appealing and interactive button with dialog-like behavior. |
E-commerce Website | Demo | A demo of an eCommerce website with a modern and responsive design. |
Floating Social Media Icons | Demo | Floating social media icons that hover and animate on a webpage. |
Full Screen Toggle Button | Demo | A toggle button that expands and collapses to switch between full-screen and normal modes. |
Full Page Cards Navigation | Demo | A navigation system using full-page cards for intuitive and visually appealing browsing. |
Gradient Color Generator | Demo | A tool for generating custom gradient color combinations using sliders. |
Gradient Loader | Demo | An animated loader with a gradient background that adds visual interest during loading processes. |
GSAP Hover Animation | Demo | A hover animation created using the GSAP animation library to add interactive effects to elements. |
GSAP Toggle View Animation | Demo | An animation that toggles between different views or sections using GSAP animations. |
Hidden Icon Animation | Demo | An interactive animation that reveals hidden icons upon user interaction. |
Hover Effect | Demo | An assortment of creative and visually appealing hover effects for various elements. |
Image Hover Animation | Demo | An image hover effect that adds subtle animations or transformations to images on mouseover. |
Image Hover Effect | Demo | A collection of captivating and visually appealing hover effects for images. |
Matrix Rain Effect | Demo | An animated matrix rain effect inspired by the iconic "Matrix" movie series. |
Points Of Interest | Demo | An interactive map with markers indicating points of interest and providing additional information. |
Reading Progress Bar | Demo | A progress bar that indicates the scroll progress of a webpage to enhance the reading experience. |
Realistic Loader | Demo | A realistic loader animation that imitates the appearance of filling up a container or completing a task. |
Realistic Toggle Button | Demo | A toggle button with a realistic sliding animation that mimics a physical switch. |
Responsive Card | Demo | A responsive card component that adjusts its layout and design based on different screen sizes. |
Scroll Snap | Demo | An implementation of scroll snapping, which creates a smooth and engaging scrolling experience. |
Share Button Animation | Demo | An animated share button with interactive and eye-catching effects to encourage social media sharing. |
Slider Tabs | Demo | Tabs with a slider functionality that allows users to navigate through content sections. |
Toggle Dark-Light More | Demo | A toggle switch that enables users to switch between dark and light modes for the website's theme. |
Typing Practice Game | Demo | A fun and interactive typing practice game that helps users improve their typing speed and accuracy. |
Word Scramble Game | Demo | An engaging word scramble game where players unscramble jumbled words within a time limit. |
To run any of the projects, simply open the project folder and double-click the index.html file to view it in your web browser. Alternatively, you can also click on the links provided above to view them on Codepen.
If you would like to contribute to this repository, please feel free to submit a pull request. Contributions are always welcome, whether it's adding new projects or improving existing ones.
- Fork the repository
- Create a new branch (
git checkout -b feature/your-feature
) - Commit your changes (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin feature/your-feature
) - Open a pull request
If you find this project useful, please consider giving it a 🌟 star.
After contributing, add your profile photo and URL to the Contributors section below.
Vishal Vishwakarma |
Your Name |
If you encounter any issues or have feedback, please open an issue on GitHub. We appreciate your feedback and will do our best to address any issues in a timely manner.
To stay updated on the latest news and updates, please follow us on GitHub.