A native desktop render queue for Blender workflows, focused on queued rendering, visible progress, and output handling.
Website · Download · Development · Chinese Docs
Blender Suite: Render Queue collects multiple Blender render jobs into one native desktop workspace. It can queue .blend files, override scenes and frame ranges, show progress and logs, and help finish output work such as sequence preview and video composition.
It was develop in 2025 when blender 5 come out and no batch render tool to support my work. So I made one to support my own workflow. (So it only support blender 5.0+) It is developed with dotnet and avalonia, so it is small size ( less than 30m), hight performance and cross platform(Not test for linux yet, welcome pr!)
- Queue multiple
.blendfiles, scenes, and frame ranges (support the vse scene combines with multiple scene). - Submit render jobs from Blender through the companion extension.
- Pause, resume, stop, enable, or disable render tasks.
- Track task state, current frame, logs, and hardware usage.
- Preview image sequences and compose video output(using blender).
- Native desktop app built with .NET 10 and Avalonia 12.
- Chinese / English UI with light and dark themes.
- .NET 10 SDK
- Inno Setup 6 for Windows installer packaging
hdiutil,sips, andiconutilfor macOS.dmgpackaging
git clone <repository-url>
cd BlenderSuite.RenderQueue
dotnet build BlenderSuite.RenderQueue.sln
dotnet test BlenderSuite.RenderQueue.slnThis project uses a dual-license model:
- The public version is licensed under GNU Affero General Public License v3.0 only (
AGPL-3.0-only). - Closed-source distribution, proprietary integration, OEM usage, SaaS/hosted services, or other usage incompatible with AGPLv3 requires a separate commercial license. See COMMERCIAL_LICENSE.md.
- Contributions require agreement to CONTRIBUTOR_LICENSE_AGREEMENT.md.