Freedom251 › Data Visualization Software
Graphs

What Graphs is
Graphs is a free Linux desktop application for plotting and manipulating data, including work intended for scientific publications and presentations. It imports column-based files such as CSV, DAT, XY, and plain text, as well as ODS and XLSX spreadsheets, SQLite database files, Panalytical XRDML, Leybold XRY, and Graphs project files. Users can also generate datasets from equations and render equations continuously across the plot canvas. Data operations include translating, multiplying, normalizing, centering, smoothing, differentiating, integrating, Fourier transforming, combining, shifting, and cutting datasets, along with custom coordinate transformations. Curve fitting offers linear, quadratic, exponential, power law, logarithmic, sigmoid logistic, and Gaussian models, plus custom equations. Fit analysis can present parameter confidence margins, confidence bands, R², RMSE, and residual plots. For presentation, Graphs includes built-in styles and supports creating, editing, importing, or exporting custom styles for colors, fonts, lines, markers, error bars, axes, ticks, and grids. Figures can be exported as PNG, JPEG, WebP, SVG, PDF, PostScript, or Encapsulated PostScript, and underlying data can also be exported to files. Vector image exports can be edited in software such as Inkscape. Graphs is distributed from Flathub under the GNU General Public License v3.0 or later and costs nothing.
Who it suits
Graphs suits Linux desktop users who need to import, transform, fit, and present datasets. Its equation plotting, fit analysis, and export options also fit people preparing plots for scientific publications or presentations.
What it does well
- Imports spreadsheets, text, database, and specialized data files.
- Creates datasets from equations and plots equations continuously.
- Offers predefined curve fits and custom equations.
- Fit analysis can include confidence bands and residual plots.
- Custom styles control plot elements from colors to grids.
- Exports figures in raster and vector formats.
What to know first
- Available platform is Linux only.
- It is a desktop application rather than a hosted dashboard.
- Scheduled refresh and embedded dashboards are not supported.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Graphs | Free software under GNU General Public License v3.0 or later · install from Flathub | Free |
As apps.gnome.org lists them, read 9 Oct 2026. The maker's own page has the final word.
Getting started
- Open the Graphs page on GNOME Apps or install it from Flathub.
- Install the Linux desktop application.
- Import a supported data file, spreadsheet, SQLite database, or Graphs project file.
- Alternatively, generate a dataset from an equation.
- Choose a plot style, perform data operations or curve fitting, then export the figure or data.
Verdict
Choose Graphs if you want a free Linux desktop tool for data plotting, transformations, fitting, and figure export. Look elsewhere if you need a non-Linux platform, scheduled dashboard refresh, or embedded dashboards.
Questions
How much does Graphs cost?
The listed plan is free. Graphs is free software under the GNU General Public License v3.0 or later.
Which operating system does it support?
Its listed operating system is Linux, and it is described as a desktop application.
What data can Graphs import?
It imports column-based files including CSV, DAT, XY, and plain text; ODS and XLSX spreadsheets; SQLite databases; Panalytical XRDML; Leybold XRY; and Graphs project files.
Can it fit curves to data?
Yes. It includes linear, quadratic, exponential, power law, logarithmic, sigmoid logistic, and Gaussian models, as well as custom equations.
Which export formats are available?
Figures can be exported as PNG, JPEG, WebP, SVG, PDF, PostScript, or Encapsulated PostScript. Underlying data can also be exported to files.
Does Graphs offer scheduled or embedded dashboards?
No. Scheduled refresh and embedded dashboards are both listed as unsupported.
Facts from Graphs's own pages
- Audience
- The app page describes Graphs as suitable for plotting and manipulating data, including preparing plots for scientific publications and presentations. · apps.gnome.org, 9 Oct 2026
- Curve fitting
- Curve fitting includes predefined linear, quadratic, exponential, power law, logarithmic, sigmoid logistic, and Gaussian models, plus custom equations. · help.gnome.org, 9 Oct 2026
- Dashboard type
- static · apps.gnome.org, 23 Sept 2026
- Data operations
- Operations include translating, multiplying, normalizing, centering, smoothing, differentiating, integrating, Fourier transforming, combining, shifting, cutting, and custom coordinate transformations. · help.gnome.org, 9 Oct 2026
- Data sources
- Files; SQLite database files; equations · apps.gnome.org, 23 Sept 2026
- Embedded dashboards
- No · apps.gnome.org, 23 Sept 2026
- Equation data
- It can generate datasets from equations and render equations continuously across the plot canvas. · help.gnome.org, 9 Oct 2026
- Export
- Figures can be exported as PNG, JPEG, WebP, SVG, PDF, PostScript, or Encapsulated PostScript, and underlying data can be exported to files. · help.gnome.org, 9 Oct 2026
- Fit analysis
- Fit results can show parameter confidence margins, confidence bands, R², RMSE, and residual plots. · help.gnome.org, 9 Oct 2026
- Free plan
- Yes · apps.gnome.org, 23 Sept 2026
- Import formats
- It imports column-based files such as CSV, DAT, XY, and plain text; ODS and XLSX spreadsheets; SQLite databases; Panalytical XRDML; Leybold XRY; and Graphs project files. · help.gnome.org, 9 Oct 2026
- Integration
- The app exports vector images that can be edited in software such as Inkscape. · apps.gnome.org, 9 Oct 2026
- License
- Flathub states the app is released under the GNU General Public License v3.0 or later. · flathub.org, 9 Oct 2026
- Platform
- The official app page offers installation from Flathub and says Graphs is written with GNOME in mind but should suit other desktop environments. · apps.gnome.org, 9 Oct 2026
- Plot styling
- Users can choose built-in styles or create, edit, import, and export custom styles controlling plot colors, fonts, lines, markers, error bars, axes, ticks, and grids. · help.gnome.org, 9 Oct 2026
- Purpose
- Graphs is a desktop tool for plotting and manipulating data. · apps.gnome.org, 9 Oct 2026
- Scheduled refresh
- No · apps.gnome.org, 23 Sept 2026
- Security
- Flathub describes the app as safe, says it requests no permissions, and lists its code as auditable and its developer as verified. · flathub.org, 9 Oct 2026
- Support
- The app page directs users to file feedback, questions, or general issues on the GitLab issue tracker. · apps.gnome.org, 9 Oct 2026
Where Graphs stands on Freedom251
- Data Visualization Software#48 of 98