Pebbles is a graphical calculator designed for more demanding mathematical work. It combines conventional scientific calculations with specialised tools for calculus, statistics, graph plotting and programming.
The application provides several calculation modes, allowing you to switch between different mathematical tasks. These include scientific calculations, derivatives and integrals, statistical analysis, date calculations and operations involving different number bases.
Version 3.0 introduced graphing capabilities with interactive plotting, together with support for complex numbers and more advanced statistical visualisation. The statistics mode can analyse individual data columns and display trends using different graph types.
Pebbles also includes a collection of unit converters covering physical measurements and currencies. More recent improvements include independent scaling of graph axes and better performance when panning or zooming graphs. The interface uses GTK4 and libadwaita.
This is free and open source software.
Key Features
- Provides scientific, calculus, programmer, statistics, graphing and date calculation modes.
- Supports complex numbers and advanced mathematical expressions.
- Plot mathematical functions interactively with independent scaling of graph axes.
- Perform statistical calculations, analyse data columns and visualise trends using graphs.
- Convert between units of length, area, volume, time, angle, speed, mass, pressure, energy, power, temperature and data.
- Supports currency conversion using exchange-rate data.
- Maintain calculation history within the relevant calculator modes.
- Offers preferences for restoring saved state and controlling the display of results.
- Uses GTK4 and libadwaita for desktop integration.
Website: github.com/SubhadeepJasu/pebbles
Support:
Developer: Subhadeep Jasu
License: GNU General Public License v3.0

Pebbles is written in Vala. Learn Vala with our recommended free books and free tutorials.
Related Software
| Calculators | |
|---|---|
| Qalculate! | Powerful and easy to use multi-purpose desktop calculator |
| Genius | Desktop calculator, an educational tool in mathematics, and for research |
| SpeedCrunch | High precision and powerful desktop calculator |
| KCalc | Scientific calculator designed for KDE |
| Calculator | Simple and easy to use calculator |
| KAlgebra | Replace your graphing calculator |
| rpCalc | Simple RPN calculator |
| Kalk | Cross-platform application built with the Kirigami framework |
| Modular Calculator | Aimed at scientific, engineering or computing work |
| Nonpareil | High-Fidelity calculator simulator |
| Wombat | High-precision scientific calculator |
| Uno Calculator | Port of Windows calculator |
| SwitchCalc | GTK4 calculator |
| Schulrechner | Calculator you know from school |
| Pebbles | GTK-based app |
| Cuneo | Widget-like calculator and conversion tool |
| RCalc | RPN calculator |
| galculator | RPN and algebraic calculator |
| gdcalc | Financial, scientific, statistical and programming calculator |
| Sums | Postfix calculator designed for quick calculations |
| JRPN | RPN programmer's calculator inspired by the classic HP-16C |
| Free42 | HP-42S calculator simulator |
| COSMIC Calculator | Native COSMIC desktop calculator with calculation history |
| Yutovo | Visual calculator combining mathematical notation and editable text |
| Yesser Calculator | Extensible calculator |
| xcalc | Simple scientific calculator that can emulate a TI-30 or an HP-10C |
| x48ng | Reboot of the HP 48 emulator |
| tCalc | Simple calculator written in core Tcl/Tk |
| OxiCalc | Small, simple calculator. It uses GTK4. |
| NumNum | Calculator supporting variables, units and currencies |
| MCalc | Perform simple mathematical operations |
| Eigen | GTK4 matrix calculator |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.