Skip to content

Hmustf/ManimUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ManimUI

A user-friendly GUI application for creating text and SVG animations using Manim.

Features

  • Text and LaTeX animation support
  • SVG animation support
  • Multiple animation styles for entrance and exit
  • Color customization (solid and gradient)
  • Font size control
  • Preview functionality
  • High-quality video export
  • Dark/Light theme toggle
  • Keyboard shortcuts

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/ManimUI.git
cd ManimUI
  1. Install the required dependencies:
pip install -r requirements.txt

Usage

Run the application:

python manim_ui.py

Text Animations

  1. Enter your text or LaTeX formula
  2. Choose animation style, colors, and timing
  3. Preview the animation
  4. Export to video

SVG Animations

  1. Select an SVG file
  2. Adjust scale and animation parameters
  3. Preview the animation
  4. Export to video

Keyboard Shortcuts

  • Ctrl/Cmd + R: Update Preview
  • Ctrl/Cmd + E: Export Animation
  • Ctrl/Cmd + T: Toggle Theme

Requirements

  • Python 3.7+
  • Manim
  • PyQt6
  • FFmpeg (for video rendering)

License

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published