Skip to content

ict-cloud/pikchrmirror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 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. Showing line numbers.

Preview

A preview area where the rendered SVG is shown as soon as the button for rendering is clicked.

Render and export

A button to render the graphic is at the bottom. And the result can be exported as a PNG.

Libraries

Following libraries are used to enable the main functionalities.

Floem

Floem is an UI library written in Rust originating from the Lapce Editor. Although the library is under heavy development I decided to use it, because it offers seamless integratione accross different platforms and operations modes. So far one of the best libraries I found.

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages