marclave/client — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2017-09-20
Download and run the official Keybase app to send encrypted messages and share files securely.
Study the source code to learn how a real-world encryption and secure messaging system is built.
Build or modify a client for a specific platform using the shared cross-platform codebase.
Contribute bug fixes or improvements through GitHub issues and pull requests.
| marclave/client | aegrail/aegrail-engine | aeneasr/form | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Go | Go | Go |
| Last pushed | 2017-09-20 | — | 2019-03-08 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | hard | hard | easy |
| Complexity | 5/5 | 5/5 | 2/5 |
| Audience | developer | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
README warns building from source may not work reliably, regular users should use official releases instead.
The full source code for Keybase, a secure messaging and file-sharing app, covering its iOS, Android, desktop, and command-line clients.
Mainly Go. The stack also includes Go, React Native, Electron.
Dormant — no commits in 2+ years (last push 2017-09-20).
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.