No description
Find a file
2025-12-04 15:27:39 -05:00
.github Merge pull request #11 from torlando-tech/dependabot/github_actions/actions/checkout-6 2025-12-04 00:17:54 -05:00
app style: fix detekt and ktlint issues 2025-12-04 14:44:05 -05:00
data refactor: remove unused name parameters from contact add methods 2025-12-04 14:37:52 -05:00
domain initial commit 2025-11-30 19:59:14 -05:00
external initial commit 2025-11-30 19:59:14 -05:00
gradle Merge pull request #16 from torlando-tech/dependabot/gradle/androidx.test.services-test-services-1.6.0 2025-12-04 00:25:14 -05:00
python feat: add Sideband contact import support 2025-12-04 10:20:51 -05:00
reticulum fix: add IFAC network_name and passphrase support for TCP interfaces 2025-12-01 19:28:21 -05:00
.editorconfig initial commit 2025-11-30 19:59:14 -05:00
.envrc.example initial commit 2025-11-30 19:59:14 -05:00
.gitignore initial commit 2025-11-30 19:59:14 -05:00
.gitmodules initial commit 2025-11-30 19:59:14 -05:00
audit-dispatchers-full.sh initial commit 2025-11-30 19:59:14 -05:00
audit-dispatchers.sh initial commit 2025-11-30 19:59:14 -05:00
build-and-launch.sh initial commit 2025-11-30 19:59:14 -05:00
build.gradle.kts deps(deps): bump io.gitlab.arturbosch.detekt from 1.23.7 to 1.23.8 2025-12-04 05:04:57 +00:00
columba-icon.svg initial commit 2025-11-30 19:59:14 -05:00
deploy.sh chore: update local deploy script to not uninstall on signature mismatch. 2025-12-01 19:31:33 -05:00
detekt-config.yml initial commit 2025-11-30 19:59:14 -05:00
FUNDING.yml initial commit 2025-11-30 19:59:14 -05:00
gradle.properties initial commit 2025-11-30 19:59:14 -05:00
gradlew initial commit 2025-11-30 19:59:14 -05:00
gradlew.bat initial commit 2025-11-30 19:59:14 -05:00
LICENSE initial commit 2025-11-30 19:59:14 -05:00
README.md Enhance README with links and Reticulum details 2025-11-30 22:55:10 -05:00
settings.gradle.kts initial commit 2025-11-30 19:59:14 -05:00

alt text

Columba

Columba is a simple messaging app for the Reticulum network on Android. Send LXMF messages 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, 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
  • Build your network - Help relay messages 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
  • 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.

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.