← back to apps

Bloom

com.rrajath.grove

android Apache-2.0 kind 32267

A native Org-mode notes app for Android. Your notes stay plain .org files.

latest release
1.11.0 main
released 2026-10-19 22:20 UTC
download apk
bloom-v1.11.0-release.apk · 9.1 MB
android-arm64-v8aandroid-armeabi-v7aandroid-x86android-x86_64 vcode 11100
✓ signed cert 10df571d…
screenshotscreenshotscreenshotscreenshotscreenshotscreenshot

about

description
Grove is a native Android Org-mode note-taking app, built as a first-class mobile companion for Emacs org-mode users. Grove edits plain .org files in a folder you choose. There is no account, no proprietary database, and no export step: the files on disk are your notes, byte-for-byte, and they sync to your other machines with whatever tool you already trust (Syncthing is the recommended pairing). If you stop using Grove tomorrow, your notes are exactly where they always were. Features: * File-first: .org files in a synced folder are the sole source of truth. Grove's internal database is only a rebuildable search index. * Lossless org engine: a custom parser models documents as a thin view over the raw text, so parsing and writing a file back out is byte-identical by construction. Grove never reformats a file it didn't deliberately edit. * Zero-friction capture: org-capture style templates with placeholders for the current time, a prompt, and cursor position. Targets include the top or bottom of a file, under a heading (by name or CUSTOM_ID), and year/month/day datetrees. Reachable from a home-screen widget, the share sheet, an optional persistent notification, and deep links. * Home-screen widgets: a one-tap Capture widget, and an Agenda ledger widget showing overdue and upcoming tasks with mark-done and quick-add, without opening the app. * Real editor: raw org subtree editing with syntax highlighting, a formatting toolbar, list continuation on Enter, a metadata sheet for TODO state, priority, and tags, SCHEDULED/DEADLINE editing, repeater advancement on DONE, and autosave with a stale-file guard. * Scheduling: a full-screen editor puts SCHEDULED and DEADLINE on the same calendar, with presets, a time range, an org repeater, and a shorthand box that parses lines like "fri 10-11am ++1w" as you type. * Reminders: a notification fires when a heading's SCHEDULED or DEADLINE time arrives, with Complete and Reschedule actions on the notification itself. * Outline operations: a collapsible heading tree with body previews, expand/collapse all, move/cut/copy/paste subtrees, cycle TODO state by swipe, and narrow to a subtree. * Search: Orgzly-compatible search syntax, saved searches, and an agenda view, backed by a SQLite FTS5 index so substring search stays fast as the vault grows. * Sync that respects your tools: change detection by file revision, Syncthing conflict-file detection with a keep-local, keep-remote, or keep-both picker, manual and continuous sync modes, and .orgzlyignore support. * A dark-mode-first design with IBM Plex Sans/Serif/Mono and org syntax highlighting colored the way an Emacs theme would. Grove has no server-side component. Its only network request is fetching a page title when you share a link into Grove, to use as the note heading. Sites that hide the title behind a script are loaded in a hidden WebView with JavaScript enabled. Turn this off in Settings, Sharing, Fetch link titles, and Grove makes no network request at all; a shared link is then labeled with the title the sharing app provided, if any, or the URL.
publisher
78ce6faa72264387284e647ba6938995735ec8c7d5c5a65737e55130f026307d
first seen
2026-10-13T15:07:48.497677+00:00
last event
2026-10-19 22:20 UTC
install
zapstore.dev or any Zapstore-compatible client
topics
#calendar & agenda #note #task #writing

source & build

repository
https://github.com/rrajath/grove
arch flags
android-arm64-v8a android-armeabi-v7a android-x86 android-x86_64
manifest
missing

releases (kind 30063)

3 releases indexed; latest 1.11.0.

versionchannelreleasedevent
1.11.0 main 2026-10-19 22:20 UTC 8ef0e8fb…
1.10.0 main 2026-10-15 22:56 UTC fda14464…
1.9.0 main 2026-10-04 22:27 UTC 56180903…

assets & verification

Every app, release and asset event is schnorr-verified (NIP-01 id + signature) before it enters the catalog, and assets are content-addressed by sha256. We subscribe read-only to the catalog relay — never write to it.

1.11.0 — bloom-v1.11.0-release.apk

sha256
3256be8b1a250e838053d9c5cdb7545419fe476e2cd47bebce4d487cc01e2ea5
size
9.1 MB
archs
android-arm64-v8a, android-armeabi-v7a, android-x86, android-x86_64
version code
11100
apk cert sha256
10df571d83648d28ff86b6c1616ef41dd3ea458cccd3840288bb63cb84b2a006
download
bloom-v1.11.0-release.apk

1.10.0 — grove-v1.10.0-release.apk

sha256
3e0800ac81acba09ce4ed910b74affb1c5aab7a49ca9e6a98b7eda734e48c7bd
size
9.1 MB
archs
android-arm64-v8a, android-armeabi-v7a, android-x86, android-x86_64
version code
11000
apk cert sha256
10df571d83648d28ff86b6c1616ef41dd3ea458cccd3840288bb63cb84b2a006
download
grove-v1.10.0-release.apk

1.9.0 — grove-v1.9.0-release.apk

sha256
ab89438f4a4ae2756706924105f1b16a0af82e347f1970850f6d59d2e4e18bea
size
9.1 MB
archs
android-arm64-v8a, android-armeabi-v7a, android-x86, android-x86_64
version code
10900
apk cert sha256
10df571d83648d28ff86b6c1616ef41dd3ea458cccd3840288bb63cb84b2a006
download
grove-v1.9.0-release.apk

Showing the newest 3 asset descriptors; the full set is in /api/apps/78ce6faa…