Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/lucmos/powermanim
- Owner: lucmos
- License: mit
- Created: 2023-03-18T10:01:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-03T22:28:43.000Z (8 months ago)
- Last Synced: 2024-10-08T01:18:46.293Z (about 1 month ago)
- Topics: animation, manim
- Language: Python
- Homepage: https://lucmos.github.io/powermanim/
- Size: 3.92 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![](docs/assets/media/banner.png)](https://lucmos.github.io/powermanim)
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]
```