Flatnic

Linux · Developer Tools

Spekter

Instant file and folder comparison

by Hallvard Ystad

Download

Official site: flathub.org

About Spekter

Visual GUI tool for recursive directory and file comparison.

Side-by-side and unified diff views with synchronized scrolling,

inline character-level highlighting, Meld-style Bezier gutter

connectors and a tabbed interface. It follows your light or dark

system theme.

Binary files are detected and reported with sizes rather than

rendered as garbled text. Spekter detects when JSON or JSONL files

differ only in element ordering, and applies hunk-slider

postprocessing so an inserted object in a JSON array is marked as

one whole object.

Code and data files are syntax coloured, with grammars for a lot of

languages built in and more available as plugins: a plugin is just a

folder of Sublime Text grammar files, with no code to install.

Colouring is instant.

Large files stay responsive: a file's text appears instantly while

its diff is computed on a background thread, computed diffs are

cached, and the changed files are prefetched as you browse, so

opening or revisiting them feels immediate even at a million lines.

Ignored entries (.git, node_modules, editor swap files and the

like) are skipped but listed as dimmed stubs rather than silently

How to install Spekter

  1. Click Download — the developer's official website opens in a new tab.
  2. Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
  3. Prefer the command line? With Flatpak you can install and update it with: flatpak install flathub org.babelserver.spekter
  4. Open Spekter once it finishes installing.
How to install Linux apps with Flatpak

Frequently asked questions

Is Spekter free to download?

Yes. The Download button sends you to flathub.org, the developer's official site, where Spekter is available to download. Flatnic doesn't host or modify any files.

How do I install Spekter from the command line?

With Flatpak, run: flatpak install flathub org.babelserver.spekter. This installs it from the official source and keeps it updated.

Is Spekter safe?

Spekter downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.

Alternatives to Spekter

More