Welcome to AnimateItNow β a creative, open-source hub for beautiful web UI components and animations!
| 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 |
- π Quick Start
- π Features & Demos
- π Installation & Setup
- π― Open Source Programs
- π€ How to Contribute
- π§ Project Structure
- π¬ Contact
- π 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
python -m http.server 8000
npx http-server
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
-
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
π Features & Demos
π¨ 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; } π€ How to Contribute We welcome contributors of all skill levels! Here's how you can get involved:
-
Fork the Repository
-
Click the "Fork" button at the top right of this page
This creates your personal copy of the project
-
Clone Your Fork
git clone https://github.com/YOUR_USERNAME/AnimateItNow.git
cd AnimateItNow- Create a New Branch
git checkout -b feature/your-animation-name
Add Your Animation-
Create your animation in the appropriate folder
-
Update the gallery page to showcase your work
-
Test your animation thoroughly
-
Submit Your Contribution
git add .
git commit -m
"Add: [Your Animation Name] animation"
git push origin "feature/your-animation-name"Then create a Pull Request from your fork to the main repository
β 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!
π― Open Source Programs
π GirlScript Summer of Code 2025 We're excited to be part of GSSoC 2025 - one of India's largest 3-month open source programs!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
GSSoC Timeline:
π Registration: March 2025
π Coding Period: April-June 2025
π Results: July 2025
Ready to join? Check out GSSoC 2025 details
π§ Project Structure
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
π Live Demo
Check out our live website: AnimateItNow Live
π± 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
π License This project is licensed under the MIT License - see the LICENSE file for details.
π Acknowledgments π Our Amazing Contributors
π Project AdminMade with β€ by Anuj and Contributors
https://api.star-history.com/svg?repos=itsAnimation/AnimateItNow&type=Date


