Welcome to AnimateItNow β a creative, open-source hub for beautiful web UI components and animations!
Explore the Live Demo Β»
Report a Bug
Β·
Request a Feature
| Login Form Animation | Button Hover Effects | Loading Animations |
|---|---|---|
| Smooth form transitions | Interactive hover effects | Creative loading states |
| Modal Animations | Card Transitions | Navigation Effects |
|---|---|---|
| Elegant modal displays | Smooth card transitions | Animated navigation |
AnimateItNow empowers developers to create stunning, responsive UI animations with ease. Built for speed, creativity, and collaboration β it's your go-to hub for beautiful web motion.
- π Quick Start
- π Features & Demos
- π Installation & Setup
- π― Open Source Programs
- π€ How to Contribute
- π§ Project Structure
- π License
- A modern web browser (Chrome, Firefox, Safari, Edge)
- Basic knowledge of HTML, CSS, and JavaScript
- Git (for contribution)
- Clone the Repository
git clone https://github.com/itsAnimation/AnimateItNow.git cd AnimateItNow
Open the Project
-
Simply open index.html in your web browser
-
Or use a local server for better development: bash
Using Python
python -m http.server 8000Using Node.js (if you have http-server installed)
npx http-serverUsing PHP
php -S localhost:8000
Start Exploring!
- Browse templates in the gallery
- View source code for each animation
- Customize and experiment with effects
To start working with AnimateItNow locally, follow one of the options below based on your preference and environment.
- Clone the Repository
git clone https://github.com/itsAnimation/AnimateItNow.git
cd AnimateItNow- Open the Project
- Simply open
index.htmlin your favorite web browser by double-clicking the file or using:- macOS:
open index.html
- Windows:
start index.html
- Linux:
xdg-open index.html
- macOS:
Running a local server allows you to test animations properly and avoid issues related to browser security policies when loading local files.
Choose one of the following methods:
-
Using Python If you have Python installed:
python -m http.server 8000
Then open your browser and go to:
http://localhost:8000 -
Using Node.js If you have Node.js and
http-serverinstalled (install it globally if you don't):npm install -g http-server http-server
Then open your browser and go to the address shown in the terminal (usually
http://localhost:8080). -
Using PHP If you have PHP installed:
php -S localhost:8000
Open your browser and go to:
http://localhost:8000
If you use Visual Studio Code:
- Install the Live Server extension.
- Open the project folder in VS Code.
- Right-click on
index.htmland select Open with Live Server. - Your default browser will launch and display the project.
- Browse through the templates folder to explore different animations.
- Open HTML files in the templates folder to see examples.
- Modify CSS and JavaScript files in
css/andjs/directories to customize animations. - Preview changes live if using a local server or Live Server.
βtext
βAnimateItNow/
βββ index.html #Main landing page
βββ templates # Animation templates
β βββ buttons/ # Button animations
β βββ loaders/ # Loading animations
β βββ modals/ # Modal animations
β βββ forms/ # Form animations
βββ css/ # Stylesheets
βββ js/ # JavaScript files
βββ images/ # Project images and assets
βββ README.md # Project documentation\
π¨ Animation Categories\
- Button Animations
- Hover effects (glow, bounce, fill, etc.)
- Click animations (ripple, press, etc.)
- Loading states
- Form Animations
- Input field animations
- Validation effects
- Submit button transitions
- Loading Animations
- Spinners and loaders
- Skeleton screens
- Progress indicators
- Modal & Popup Effects
- Entrance/exit animations
- Background overlays
- Interactive modals
πΉ Hover Effects Gallery Effect Preview Code Example
- Blur https://via.placeholder.com/150/6C63FF/FFFFFF?text=Blur class="blur-effect"
- Skew https://via.placeholder.com/150/FF6B6B/FFFFFF?text=Skew class="skew-effect"
- Bounce https://via.placeholder.com/150/4ECDC4/FFFFFF?text=Bounce class="bounce-effect"
- Shadow Pulse https://via.placeholder.com/150/45B7D1/FFFFFF?text=Shadow class="shadow-pulse"
css
/* Example: Combined effects */ .animated-button { transition: all 0.3s ease; }
.animated-button:hover { transform: scale(1.05) skewX(-5deg); filter: blur(0.5px); animation: bounce 0.5s ease; }
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Please read our CONTRIBUTING.md for detailed guidelines on our workflow, issue reporting, and pull request process.
- β Add your animation to the correct category folder
- β Include a preview GIF (300x200 pixels)
- β Add comments to your CSS/JavaScript code
- β Test across different browsers
- β Update the templates gallery page
- β Follow the existing code style
π Good First Issues
- Look for issues labeled good-first-issue or beginner-friendly to start contributing!
Benefits for Contributors:
- πLearn from experienced mentors
- π€Collaborate with developers worldwide
- πReceive certificates and swag
- πGet recognition for your work
- πΌBuild your portfolio with real-world projects
text
AnimateItNow/
βββ π templates/ # All animation templates
β βββ π buttons/ # Button animations and effects
β βββ π loaders/ # Loading animations
β βββ π modals/ # Modal and popup animations
β βββ π forms/ # Form animations
β βββ π navigation/ # Menu and nav animations
βββ π css/ # Global styles and utilities
βββ π js/ # JavaScript functionality
βββ π images/ # Assets and preview images
βββ π docs/ # Documentation files
βββ index.html # Main landing page
βββ templates.html # Templates gallery
βββ CONTRIBUTING.md # Contribution guidelines\
π± Browser Compatibility
- β Chrome 60+
- β Firefox 55+
- β Safari 12+
- β Edge 79+
π¬ Need Help? π¬ Community Support
- Discussions: GitHub Discussions
- Issues: Report Bugs
- Email: Your Email
π Learning Resources
- CSS Animations Guide
- JavaScript Animation Basics
- GSAP Animation Library
This project is licensed under the MIT License .
π Our Amazing Contributors
Made with β€ by Anuj and Contributors



