Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucmos/powermanim

Reusable manim components
https://github.com/lucmos/powermanim

animation manim

Last synced: about 1 month ago
JSON representation

Reusable manim components

Awesome Lists containing this project

README

        

[![](docs/assets/media/banner.png)](https://lucmos.github.io/powermanim)


PyPi
PyPi
CI
Docs
Code style: black

Manim extension with custom components, layouts and slide templates aimed to ease the development of live presentations.

## Installation

```bash
pip install git+ssh://[email protected]/lucmos/powermanim.git
```

## Quickstart

[comment]: <> (> Fill me!)

## Development installation

Setup the development environment:

```bash
git clone [email protected]:lucmos/powermanim.git
cd powermanim
conda env create -f env.yaml
conda activate powermanim
pre-commit install
```

Run the tests:

```bash
pre-commit run --all-files
pytest -v
```

### Update the dependencies

Re-install the project in edit mode:

```bash
pip install -e .[dev]
```