https://graphite.rs Graphite Logo Blog Features Contribute Launch --------------------------------------------------------------------- Graphite Logo [pencil-tex] Announcing Graphite alpha Instantly launch the web editor GitHub Reddit Discord Twitter Redefining state-of-the-art graphics editing. Graphite is an in-development raster and vector 2D graphics editor that is free and open source. It is powered by a node graph compositing engine that supercharges your layer stack, providing a completely non-destructive editing experience. [gui-viewpo] [gui-viewpo] [gui-viewpo] [gui-viewpo] [gui-viewpo] [gui-viewpo] [gui-viewpo] [gui-viewpo] [gui-viewpo] View of the current alpha version of the Graphite editor with a blank canvas. Try this out at editor.graphite.rs instantly in your browser. Send in your artwork to potentially be featured here in place of this blank canvas. Interface mockup showcasing a photo editing project that utilizes Graphite's raster graphics pipeline, one of the upcoming roadmap milestones. Photo editing is not yet supported. This last screenshot is currently identical to the previous one, serving as a placeholder. Work is ongoing to replace this image with a node graph mockup. --------------------------------------------------------------------- [brush] Professional 2D content creation for everyone. With great power comes great accessibility. Graphite is built on the belief that the best creative tools can be powerful and within reach of all. Graphite is designed with a friendly and intuitive interface where a delightful user experience is of first-class importance. It is available for free under an open source license and usable instantly through a web browser or an upcoming native client on Windows, Mac, and Linux. The accessible design of Graphite does not sacrifice versatility for simplicity. The node-based workflow (coming soon) will open doors to an ecosystem of powerful capabilities catering to the casual and professional user alike, encompassing a wide set of use cases at every skill level. Mission Statement [alpha] Available now for alpha testing. One year ago, Graphite was merely an idea. Today, the first milestone of the alpha release series is available for testing. Milestone 1 focused on building an editor interface with basic vector design and illustration tools. Now the alpha release series moves toward milestone 2: developing a novel node-based vector graphics workflow. After that, raster graphics and more are planned in the roadmap. Features and fixes will continue rolling out every few days. Please report bugs and vote on issue prioritization through GitHub. While you're there, give the project a star to help grow its momentum. Try Graphite instantly in your browser: Launch the Editor Upcoming Tech / More in the Roadmap --------------------------------------------------------------------- Non-destructive editing, powered by nodes. When editing in Graphite, your work gets described in nodes within your layers. Their parameters can be altered anytime in the creative process. The simpler layer tree and wickedly powerful node graph provide two equivalent and interchangeable ways to create art. Node Graph Raster and vector art, crisp at any resolution. Just like vector artwork, which is based on curves instead of pixels to preserve quality at any scale, Graphite's raster paintbrushes, generators, and other tools work the same way. A resolution-agnostic render engine lets you zoom infinitely and export at any size. Rendering Procedural superpowers, part of your art pipeline. Graphite aims to be the ultimate 2D tool for every technical artist. From procedural artwork to data viz and automation, it is designed from the ground up to fit into studio content pipelines. You can also integrate Graphite's render engine into your game, app, or server. Graphene More to come. RAW photo editing. Procedural texture generation. Advanced typesetting and desktop publishing. Motion graphics and animation. Physically-based digital painting. HDR and wide-gamut color handling (ACES/OpenColorIO). Real-time collaboration. A rich ecosystem of custom nodes. Learn more about the planned technology in forthcoming Graphite releases: Features [rust] Built for the future, powered by Rust. Always on the bleeding edge and built to last-- Graphite is written on a robust foundation with Rust, a modern programming language optimized for creating fast, reliable, future-proof software. The underlying node graph engine that computes and renders Graphite documents is called Graphene. The Graphene engine is an extension of the Rust language, acting as a system for chaining together modular functions into useful pipelines with GPU and parallel computation. Artists can harness these powerful capabilities directly in the Graphite editor without touching code. Technical artists and programmers can write reusable Rust functions to extend the capabilities of Graphite and create new nodes to share with the community. Get involved. The Graphite project could not exist without the community. Building its ambitious and diverse breadth of features will require contributions from developers, designers, technical experts, creative professionals, and eagle-eyed bug hunters. Help build the future of digital art! Join the project Discord server and ask how you can help. Rust, web, and graphics programmers should check out the development page for a quick technical overview and resources for getting started. Or just ask where to begin in the #development channel on Discord and the community will get you set up. Stay in the loop. Graphite is early in development and the most exciting, ambitious features are still to come. Enter your email below to receive only occasional announcements when major updates are ready for your enjoyment. The first newsletter will likely be sent out for the Graphite alpha milestone 2 release, featuring node-based editing, later this year. Thanks! You'll receive your first newsletter email with the next major Graphite news. First + last name: [ ] Phone: [ ] Email address: [ ] [Subscribe] Follow along. High-quality open source software is a community endeavor. Whether you are a developer, an artist, or (like many of us) something in between-- your presence in the Graphite community will surely be valuable. As an avid user, tester, contributor, or just someone to cheer along from the sidelines, please join the conversation. Discord Join on Discord Reddit /r/Graphite GitHub Star on GitHub Twitter @GraphiteEditor Recent News / More in the Blog --------------------------------------------------------------------- Graphite: a vision for the future of 2D content creation. By Keavon Chambers. March 12, 2021. Graphite is an open source, cross-platform digital content creation desktop and web application for 2D graphics editing, photo processing, vector art, digital painting, illustration, data visualization, compositing, and more. Inspired by the open source success of Blender in the 3D domain, it aims to bring 2D content creation to new heights with efficient workflows influenced by Photoshop/Gimp and Illustrator/Inkscape and backed by a powerful node-based, nondestructive approach proven by Houdini and Substance. The user experience of Graphite is of central importance, offering a meticulously-designed UI catering towards an intuitive and efficient artistic process. Users may draw and edit in the traditional interactive (WYSIWYG) viewport with the Layer Tree panel or jump in or out of the node graph at any time to tweak previous work and construct powerful procedural image generators that seamlessly sync with the interactive viewport. A core principle of the application is its 100% nondestructive workflow that is resolution-agnostic, meaning that raster-style image editing can be infinitely zoomed and scaled to arbitrary resolutions at a later time because editing is done by recording brush strokes, vector shapes, and other manipulations parametrically. Keep Reading Announcing Graphite alpha. By Keavon Chambers. February 12, 2021. The Graphite open source team is excited to announce the release of the alpha version of our next-generation graphics editor. This is the culmination of one year of development by our passionate and dedicated community. The alpha release, a minimum viable product vector editor web app, completes the first chapter for our project. We can't wait to now forge ahead towards additional milestones as we build a node-based procedural workflow, raster graphics compositing, a native desktop client, and further ambitions. Keep Reading --------------------------------------------------------------------- Documentation Credits License Logo Press Contact Copyright (c) 2022 Graphite contributors.