~ $  
Swifty Notes
app / swifty-notes

Swifty Notes

[Linux]
1× platform
esc back switch platform
/swifty-notes
# README · Linux

Swifty Notes screenshot

Swifty Notes is a native GTK/libadwaita Markdown notes application for Linux written in Swift.

The desktop app is the primary experience: write, organize, and preview Markdown notes with native GTK widgets, autosave, remembered workspace state, and adjustable editor settings such as font size, wrapping, indentation, and appearance.

The included CLI works on the same file-backed notes so shell scripts, automation, and AI agents can safely inspect or update notes without a separate database or background service.

  • Create, rename, duplicate, export, and delete Markdown notes.
  • Autosave edits, remember workspace state, and keep note-local image assets together with each note.
  • Adjust editor font size and other writing preferences to fit different screens and workflows.
  • Choose where notes are stored, including a cloud-synced folder, so the same plain files can stay in sync across devices.
  • Import images with drag and drop and render Markdown with a native GTK preview instead of a web view.
  • Navigate long notes with the document outline panel beside the editor and the preview.
  • Check spelling as you type, in the language you are writing in.
  • Switch the interface language between the system default and any language the build ships, without restarting the app.
  • Use the CLI for JSON-friendly note automation from scripts, shell pipelines, and AI agents.

The interface is available in Arabic, Brazilian Portuguese, Dutch, French, German, Hebrew, Italian, Japanese, Korean, Russian, Simplified Chinese, Spanish and Traditional Chinese, alongside English. The Language row in Settings picks one or follows your desktop, and the whole window retranslates on the spot — no restart, and nothing you had open is lost. Arabic and Hebrew read right to left: the notes sidebar moves to the right, the outline panel to the left, and the toolbar and the editor follow.

Get it on Flathub Get it from the Snap Store Get it as an AppImage

The AppImage is one self-contained file that can update itself in place; deb and rpm packages are on the same Releases page.

Swifty Notes for Linux is an open source project, source code is available on GitHub.

Star Fork

© 2026 space in box hello@spaceinbox.me spaceinbox.me