chasenorman / CanonicalView external linksLinks
Canonical is a performant sound and complete type inhabitation solver for dependent type theory.
☆85Nov 17, 2025Updated 2 months ago
Alternatives and similar repositories for Canonical
Users that are interested in Canonical are comparing it to the libraries listed below
Sorting:
- A Lean tactic for Canonical, a search procedure for terms in dependent type theory.☆107Dec 15, 2025Updated 2 months ago
- ☆81Feb 3, 2026Updated last week
- Experiments on automation for Lean☆161Jan 24, 2026Updated 3 weeks ago
- A (WIP) equality saturation tactic for Lean based on egg.☆78Oct 6, 2025Updated 4 months ago
- ☆101Feb 3, 2026Updated last week
- ☆22Nov 23, 2023Updated 2 years ago
- Refreshing automation for inductive equational proofs using e-graphs☆24Jul 7, 2024Updated last year
- Examples using MetaProgramming for writing tactics etc.☆20Nov 26, 2025Updated 2 months ago
- computable implementation of real numbers in Lean4☆43Jul 6, 2025Updated 7 months ago
- Tactics for discharging Lean goals into SMT solvers.☆257Updated this week
- A PCRE2 compatible regular expression engine written in Lean 4.☆18Feb 3, 2026Updated last week
- White-box automation for Lean 4☆338Updated this week
- ☆17Feb 20, 2024Updated last year
- ☆55Dec 1, 2025Updated 2 months ago
- A verifier for automated and interactive proofs about transition systems.☆180Jan 12, 2026Updated last month
- Beginner's guide to Tactic Programming in Lean☆66Aug 29, 2025Updated 5 months ago
- Tools based on AI for helping with Lean 4☆112Updated this week
- LeanHammer is an automated reasoning tool for Lean that brings together multiple proof search and reconstruction techniques and combines …☆76Jan 30, 2026Updated 2 weeks ago
- A OCaml generator for well-typed terms (that use their arguments).☆11Feb 22, 2025Updated 11 months ago
- Basic Unicode support for Lean 4☆15Updated this week
- Lean 4 library of tools for parsing and compiling syntax and parser definitions.☆16Dec 10, 2023Updated 2 years ago
- This package provides an interface and foundation for verified SAT reasoning☆55Aug 29, 2024Updated last year
- Chess in Lean 4☆29Oct 14, 2025Updated 4 months ago
- A Lean formalisation of Maryna Viazovska's Fields Medal-winning solution to the sphere packing problem in dimension 8.☆40Feb 8, 2026Updated last week
- Helper toolkit for creating your own Lean 4 UserWidgets☆178Jan 26, 2026Updated 2 weeks ago
- A logical relations model of a minimal type theory with bounded first-class universe levels mechanized in Lean.☆22Jan 28, 2026Updated 2 weeks ago
- Replay the `Environment` for a given Lean module, ensuring that all declarations are accepted by the kernel.☆32Jan 26, 2026Updated 2 weeks ago
- This project is about formally verifying Seymour's decomposition theorem for regular matroids.☆40Feb 1, 2026Updated 2 weeks ago
- ☆13Jan 23, 2022Updated 4 years ago
- GitHub action for standard CI in Lean projects☆31Jan 15, 2026Updated 3 weeks ago
- Benchmark repository of polyglot effect handler examples☆34Aug 21, 2025Updated 5 months ago
- the reflective tower Blond by Olivier Danvy & Karoline Malmkjær☆16May 21, 2025Updated 8 months ago
- A Lean 4 package for heavy numerical computations☆19Jan 16, 2022Updated 4 years ago
- Visual Studio Code extension for the Lean 4 proof assistant☆251Feb 6, 2026Updated last week
- Lean 4 kernel / 'external checker' written in Lean 4☆159Feb 2, 2026Updated last week
- Simply-typed lambda calculus as a QIT in cubical Agda + normalization☆15Jan 23, 2024Updated 2 years ago
- ☆26Updated this week
- The "batteries included" extended library for the Lean programming language and theorem prover☆358Feb 8, 2026Updated last week
- Scientific computing in Lean 4☆466Jun 9, 2025Updated 8 months ago