Skip to content

pontonkid/Manim-Manim

Repository files navigation

Manim Visuals Explained

🎬 What is Manim?

Manim is an animation engine that brings concepts to life through motion. Whether you're working with math, programming, or UI/UX, Manim helps break things down visually, making them easier to understand.

This repository contains various Manim scripts that demonstrate key ideas covered in my article:
📖 Using Manim for Making UI Animations


✨ Example Animations

1️⃣ Sorting Algorithm in Action

See how numbers move step by step as they get sorted.

BubbleSortVisual.mp4

2️⃣ Visualizing a Binary Tree

A growing tree structure showing how data is organized.

AdvancedBinaryTreeGrowth.mp4

3️⃣ Smooth UI Navigation

A transition effect demonstrating better user experience.

ButtonClickRipple.UI-3.mp4

🛠 Tools Used

Manim – Animation engine for mathematical and UI visuals
Python – Scripting language for defining animations
FFmpeg – Video processing and rendering
LaTeX – For rendering mathematical notations (where applicable)


🚀 Getting Started

  1. Clone the repository:
    git clone https://github.com/your-username/your-repo.git
    cd your-repo
    

About

A collection of Manim animation scripts demonstrating UI/UX transitions, sorting algorithms, and data structures. These scripts complement the article *Using Manim for Making UI Animations* by providing real examples of visual concepts

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Contributors

Languages