Skip to content
getnodaliaPublic

About

Early-stage layered image editor built on PhotoCraft in Rust, with PSD support, masks, and non-destructive adjustments.

Topics

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

11,382 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nodalia

Lienzo

Lienzo

The image editor of the Nodalia suite.

Early stage Native Rust Nodalia Design MIT OR Apache-2.0

Overview · What it does · Build · Status · Suite · License


Overview

Lienzo is the image editor of Nodalia: a native app written in Rust for working in layers, with no account and no cloud. It runs on Linux, macOS and Windows.

Lienzo editing The Great Wave off Kanagawa, with adjustment layers in the Layers panel

A Curves adjustment layer in Lienzo Lienzo in the light theme

Important

Lienzo is at an early stage. Version 0.2.0 is out for Linux, macOS and Windows: download it from the releases page (AppImage, .deb, .rpm and .tar.gz; a signed DMG; a signed Windows installer and portable zip).

What it does

  • Layers, masks, adjustment layers, smart objects, selections, paths, type and brushes.
  • Opens and saves Photoshop documents (PSD and PSB), plus its own .pcraft format and the usual image formats.
  • The Nodalia interface: rounded islands, Lienzo's accent, Sora and Inter, round window controls (or your desktop's own, on Linux), light and dark following the system.
  • Every action is a command, so it can be scripted and driven from the command line.

Build and run

You need a recent stable Rust toolchain.

git clone https://github.com/danielmigueltejedor/lienzo.git
cd lienzo
cargo run --release -p lienzo

Project status

Area State
Editor Working
App icon Done: portrait of Diego Velázquez
Nodalia interface Done: theme, islands, window controls, main menu
Global menu in the top bar (D-Bus) Planned
Package and binary names Pending
Installable packages None published

App icon

Nodalia app icons are black-and-white portraits of historical figures over the app colour. Lienzo's is Diego Velázquez, the painter. Provenance and licence are in assets/app-icon/.

The Nodalia suite

Lienzo is one of the applications of Nodalia, an independent software project developed in public by Daniel Miguel Tejedor.

License

MIT OR Apache-2.0. See LICENSE-MIT, LICENSE-APACHE and NOTICE.

About

Early-stage layered image editor built on PhotoCraft in Rust, with PSD support, masks, and non-destructive adjustments.

Topics

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages