LogarithmPlotter, create graphs with logarithmic scales

about logarithmplotter

In the next article we are going to take a look at LogarithmPlotter. This is a free and open source application, which can be found available for Gnu/Linux, Windows and MacOS. With LogarithmPlotter, users will be able to create dynamic diagrams, sequences or statistical distribution functions, as well as being able to create, position, edit and delete objects, among other things.

This application for logarithmic and non-logarithmic graphs is written in QML, JavaScript, Python, and is released under the GNU General Public License version 3. LogarithmPlotter is, as the name suggests, a plotter made with logarithmic scales in mind, which includes an object system similar to that of geogebra, which allows dynamic creation of parcels with very few limitations.

General features of Logarithmplotter

program options

  • The program is available for Gnu/Linux, Windows and MacOS.
  • The program interface is only available in English, although simple to use.
  • Its main use is to quickly create Bode plots, but its extensible nature and the ability to switch to non-logarithmic scales allow you to create other things, such as sequences or statistical partition functions.
  • This program works with objects to create complex features and diagrams, as well as quickly manage what to display. It allows you to create, position, edit and delete objects in an instant.
  • The editing of objects in this program is complete and easily expandable, thanks to a configuration that will allow us to edit all the properties of an object.

logarithmplotter working

  • With a advanced history system, LogarithmPlotter is extremely fast at undoing and redoing actions, as well as listing a complete list of action history. It will allow us to quickly go back to a previous state of our diagram quite quickly, while showing all the modifications made in that period of time.
  • Another advantage of this system is that allows history to be saved to a file directly. Storage is extremely light, since the LogarithmPlotter files (.lpf) rarely exceed a few kilobytes.
  • LogarithmPlotter allows edit how the diagram looks in many ways, from axis rendering to sizing elements and text, as well as switching to normal scaling mode.
  • The configuration section also features function buttons, which can also be found in the menu bar.

Install LogarithmPlotter on Ubuntu

LogarithmPlotter is available via flatpak, snap and DEB package for Ubuntu users to install on our system. This program requires Python3 with PySide2 is installed to start.

As a DEB package

The DEB package to install this program, we can obtain from the download section found on the project website. The latest version of this program available today can also be downloaded by opening a terminal (Ctrl+Alt+T) and running in it wget in the following way:

download logarithmplotter deb package

wget https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.3/python3-logarithmplotter_0.1.3-ppa1_all.deb

Once the download is finished, there is nothing more to do run the install command:

install logarithmplotter

sudo apt install ./python3-logarithmplotter_0.1.3-ppa1_all.deb

When it’s over, we’ll just have to search for the program launcher in our system to start it.

program launcher


if we want uninstall the program, it will suffice to open a terminal (Ctrl+Alt+T) and execute the command in it:

uninstall deb package

sudo apt remove python3-logarithmplotter; sudo apt autoremove

As a Flatpak package

To use the Flatpak package, which can be found at flat hub, it is necessary to have this technology enabled in the system. If you use Ubuntu 20.04, and you still don’t have it, you can follow the guide that a colleague wrote on this blog some time ago.

When you already have the possibility of installing Flatpak packages enabled, all that remains is to execute in a terminal (Ctrl+Alt+T) the install command:

install logarithmplotter flatpak

flatpak install flathub eu.ad5001.LogarithmPlotter

When finished, you can start the LogarithmPlotter application by searching for the launcher on our computer, or by using the following command:

flatpak run eu.ad5001.LogarithmPlotter


For remove the program, it is only necessary to open a terminal (Ctrl+Alt+T) and execute the command:

uninstall flatpak package

flatpak uninstall eu.ad5001.LogarithmPlotter

As a snap pack

Another installation option is through snap package, which we will have available in Snapcraft. To install it, just open a terminal (Ctrl+Alt+T) and use the command:

install as snap package

sudo snap install logarithmplotter

To start it, as in the other installation options, just find the program launcher and run it.


If you want get rid of the program, it can be uninstalled by opening a terminal (Ctrl+Alt+T) and running:

uninstall snap package

sudo snap remove logarithmplotter

Users who want to know more about this program or how to use it, can go to the project website or your wiki.

Add Comment