Gimel Studio
Website | Downloads | Official Manual | Discord Server | Community Discussion
Gimel Studio is a node-based, non-destructive image editor for Windows and Linux. With a workflow for compositing, masking, manipulating, generating and editing images, it is complete with a registry of 20+ nodes and an API allowing users to script their own custom nodes in Python.
Currently, Gimel Studio provides basic image editing features such as flip, color balance, brightness, contrast and blur effects, as well as more advanced editing capabilities such as generating PBR maps for use in 3D from image textures.
Still in BETA stage and WIP, but can be considered stable enough for light production work.
Please note that the development branch (master) may be unstable and/or have new dependencies from the released version.
Features
Highlights
- Thumbnail preview on each node showing the steps of the rendered image
- Fast node-based, non-destructive workflow (similar to Blender 3D)
- 20+ nodes with a wide range of functionality
- Node Graph featuring node deletion, duplication, selection, etc.
- JPEG, JPG, PNG, BMP, WEBP (and more...) file type support
- API for scripting custom nodes in Python
- Integration with Blender via the Blender Gimel Studio addon
- Dark theme w/ wire curving
- Rearrangable and resizable panels for the main UI
- Zoomable Image Viewport for viewing rendered image result
- Auto-renders as the Node Graph is edited (this is a setting that you can change if you so desire)
And More...
Project Goals
Here is a little rundown of what the goals of this project are and what they are not at this time. These may change at any time, but for now, Gimel Studio will be focused into certian areas and avoid other areas entirely.
Development of Gimel Studio (currently) aims to...
- include a range of nodes focused on filters, effects, transformations, color grading, etc
- be simple enough for non-technical people to use, yet provide a powerful and streamlined experience for professional editing
- provide fully comprehensive graphical indications in each step of the image editing process
- give users access to a rich API for scripting custom nodes in Python
- deliever a non-destructive, fast workflow and great user experience
- support both Linux and Windows operating systems seamlessly
- support low system hardware requirements (as much as is reasonably possible), so as to be inclusive of even those who don't have super-computers...
- listen to your feedback on these goals :)
Development of Gimel Studio does not (currently) aim to...
- provide any drawing and/or painting tools, except "Add text to image", etc
- be a full-blown procedual texture generator, like many node-based programs out there
News
See the Correct Syntax blog for news and updates on releases.
Download Releases
Head to the Gimel Studio homepage to download the latest release for Windows and Linux.
Feature Requests & Bug Reports
Please open an issue in the Github issues for bug reports, crash reports and installation issues ONLY.
For feature requests, non-bug report questions, etc please start a new discussion in the repository Discussions area or feel free to email me at [email protected] if you prefer something a bit more private.
Development
You Are Welcome to Help Develop Gimel Studio!
Pull requests are welcome! See CONTRIBUTING.md for guidlines. Join the Gimel Studio Discord Server if you are interested in discussing design/development of Gimel Studio.
Installing from source
Please see the building from source documentation here. Please open a Github Issue if you have problems building from source.
Building the documentation from source
The Gimel Studio docs use the Sphinx package.
pip install -r docs/requirements.txt
cd docs
- Now run
make html
to build the docs.
You will find the HTML docs in the build
folder.
License
Gimel Studio is licensed under the Apache License, Version 2.0. See the LICENSE and NOTICE files for full copyright and license information.