Graphite for designers and animators: The news of Alpha 4 in September 2025

The developers of Graphite on Saturday (20), the news of the tool brought this month of September. The latest update, covering the period from May to September 2025, marks the version Alpha 4 the software and introduces more than 300 significant changes.

The project, which seeks to consolidate itself as a 2D creative suite in web, linux, Mac and Windows versions, with non-destructive workflow, is still in the alpha development phase. This means that it is not recommended to use in your production workflow until a stable version is made available. But we encourage testing because the features are being added and refined, and community feedback is essential.

We will detail the main points of this update.

Structural change: Data processing and rendering

The most profound change in this version was the refactoring of data format and rendering technology. Before, the graph of nodes processed one item at a time (as a single vector form). Now, the system has been redesigned for parse data lists. In practice, this allows operations such as "repeat" or "spread" to generate multiple independent vector forms that can still be manipulated individually by subsequent nodes. This solves a previous limitation, where such operations created a less flexible data "group".

Warning: Due to this fundamental change, files created in previous versions that use transformations may present a different visual behavior. The new engine can recalculate the data differently, requiring manual adjustments to restore the original appearance.

Tool improvements and interface

Layer and Trace Management:

Are you enjoying the content? How about supporting the Cine Linux team with the value of a cup of coffee?

  • Background color: A layer can now be filled directly with a solid color. This functionality is ideal for establishing a background for infinity canvas without the need to create a giant rectangular object, facilitating the beginning of design or conceptual art work on a colored base.
  • Clipping Masks: The ability to create cutout masks has been implemented intuitively. Holding Alt and click on the edge between two layers, the top layer becomes visible only at the lower boundary. It is an essential resource to texture shapes, confine brush strokes to a specific area or create complex composition effects.
  • Alignment and Order of Trace: The stroke received more control options. Now it can be aligned by the center of the edge, inside or out of shape, offering the necessary precision for design of icons and technical works. The option to render the plot behind the filling was also added, ensuring that the form filling is never obscured by the line thickness.

Data Panel and Graph of Nodes:

  • New Data Panel: The old spreadsheet panel was replaced by a full data inspector. It allows you to "dive" into raw data of any layer or node, displaying in real time tables with points coordinates, color values or transformation matrices. It is a powerful tool for debugging complex procedural effects and understanding exactly what is happening at each step of the graph.
  • Graph Usability: The organization of the nodes was improved with a better categorization to facilitate the search. The manipulation has also been simplified with intuitive gestures: it is now possible to drag a node over a connection to automatically insert it into the stream or shake it to disconnect it.
  • Automatic Type Conversion: The system now automatically converts different numerical types (such as integers and floating point). This removes a common friction point in nodal systems, allowing the artist to focus on the creative result instead of worrying about the technical compatibility between the nodes parameters.

Vector Drawing Tools:

  • Path Tool: It has received several improvements inspired by 3D software, such as Blender. The Shortcut GG allows sliding a point along its connected edges, preserving the silhouette of the curve. A segment editing mode (with shortcuts) has been added R and S to rotate and scale), and the use of Tab now quickly alternates between editing paths and selecting objects.
  • Shape Tool: The old Polygon tool was unified with Line, Rectangle and Ellipse tools. Now, it allows you to create several primitives such as arcs (with chalk controls on the screen for interactive adjustment), spirals and grids. Note: The grid rendering still has visual bugs due to limitations in support of complex vector meshes.
  • Geometry Editing: Basic and essential operations such as copying, pasting and doubling geometry are now available directly in the Path tool, speeding up the vector editing workflow.

New Nodes and Performance Improvements

A number of new nodes have been added to expand the capabilities of the procedural editor:

  • Data nodes: Index (to filter a specific item from a list), Count Elements (to count items) and Path Length (to measure the length of a path).
  • We by Path: Cut Path (cut a path at a point) and Cut Segments (separate each segment into an individual path). These nodes are building blocks for deconstruction purposes, such as animating a line by drawing or applying different colors to each segment in a way.
  • Text Node: Now it allows you to separate each glyph (letter) into an individual element, opening the possibility of animating or styling letters from a word independently.
  • Looping Nested: The knot Instance Repeat now supports a "loop level" parameter, allowing the creation of nested ties. Thus, it is possible to generate 2D grids of objects and vary their properties based on both the row and column index.

The overall performance of the software was an important focus. Navigation (pan) in complex documents is smoother. The algorithms for vector operations have been replaced by hundreds of times faster implementations. The manipulation of high-resolution raster images has also been optimized, now presenting a fluid response close to real time, eliminating the latency that can disrupt the creative flow.

Next steps towards beta

The team continues to work to stabilize the software and add essential features. According to the roadmap and the presentation video, the next focuses include:

  • Native Desktop Application: A native version written in Rust, with release forecast for the end of the year. Running independently without a browser, it will be able to make better use of the system hardware, resulting in greater performance and stability.
  • Rendering GPU Accelerated: The implementation of hardware-accelerated raster image rendering is close to completion.
  • Animation Panel: A panel dedicated to keyframe animation is planned, expanding the current procedural animation capabilities and making Graphite a more complete tool for motion graphics.

Advantages and disadvantages for film and audiovisual professionals

Analyzing this update from the perspective of motion designers, animators and other professionals in the area, we can highlight:

Advantages

  • High Potential for Motion Graphics Procedure: The ability to manipulate data lists, combined with nested looping and nodes as Separate Subpaths, opens an immense range for the creation of complex animations and data-driven. It is possible, for example, to create particle systems, advanced replicators and typographical animations where each letter behaves independently, all in a non-destructive way.
  • More Fluid Workflow in Projects Heavy: Performance improvements are a direct gain. Audiovisual projects often involve complex vector logos or manipulation of textures and background images in high resolution. The real-time response means less waiting time and a more interactive creative process.
  • Synergy with the Open Ecosystem Source: The adoption of shortcuts and family concepts for Blender users (GG, Tab) reduces the learning curve and improves Graphite integration into the open source tool pipeline that many Linux professionals already use.
  • Most Robust Typography Tools: For the creation of vignettes, subtitles and credits, the new typography engine with justified alignment and glyph controls is a valuable addition that gives a more professional finish to the text.

Disadvantages

The disadvantage of Graphite for now cannot be measured because it is an Alpha software and we do not want to burn the project before the launch. The disadvantage we can put for now is that the software cannot yet be considered for a production workflow until a stable version is released.

Thanks to Developers

It is impossible not to recognize the ambition and dedication of the Graphite development team. The progress demonstrated in a few months is remarkable, and the transparency with which they share the challenges and the next steps is an example for the free software community. They are not just building a tool; they are paving a path to a more robust, open and powerful creative ecosystem on the Linux platform. Congratulations to all the developers and contributors involved.

Did you like the contents? How about supporting the Cine Linux team with the value of a cup of coffee?

EnglishenEnglishEnglish