Code Monkey home page Code Monkey logo

gimel-studio's Introduction

"Gimel Studio"

Gimel Studio

Documentation Status Build Gimel Studio Updated Badge GitHub commits since latest release GitHub license

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.

gimel-studio's People

Contributors

correct-syntax avatar iwoithe avatar metallicow avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.