![Zordon Screenshot](docs/screenshot.png)

---

# Zordon

A lightweight, zero-install, distributed rendering and management tool designed to streamline and optimize rendering workflows across multiple machines

## What is Zordon?

Zordon is tool designed for small render farms, such as those used in home studios or small businesses, to efficiently manage and run render jobs for Blender, FFMPEG, and other video renderers. It simplifies the process of distributing rendering tasks across multiple available machines, optimizing the rendering workflow for artists, animators, and video professionals.


Notice: This should be considered a beta and is meant for casual / hobbiest use. Do not use in mission critical environments!

## Supported Renderers

Zordon supports or plans to support the following renderers:

- **Blender**
- **FFMPEG**
- **Adobe After Effects** ([coming soon](https://github.com/blw1138/Zordon/issues/84))
- **Cinema 4D** ([planned](https://github.com/blw1138/Zordon/issues/105))
- **Autodesk Maya** ([planned](https://github.com/blw1138/Zordon/issues/106))

## System Requirements

- Windows 10 or later
- macOS Ventura (13.0) or later
- Linux (Supported versions TBD)

## Build using Pyinstaller

Zordon is regularly tested with Python 3.11 and later. It's packaged and distributed with pyinstaller. It is supported on Windows, macOS and Linux.

```
git clone https://github.com/blw1138/Zordon.git
pip3 install -r requirements.txt
pip3 install pyinstaller
pip3 install pyinstaller_versionfile
pyinstaller client.spec
pyinstaller server.spec
```

## License

Zordon is licensed under the MIT License. See the [LICENSE](LICENSE.txt) file for more details.
