Notes for Omarchy ยท and your phone
Your notes. Your hub. Everywhere.
omajot is a markdown notes app in the spirit of Apple Notes. Open it from the Omarchy bar, in a main window, or as a web app on your phone. Your own small Zig hub syncs all devices over Tailscale. No cloud account. No Dropbox. No conflicts.

Any computer ยท any phone
No Omarchy? No Linux? No problem.
The web app is a complete omajot client. Run the hub on a Mac, a Linux computer or Windows (experimental). Open the hub URL in a desktop browser or on your phone, and install it as an app. Your notes work offline and sync when the hub is reachable.
The Omarchy plugin is an extra for Omarchy users. It is not a requirement.
- iPhone and iPad: Share โ Add to Home Screen
- Android: Install app
- Chrome or Edge on the desktop: Install app
- Tested in Chrome, Chromium and Safari on iOS 26
Everything a notes app needs. Nothing it does not.
Write in markdown. See the result next to it. Find any note in a second.
๐Markdown first
Write plain markdown. The preview shows headings, tables, code, quotes, links and images. The first line of a note is its title.
โ๏ธChecklists
Write - [ ] for a task. Click the box in the preview to tick it. Press Enter to continue the list.
#Inline tags
Write #garden anywhere in a note. omajot lists all tags next to your folders.
๐Folders
Put notes in nested folders. Pin the notes you need often. Deleted notes go to the Trash first.
๐ผ๏ธPaste anything
Paste an image, a file, a web page or a LibreOffice text. omajot stores images as attachments and converts HTML to markdown.
๐Instant search
Search titles and full text. Every device has a full copy of your notes, so search needs no network.
โ๏ธOffline first
Write on the plane or in the train. omajot syncs when the network comes back. Two edits of the same note merge automatically.
๐ฑOn every device
The hub serves a web app for phones, tablets and desktop browsers. Scan a QR code, add it to the home screen, and it works like a native app, also offline.
๐ฅComing from Joplin?
Import all notebooks, notes, tags and images with one command. The dates of your notes stay the same.
In your bar
Made for Omarchy
omajot is an Omarchy shell plugin. Click the note icon in the bar to open the dropdown. Middle-click it to open the main window. Both show the same three columns: folders and tags, notes, and the editor.
Use the keyboard for everything: n new note, / search, j k move, e editor or preview, p pin.

In your pocket
The same notes on your phone
The hub serves a web app for iPhone, iPad and Android. It keeps a full copy of your notes in the browser. It starts offline and syncs in the background.




Real screenshots from Safari on iOS 26 (iPhone 17 Pro simulator), with the sample notes.
In your terminal
A TUI for the keyboard crowd
omajot tui shows the same three columns in any terminal: folders and tags, notes, and the rendered note. Changes from your other devices show up while you read.
Press e to edit the note in your $EDITOR, for example Neovim. Each save goes into the note at once and merges with changes from other devices. Pictures show in terminals with the Kitty graphics protocol, such as Ghostty, Kitty and WezTerm.

One command
Scan and go
You do not type the hub URL on your phone. Three places show it as a QR code:
omajot hubprints it when it starts.omajot qrprints it on any computer that knows your hub.- The phone button in the web app and in the plugin shows it.
Point the phone camera at the code, open the link, and add omajot to the home screen. All of them use one QR encoder, written in Zig.
$ omajot qr https://your-mac.your-tailnet.ts.net:8443 Open omajot on your phone: https://your-mac.your-tailnet.ts.net:8443 โโโโโโโ โโโ โโโ โโ โโโโโโโ โ โโโ โ โโโโโโ โโโโโโ โ โโโ โ โ โโโ โ โโโโ โโโโ โโ โ โโโ โ โโโโโโโ โ โ โ โโโ โโโ โโโโโโโ โโโโโโโ โโโโ โโโโโโโโโโโโโโ โ โโโโโโโโโโโ โโโ โ โ โ โโ โ โ โโโโโ โโโโโโโ โโโโโโโโโโโ โ โโ โโโโ โโโ โโโ โโโ โโโโโโ โโ โโโโโโ โโโโโ โโโโโโโโโโ โ โ โโโโโโโโโโโโโโโโ โโ โ โโ โ โ โ โ โโโ โโโโโโโโโโโโโโ โโโโโโโ โโโ โโโโโ โโ โ โโโ โ โโโ โ โโโ โโโโโ โโโโโโโโโ โ โโโ โ โโ โโ โโโโโโโโโโ โโโโโโโ โโ โโโโ โโ โ โโ Your phone needs Tailscale. It is free for personal use: https://tailscale.com/download
How it works
A small hub in the middle. A full copy on every device.
Run omajot hub on a computer that is always on, for example a Mac mini or a small server. Tailscale connects your devices to it with real HTTPS. Every device keeps all notes and syncs changes as small operations.
๐งฎA Zig CRDT
Concurrent edits merge without conflict copies. Property tests check that replicas always converge.
๐Everything bounded
The hub runs on baz and bounded/http. Memory, connections and request sizes have fixed limits.
๐งฉOne core, native and WASM
The same Zig core runs in the desktop daemon and, compiled to a 199 KiB core.wasm, in the browser.