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 5fc1f4a builds on the recent leanprover/lean4:v4.30.0
    mathlib
    The math library of Lean 4
  2. Commit 5cadde6 builds on the old leanprover/lean4:v4.29.0-rc8
    Analysis
    A Lean companion to Analysis I
  3. Commit 4c0618b fails to build on leanprover/lean4:v4.30.0-rc2
    ryu
    Converts floating point numbers to decimal strings
  4. Commit bbecd66 builds on the recent leanprover/lean4:v4.30.0-rc2 after lake update
    LeanCopilot
    LLMs as Copilots for Theorem Proving in Lean
  5. Commit 69aa533 builds on the old leanprover/lean4:v4.27.0
    formal_conjectures
    A collection of formalized statements of conjectures in Lean.
  6. Commit 11b31e4 builds on the recent leanprover/lean4:v4.30.0-rc2
    FLT
    Ongoing Lean formalisation of the proof of Fermat's Last Theorem
  7. Commit 696e55b builds on the recent leanprover/lean4:v4.29.1
    Physlib
    A project to digitalise results from physics into Lean.
  8. Commit c7944a9 builds on the recent leanprover/lean4:v4.30.0
    cslib
    The Lean Computer Science Library (CSLib)
  9. Commit c944afd builds on the old leanprover/lean4:v4.29.0-rc8
    paperproof
    Lean theorem proving interface which feels like pen-and-paper proofs.
  10. Commit a1e7f69 builds on the recent leanprover/lean4:v4.29.1
    equational_theories
    A project to map out the relations between different equational theories of Magmas.

Newly Created

  1. Commit 6805e23 builds on the recent leanprover/lean4:v4.30.0-rc2
    stage2-judge
    This repository hosts the SAIR Mathematics Distillation Challenge: Equational Theories Stage 2, providing Lean 4 problem sets, judging tools, and submission harnesses for generating machine-checkable proof certificates.
  2. Commit 577e3eb builds on the old leanprover/lean4:v4.24.0
    CardanoLedgerApi
    Cardano Ledger Api providing the necessary types and predicates to prove Plutus smart contracts with Blaster
  3. Commit e7049be builds on the old leanprover/lean4:v4.28.0
    langlib
    Library for formal language theory in Lean 4
  4. Commit 4c1b307 builds on the old leanprover/lean4:v4.29.0-rc6
    DeGiorgi
    Lean 4 formalization of De Giorgi-Nash-Moser theory
  5. Commit 1c14e74 builds on the recent leanprover/lean4:v4.30.0-rc2 after lake update
    LeanML
    Formally verified machine learning in Lean 4.
  6. Commit a3b8aa7 builds on the recent leanprover/lean4:v4.30.0-rc2
    lean4-mlir
    LLM-assisted Lean specification of neural architectures with IREE codegen.
  7. Commit 15d7869 builds on the recent leanprover/lean4:v4.29.1
    lean4-base64
    RFC 4648 Base64 encoding and decoding for Lean 4
  8. Commit 29a1d82 builds on the recent leanprover/lean4:v4.30.0-rc1
    circuitlib
    A digital circuit verification library for Lean4
  9. Commit f46d48e builds on the old leanprover/lean4:v4.28.0
    p_ne_np
    Machine-verified proof (0 sorries, 2 axioms) that P ≠ NP via exponential circuit lower bounds for Hamiltonian Cycle. Lean 4 formalization with Mathlib. Proves SIZE(HAM_n) ≥ 2^{Ω(n)} using frontier analysis, switch blocks, cross-pattern mixing, recursive funnel magnification, continuation packets, rooted descent, and signature rigidity.
  10. Commit efaa113 builds on the old leanprover/lean4:v4.28.0
    FormalQualBench