This is Reservoir, the registry for all Lean packages and documentation.

Reservoir indexes, builds, and tests packages within the Lean and Lake ecosystem. If you wish to see your package here, ensure that it meets the Reservoir inclusion criteria.

Most Popular

  1. Commit 815dd04 builds on the recent leanprover/lean4:v4.29.0-rc6
    mathlib
    The math library of Lean 4
  2. Commit 3d91ad1 builds on the old leanprover/lean4:v4.20.0
    analysis
    A Lean companion to Analysis I
  3. Commit 4c0618b fails to build on leanprover/lean4:v4.29.0-rc6
    ryu
    Converts floating point numbers to decimal strings
  4. Commit bbecd66 builds on the recent leanprover/lean4:v4.29.0-rc6 after lake update
    LeanCopilot
    LLMs as Copilots for Theorem Proving in Lean
  5. Commit fd086a7 builds on the old leanprover/lean4:v4.27.0
    formal_conjectures
    A collection of formalized statements of conjectures in Lean.
  6. Commit 002a19b builds on the old leanprover/lean4:v4.28.0
    FLT
    Ongoing Lean formalisation of the proof of Fermat's Last Theorem
  7. Commit e5eaf63 builds on the old leanprover/lean4:v4.28.0
    PhysLean
    A project to digitalise results from physics into Lean.
  8. Commit 4de9edc builds on the old leanprover/lean4:v4.20.1
    equational_theories
    A project to map out the relations between different equational theories of Magmas.
  9. Commit fea2a7c builds on the recent leanprover/lean4:v4.29.0-rc6 after lake update
    paperproof
    Lean theorem proving interface which feels like pen-and-paper proofs.
  10. Commit 2bf0e10 builds on the old leanprover/lean4:v4.21.0
    mil
    The user home repository for the Mathematics in Lean tutorial.

Newly Created

  1. Commit efaa113 builds on the old leanprover/lean4:v4.28.0
    FormalQualBench
  2. Commit 4286173 builds on the old leanprover/lean4:v4.28.0
    NormalForms
    Executable Hermite and Smith Normal Forms in Lean 4 over Euclidean Domains, with a PID bridge to mathlib.
  3. Commit 5088a7b builds on the recent leanprover/lean4:v4.29.0-rc6
    LiterateLean
    literate programming for lean4
  4. Commit 6886b91 builds on the old leanprover/lean4:v4.28.0
    shannon-entropy
    A formalization of Shannon's seminal 1948 paper defining entropy.
  5. Commit 1c76bd3 builds on the recent leanprover/lean4:v4.29.0-rc6
    optisat
    Formally verified equality saturation engine in Lean 4, parameterized by typeclasses. OptiSat provides a domain-agnostic e-graph with 248 theorems
  6. Commit 9d2cff4 builds on the old leanprover/lean4:v4.28.0
    sensitivity
    Lean 4 formalization of the Sensitivity Conjecture (Huang 2019)
  7. Commit 9dfee1c builds on the old leanprover/lean4:v4.28.0
    LeanServer
    Verified HTTPS server in Lean 4 — TLS 1.3, HTTP/2, QUIC, WebSocket, gRPC — 914 machine-checked theorems, zero sorry. Pure library available (LeanServerPure).
  8. Commit aa04b54 builds on the old leanprover/lean4:v4.28.0
    Distributed2Coloring
    2-Coloring Cycles in One Round: Formalization in Lean 4
  9. Commit 9a61202 builds on the old leanprover/lean4:v4.24.0
    Velvet
    An auto-active verifier embedded into Lean
  10. Commit 24c8d36 builds on the recent leanprover/lean4:v4.29.0-rc6 after lake update
    amo-lean
    Verified Optimizing Compiler for Cryptographic Primitives

Recently Updated

  1. Commit 7802da0 builds on the recent leanprover/lean4:v4.29.0
    Cli
    A Lean 4 library for configuring Command Line Interfaces and parsing command line arguments.
  2. Commit cb44abf builds on the old leanprover/lean4:v4.28.0
    Prismriver
    (Mirror) A Music formalization library and DSL in Lean 4
  3. Commit f7ab011 builds on the old leanprover/lean4:v4.27.0-rc1
    chip-firing-with-lean
    A formalization of chip-firing games and the Riemann-Roch theorem for graphs using the Lean 4 theorem prover.
  4. Commit 31133dd builds on the old leanprover/lean4:v4.25.0-rc2
    hottlean
  5. Commit 12a9db8 builds on the old leanprover/lean4:v4.27.0-rc1
    Riemann
  6. Commit db01eb8 builds on the old leanprover/lean4:v4.26.0
    MutualInduction
    A mutual induction tactic for Lean 4.
  7. Commit a4524ce builds on the old leanprover/lean4:v4.28.0
    leansi
    Leansi is a Lean Library for terminal formatting.
  8. Commit 815dd04 builds on the recent leanprover/lean4:v4.29.0-rc6
    mathlib
    The math library of Lean 4
  9. Commit 1e62c3d builds on the recent leanprover/lean4:v4.29.0-rc6
    zkLeanEcosystem
    zkLean is a domain specific language (DSL) in Lean for specifying zero-knowledge statements
  10. Commit 3d91ad1 builds on the old leanprover/lean4:v4.20.0
    analysis
    A Lean companion to Analysis I