Skip to content

ict-cloud/pikchrmirror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PikchrMirror

This is a simple editor with preview and export functionality around the Pikchr language written in Rust.

Functions

The program has a split main screen with some basic functionality.

Editor

A main editor presented at the left side of the screen, with syntax highlighting and line numbers. As you type, the preview is updated in real-time.

Preview

A preview area on the right side of the screen where the rendered SVG is shown.

File Operations

  • New: Clear the editor to start a new diagram.
  • Open: Open a .pikchr file from your computer.
  • Save: Save the current diagram as an .svg file.

Theming

You can choose between different editor themes.

Libraries

Following libraries are used to enable the main functionalities.

iced

iced is a cross-platform GUI library for Rust.

Pikchr

This is a simple wrapper around the official Pikchr library. Documented under https://docs.rs/pikchr/latest/pikchr/.

About

Pikchr Editor with preview written in Rust

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages