Skip to content

Latest commit

 

History

91 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PrimePlot

Status License Flutter Rust

PrimePlot is a personal, open-source project that aims to be a high-performance, modern scientific plotting desktop application. The goal is to provide a lightweight and responsive tool for scientists, engineers, and technicians to plot, customize, and export data.

PrimePlot screenshot 1 PrimePlot screenshot 2

Caution

The project is in a very early stage of development. Chart export is not yet supported — at the moment, plotting, axis/color customization, and saving/loading data are available. Do not use in production.

Features

  • Basic data plotting
  • Import support for multiple data formats
  • Chart customization (colors, axes)
  • Save/load data
  • Chart customization (legends, styles)
  • Chart export (PNG, SVG, PDF...)
  • Themes (dark/light)

Non-exhaustive list — the project is in its early steps, and the feature list is expected to grow (and change) over time.

Tech Stack

  • Flutter — cross-platform graphical interface
  • Rust — processing core and performance

Installation

The project is still in an early stage, and for now the only way to run it is by building from source. See docs/Installation.md for step-by-step instructions.

Usage

Coming soon, alongside the first export/customization features.

Roadmap

  • Chart customization (legends, styles)
  • Chart export
  • Themes (dark/light)
  • Packaging for Windows/Linux/macOS

Contributing

This is a personal project, maintained without much commitment to fixed deadlines or schedules. There is currently no formal contribution process defined.

Note

I plan to add a CLA (Contributor License Agreement) before opening the project to external contributions, in order to avoid future issues related to code ownership rights. Until then, external contributions are not enabled.

License

This project is licensed under the GNU General Public License v3.0 (GPLv3). See the LICENSE file for more details.

Author

Developed by Filipe Estevão.

About

High-performance, modern scientific plotting desktop application

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages