Text editor for Linux 0.7.24

Lightweight editor.
Full workflow.

Apedi gives you fast editing, effortless project navigation, and the IDE tools you need — without the weight of a full IDE.

Open source · GTK 4 · MIT · EN / PL

Apedi in dark mode — project tree, tabs, and Python code with syntax highlighting
Python✦JavaScript✦TypeScript✦ Rust✦Go✦C / C++✦ HTML + CSS✦Markdown✦Vue✦Svelte
Everything within reach

Small editor.
Serious capability.

From the first line to the final commit. Apedi combines the simplicity of a text editor with the tools you reach for every day.

01

Projects without the clutter

Keep multiple projects in one sidebar, with colorful file icons, git status colors, automatic reveal of the active tab, and full .gitignore awareness. Right-click any file to copy it or its path.

Project sidebar in Apedi
02

Format with one shortcut

Black, Prettier, gofmt, rustfmt, clang-format, and shfmt are bundled and ready to go. Files no formatter handles get a whitespace cleanup instead.

Ctrl+Shift+I
04

Your terminal, right by your code

An integrated, multi-tab VTE terminal with bash and zsh. Run Makefile, npm and Composer tasks with one shortcut, without switching windows.

zsh
~/apedi › pytest -q
68 passed in 0.42s
~/apedi ›
05

Live Markdown preview

Write and preview side by side. Synced scrolling, tables, task lists, local images, an outline, and export to HTML or PDF are all built in.

06

Your work stays safe

Autosave, crash recovery, external file monitoring, and complete session restore keep your work where you left it.

Native and fast

Stays out of the way.
Until you need it.

Built with GTK 4 and GtkSourceView 5, Apedi starts quickly, feels at home on your desktop, and never gets between you and your text.

  • 01
    Focused from the first launchSensible defaults with no setup ritual.
  • 02
    Shortcuts you can rememberThe Command Palette keeps every action in one place.
  • 03
    Light, dark, or systemThe interface automatically follows your desktop.
Python code with syntax highlighting in Apedi
And there is more

The details that make a difference.

✣

Code minimap

See the shape of a long file and jump straight to the right place.

⌁

Snippets

Fast expansions for Python, JavaScript, HTML, and other languages.

⇄

Multiple tabs and windows

Arrange your work your way and return to it with session restore.

文

English and Polish

A gettext-based localized interface, ready for more languages.

↻

External file changes

Reload automatically, or choose to keep your edits — a backup is written either way.

≡

Tidy up pasted text

Fix line endings, indentation and blank lines, and rejoin lines a terminal broke apart.

↯

Drag and drop

Open files naturally, with your recent documents always close at hand.

◫

Split editor

Two tab groups side by side, so the test and the code it covers stay in view.

±

Git at a glance

Change bars in the gutter show what you edited since the last commit, as you type.

Ready for your first tab?

Install Apedi.

Available on Linux distributions with Snap support. Free, open source, and independently developed.

Terminal snap install apedi