Skip to content

Fluxion EngineMathematical Animation Engine

Create precise, beautiful videos programmatically with Python

Fluxion Logo
Mathematical Precision
01Mathematical Precision

Why Fluxion?

📐

Mathematical Precision

Perfect for educational content, technical videos, and complex visualizations built on real math.

01
📦

Extensive Library

Hundreds of pre-built shapes, animations, and mathematical mobjects ready to use out of the box.

02
🎨

Highly Customizable

Full control over colors, timing, effects, and camera movements — code is your canvas.

03
👥

Community Driven

Open source and built for the community, by the community. Join thousands of creators.

04

Experience Fluxion

Build with Code

Fluxion allows you to write Python code to generate high-quality animations.

python
from fluxion import *

class CreateLogo(Scene):
    def construct(self):
        logo = FluxionLogo()
        self.play(DrawBorderThenFill(logo))
        self.play(logo.animate.shift(UP * 0.5))

Logo Animation

3D Surfaces

Beyond the Basics

From trigonometry to complex boolean operations, Fluxion handles it all.

Released under the MIT License.

Support Fluxion Engine

If you find this project useful, please consider supporting its development.

Support Project