ProvableHQ/leo
🦁 The Leo Programming Language. A Programming Language for Formally Verified, Zero-Knowledge Applications observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 98
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 5.0
- age_days: 2367
- days_rel: 14
- days_push: 14
- n_releases_24m: 49
Adoption not part of the score
4821 stars · 716 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Leo is an imperative, statically-typed programming language for writing zero-knowledge applications that compile to circuits for the Aleo blockchain. It ships as a Rust-based toolchain including a compiler, CLI, formatter, and language server, with unit and integration testing support.
Use cases
- write zero-knowledge applications
- compile programs to zk circuits
- build private apps on the Aleo blockchain
- learn a zero-knowledge programming language
- test and format Leo smart programs
- develop privacy-preserving blockchain contracts
When to choose
- you are building private, zero-knowledge applications on Aleo
- you want a high-level language that abstracts circuit and cryptographic details
- you need tooling like LSP, formatter, and tests for zk development
When to avoid
- you need a general-purpose programming language outside zero-knowledge contexts
- you target blockchains other than Aleo
- you need a fully stable language, since Leo is still subject to breaking changes
Facets
cli-tool · maturity active
programming-language compiler cli testing cryptography programming-languages blockchain developer-tools privacy windows rust cli zero-knowledge zk-snarks aleo statically-typed private-applications lsp formatter cryptography linux macos
3 sources
- readme: https://github.com/ProvableHQ/leo · fetched 2026-08-28 · 1a2ae09ebea7
- homepage: https://leo-lang.org/ · fetched 2026-08-29 · 87405bc538d5
- site_page: https://docs.leo-lang.org · fetched 2026-08-29 · 0067a627d371
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ProvableHQ/leo | main | 98 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem