Canonical is a performant sound and complete type inhabitation solver for dependent type theory.
☆86Mar 3, 2026Updated this week
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.☆108Updated this week
- ☆82Updated this week
- Experiments on automation for Lean☆163Feb 19, 2026Updated 2 weeks ago
- ☆106Updated this week
- A (WIP) equality saturation tactic for Lean based on egg.☆78Updated this week
- Refreshing automation for inductive equational proofs using e-graphs☆24Jul 7, 2024Updated last year
- ☆22Nov 23, 2023Updated 2 years ago
- Examples using MetaProgramming for writing tactics etc.☆20Nov 26, 2025Updated 3 months ago
- computable implementation of real numbers in Lean4☆46Jul 6, 2025Updated 8 months ago
- Tactics for discharging Lean goals into SMT solvers.☆263Updated this week
- A PCRE2 compatible regular expression engine written in Lean 4.☆19Feb 27, 2026Updated last week
- White-box automation for Lean 4☆342Updated this week
- ☆17Feb 20, 2024Updated 2 years ago
- A verifier for automated and interactive proofs about transition systems.☆187Updated this week
- ☆57Dec 1, 2025Updated 3 months ago
- Beginner's guide to Tactic Programming in Lean☆68Aug 29, 2025Updated 6 months ago
- Tools based on AI for helping with Lean 4☆115Updated this week
- LeanHammer is an automated reasoning tool for Lean that brings together multiple proof search and reconstruction techniques and combines …☆79Feb 25, 2026Updated last week
- This package provides an interface and foundation for verified SAT reasoning☆55Aug 29, 2024Updated last year
- A OCaml generator for well-typed terms (that use their arguments).☆11Feb 22, 2025Updated last year
- Lean 4 library of tools for parsing and compiling syntax and parser definitions.☆16Dec 10, 2023Updated 2 years ago
- Basic Unicode support for Lean 4☆15Updated this week
- Chess in Lean 4☆32Feb 14, 2026Updated 3 weeks ago
- A formal consistency proof of Quine's set theory New Foundations☆79Feb 25, 2026Updated last week
- Helper toolkit for creating your own Lean 4 UserWidgets☆187Updated this week
- Replay the `Environment` for a given Lean module, ensuring that all declarations are accepted by the kernel.☆33Updated this week
- A logical relations model of a minimal type theory with bounded first-class universe levels mechanized in Lean.☆23Jan 28, 2026Updated last month
- This project is about formally verifying Seymour's decomposition theorem for regular matroids.☆41Feb 27, 2026Updated last week
- ☆13Jan 23, 2022Updated 4 years ago
- GitHub action for standard CI in Lean projects☆31Jan 15, 2026Updated last month
- Benchmark repository of polyglot effect handler examples☆34Aug 21, 2025Updated 6 months ago
- the reflective tower Blond by Olivier Danvy & Karoline Malmkjær☆16May 21, 2025Updated 9 months ago
- Visual Studio Code extension for the Lean 4 proof assistant☆253Feb 27, 2026Updated last week
- Lean 4 kernel / 'external checker' written in Lean 4☆162Feb 2, 2026Updated last month
- A Lean formalisation of Maryna Viazovska's Fields Medal-winning solution to the sphere packing problem in dimension 8.☆71Updated this week
- A Lean 4 package for heavy numerical computations☆20Jan 16, 2022Updated 4 years ago
- Simply-typed lambda calculus as a QIT in cubical Agda + normalization☆15Jan 23, 2024Updated 2 years ago
- Neural theorem proving toolkit: data extraction tools for Lean 4☆35Feb 21, 2026Updated 2 weeks ago
- ☆27Feb 11, 2026Updated 3 weeks ago