No description
Find a file
Torlando 711ffc962b
Merge pull request #908 from torlando-tech/chore/release-notes-include-lib-bumps
ci(release): include reticulum-kt / LXMF-kt / LXST-kt changelogs in release notes
2026-05-09 17:01:36 +00:00
.claude feat: add editable URL bar, nomadnetwork:// URI handler, and link detection 2026-03-12 19:48:27 -04:00
.githooks chore: add git pre-push hook for code quality checks 2026-01-27 00:06:40 -05:00
.github review: random GITHUB_OUTPUT heredoc delimiter to avoid commit-msg collision 2026-05-09 12:52:47 -04:00
.planning Rename com.lxmf.messenger -> network.columba.app 2026-04-15 19:58:07 -04:00
app chore(greptile): iteration 1 — applied 1, rejected 1 2026-05-06 16:41:15 -04:00
data Plumb received-side routing/signal fields into MessageEntity 2026-04-19 22:36:51 -04:00
detekt-rules detekt: add DiscardedConcurrencyReturn custom rule 2026-04-27 10:53:17 -04:00
docs Rename com.lxmf.messenger -> network.columba.app 2026-04-15 19:58:07 -04:00
domain initial commit 2025-11-30 19:59:14 -05:00
gradle chore: bump reticulum-kt v0.0.14 → v0.0.16, LXMF-kt v0.0.9 → v0.0.11 2026-04-29 18:35:53 -04:00
micron Merge remote-tracking branch 'origin/main' into worktree-message-scrolling 2026-04-22 01:57:56 -04:00
reticulum feat(InterfaceConfig): per-interface Wi-Fi/cellular network restriction 2026-05-04 15:38:27 -04:00
screenshot-tests Rename com.lxmf.messenger -> network.columba.app 2026-04-15 19:58:07 -04:00
scripts address greptile review feedback (greploop iteration 1) 2026-04-15 21:35:25 -04:00
.claude_settings.json fix: Address QA issues for reaction bubbles 2025-12-24 23:57:46 -05:00
.codecov.yml Rename com.lxmf.messenger -> network.columba.app 2026-04-15 19:58:07 -04:00
.editorconfig style: suppress detekt warnings for complex BLE bridge functions 2026-01-01 20:08:05 -05:00
.envrc.example initial commit 2025-11-30 19:59:14 -05:00
.gitignore docs: add Strangler Fig migration skill for reticulum_wrapper.py extraction 2026-02-15 01:49:59 -05:00
audit-dispatchers-full.sh fix: add THREADING: allowed suppression for Python callback boundary 2025-12-16 18:39:56 -05:00
audit-dispatchers.sh fix: add THREADING: allowed suppression for Python callback boundary 2025-12-16 18:39:56 -05:00
build-and-launch.sh Rename com.lxmf.messenger -> network.columba.app 2026-04-15 19:58:07 -04:00
build.gradle.kts Make builds reproducible 2026-04-15 23:31:46 -04:00
CLAUDE.md restore columba claude instructions 2026-02-07 16:15:48 -05:00
columba-icon.svg initial commit 2025-11-30 19:59:14 -05:00
deploy.sh Rename com.lxmf.messenger -> network.columba.app 2026-04-15 19:58:07 -04:00
detekt-config.yml detekt: add DiscardedConcurrencyReturn custom rule 2026-04-27 10:53:17 -04:00
FUNDING.yml initial commit 2025-11-30 19:59:14 -05:00
gradle.properties ci: bump Gradle Metaspace ceiling to 1GB to fix release hang 2026-04-15 11:45:36 -04:00
gradlew chore: upgrade to Gradle 9.4.1 and AGP 9.1.0 with dependency bumps 2026-03-30 01:35:53 -04:00
gradlew.bat chore: upgrade to Gradle 9.4.1 and AGP 9.1.0 with dependency bumps 2026-03-30 01:35:53 -04:00
LICENSE.md Update and rename LICENSE to LICENSE.md 2026-04-17 22:59:51 +00:00
obtainium.json Rename com.lxmf.messenger -> network.columba.app 2026-04-15 19:58:07 -04:00
port-deviations.md feat(InterfaceConfig): per-interface Wi-Fi/cellular network restriction 2026-05-04 15:38:27 -04:00
README.md Center align the Columba icon in README 2026-03-31 01:30:54 -04:00
SECURITY.md Fix formatting in SECURITY.md for clarity 2026-01-03 17:53:26 -05:00
settings.gradle.kts Bump LXMF-kt to v0.0.6 + harden local-override for JitPack single-module libs 2026-04-20 22:41:22 -04:00

alt text

Columba

Columba is a simple messaging and voice app for the Reticulum network on Android. Send LXMF messages and make LXST voice calls without relying on the internet, cell towers, or any central servers.

Built with a native Android interface and Material Design 3, Columba brings mesh networking to your pocket in a familiar, easy-to-use package.

What You Can Do

  • Message without infrastructure - Send messages even when the internet is down or unavailable
  • Connect multiple ways - Use Bluetooth LE to connect to those around you anywhere, Wifi for those at home, LoRa radio via RNode for those at a distance, or use TCP to connect to any Reticulum server around the world
  • Stay private - End-to-end encryption with no accounts, no tracking, and no central servers
  • Share location - Share your location securely with others, viewable from a dedicated map
  • Download maps for offline use - Download or import map files. Supports vector and raster, in MBTiles format
  • Browse NomadNetwork - Access nomadnet pages over Reticulum networks
  • Build your network - Help relay traffic for others and expand the mesh
  • Keep your identity - Generate your messaging identity right on your device
  • Manage multiple identities - Easily swap between multiple identities
  • Export and import identities - Keep an external backup of your keys, or migrate to a new device. Import from other Reticulum clients like Sideband
  • Share your identity via QR Code - Built in QR code scanner and generator for sharing your identity with others
  • Custom Color Themes - Don't like the default colors? Rice to your heart's content!

Getting Started

Download the latest release from Releases and install on your Android device. See SECURITY.md for APK verification instructions.

Get it on Obtainium

Alternatively, you can download the apk via NomadNet at 8d1788fdb4e9f85303cfdf7481e721c7:/page/index.mu

About Reticulum

Reticulum is a networking stack that lets devices communicate directly with each other, forming resilient mesh networks. It is optimized for low bandwidth, high latency connections, and can communicate over nearly any medium. Columba uses LXMF (Lightweight Extensible Message Format) to send messages across the Reticulum network, and uses a native Android implementation of ble-reticulum to enable messaging over BLE with other Android and Linux devices.

Want to learn more? Visit Reticulum's documentation.

Why "Columba"

Columba, latin for "dove," is a constellation in the southern sky depicting a dove. Doves are commonly a symbol of peace and hope, and have been used as messengers throughout history.

Stats

Total Downloads Latest Pre-release

Star History Chart