https://github.com/parhammhd/zapri
A multi protocol (Gemini, Finger, Text and soon others) browser for Android, written in Kotlin with Jetpack Compose.
https://github.com/parhammhd/zapri
android finger finger-protocol gemini gemini-protocol jetpack-compose kotlin minimal text-protocol
Last synced: 5 months ago
JSON representation
A multi protocol (Gemini, Finger, Text and soon others) browser for Android, written in Kotlin with Jetpack Compose.
- Host: GitHub
- URL: https://github.com/parhammhd/zapri
- Owner: parhammhd
- License: gpl-3.0
- Created: 2025-04-13T19:40:45.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2025-05-20T13:21:36.000Z (8 months ago)
- Last Synced: 2025-05-20T13:54:22.594Z (8 months ago)
- Topics: android, finger, finger-protocol, gemini, gemini-protocol, jetpack-compose, kotlin, minimal, text-protocol
- Language: Kotlin
- Homepage:
- Size: 221 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Zapri
**Zapri** is a minimalist Android browser for the Gemini protocol and friends — fast, clean, and focused.
### 🚀 Features
- Supports Gemini, Finger and Text protocols
- Different colors for different protocols (current, supported, unsupported)
- Parses and renders Gemtext
- Clickable links and heading support
- Minimal Material 3 UI
### 📦 Tech Stack
- Kotlin + Jetpack Compose
- Custom protocol handler
- Custom URL parser
- Modular codebase
### 📝 License
Zapri is licensed under the [GNU General Public License v3.0](./LICENSE).