Meet Plots: a mathematical graph drawing application for Linux desktop

Plots is a graphical drawing application that can easily visualize mathematical formulas. You can use it for trigonometric functions, hyperbolic functions, exponential and logarithmic functions, and arbitrary sums and products.

Draw mathematical graphs with graphs on Linux

plot Is a simple application that is inspired by graphics drawing web applications, such as Desmos. It allows you to draw graphs of different mathematical functions, you can enter these graphs interactively, and customize graph colors.

Plots are written in Python and take advantage of modern hardware OpenGL. It uses GTK 3, so it can integrate well with the GNOME desktop.

Using the diagram is very simple. To add a new equation, click the plus sign. Clicking on the wastepaper icon will delete the equation. You can also choose to undo and redo. You can also zoom in and out.

Graphical drawing application for Linux

The text box you type is equation friendly. The hamburger menu has a “help” option to access the documentation. Here you will find useful tips on how to write various mathematical symbols. You can also copy and paste formulas.

Plot application Linux

In dark mode, the sidebar formula area is darkened, but the main drawing area remains white. I believe this may be by design.

You can use multiple functions and plot them all in one graph:

Multiple equation diagrams

I found it crashed when trying to paste some equations that I didn’t understand. If you write something that is not understandable or conflicts with existing equations, all drawings will disappear, and deleting incorrect equations will make the drawing reappear.

Unfortunately, there is no option to export the diagram or copy it to the clipboard. You can always take screenshots in Linux and use images where graphics must be added in the document.

Recommended reading:

KeenWrite: An open source text editor for data scientists and mathematicians

KeenWrite: An open source text editor for data scientists and mathematicians

Installation diagram on Linux

The drawing has different installation options for various distributions.

Ubuntu 20.04 and 20.10 users can take advantage of PPA:

sudo add-apt-repository ppa:apandada1/plots
sudo apt update
sudo apt install plots

For other Debian-based distributions, you can install it from the available deb files Here.

I did not find it in the AUR package list, but as an Arch Linux user, you can use the Flatpak package or install it using Python.

Plot Flatpak Package

If you are interested, you can check out the source code in their GitHub repository. If you like the app, please consider starring it on GitHub.

Drawing source code on GitHub

in conclusion

The main use case of the plot is for students studying math or related topics, but it may also be useful in many other situations. I know that not everyone needs it, but it will definitely help scholars and school people.

I had hoped that I could choose to export the image. Maybe developers can add this feature in a future version.

Do you know similar graphics drawing applications? How does the plot stand against them?