Metadata-Version: 2.4
Name: flowmotion
Version: 0.2.4
Summary: A Manim-based animation library for visualizing data structures and algorithms.
Author: Mohammad Senan Ali
License-Expression: MIT
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: manim>=0.19.0
Dynamic: license-file

# 🌊 FlowMotion

**FlowMotion** is a modular animation framework built on [Manim](https://www.manim.community/) for visualizing data structures, algorithms, and logic flows in an intuitive and customizable way.

> Animate how your code thinks.

---

## 🎥 What is FlowMotion?

FlowMotion helps you create beautiful, step-by-step animations of:

- Data structures (arrays, stacks, queues, linked lists, etc.)
- Algorithm flows (sorting, searching, traversals)
- Pointer movements, swaps, highlights, and comparisons
- Custom visual debug traces and timeline flows

---

## 🚀 Features

- ✅ Scene-based architecture using Manim
- 🔁 Reusable visual components (`FlowArray`, `FlowPointer`, etc.)
- 🎯 Scheduling support (coming soon!)
- 🔍 Visual debugging tools
- 🧠 Educational & developer-friendly API
- 🛠️ Built for extensibility — create your own FlowBlocks

---

## 📦 Installation

```bash
pip install flowmotion
