Excalidraw Animator is a powerful tool that brings your Excalidraw diagrams to life with animations. Create, edit, and animate your Excalidraw designs with ease.
- Import existing Excalidraw files
- Create new diagrams from scratch
- Add animations to individual elements
- Customize animation properties (duration, delay, easing)
- Preview animations in real-time
- Export animated Excalidraw files
To run Excalidraw Animator locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Corey-T1000/excalidraw-animator.git -
Navigate to the project directory:
cd excalidraw-animator -
Install dependencies:
npm install -
Start the development server:
npm start -
Open http://localhost:3000 in your browser.
- Start Screen: Choose to upload an existing Excalidraw file or create a new diagram.
- Editor: Use the Excalidraw interface to create or edit your diagram.
- Animation Panel: Select elements and add animations using the right sidebar.
- Timeline: Use the global timeline at the bottom to manage animation sequences.
- Preview: Click the "Animate" button to preview your animations.
- Export: Use the download button to export your animated Excalidraw file.
This project is set up for easy deployment with Vercel. To deploy:
- Push your changes to GitHub.
- Connect your GitHub repository to Vercel.
- Vercel will automatically deploy your application.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Excalidraw for the amazing drawing library
- Framer Motion for powering our animations
Corey Thomas - [Your Email]
Project Link: https://github.com/Corey-T1000/excalidraw-animator
