Lean Lean

Open-source Lean projects categorized as Lean | Edit details

Top 3 Lean Lean Projects

  • GitHub repo lean4

    Lean 4 programming language and theorem prover

    Project mention: Why Static Languages Suffer From Complexity | reddit.com/r/rust | 2022-01-19

    The author is quick to dismiss dependently typed languages, which indeed solves the issues he describes. I think we will someday see a mainstream dependently typed language, Idris is one candidate and Lean 4 another. However, the issues described in the post are quite rare in practice, and macros are a good enough solution in many cases. Type systems like Rust's gets you 90% there when it comes to abstraction and static guarantees (and maybe 95% when you add macros), to get the last 10% you need to complicate the type system a lot.

  • GitHub repo mathlib

    Lean mathematical components library

    Project mention: Why is simplicity so unreasonably effective at scientific explanation? | reddit.com/r/slatestarcodex | 2021-10-13

    No, they really are - you've just internalized the vast majority of the content already. This is what a moderately careful (Lean makes some mildly questionable compromises regarding quotients) attempt at building up calculus from first principles looks like. And this is still assuming quite a bit of foundation. Human beings are much better at math than a bunch of apes barely down from the trees have any right to be - but that doesn't make math any smaller.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo hott3

    HoTT in Lean 3

    Project mention: The HoTT Game | news.ycombinator.com | 2021-12-11

    Lean 3 introduced singleton-elimination which is inconsistent with HoTT. There's a project [0] that uses an attribute to restrict uses of that rule, but it isn't really ergonomic to use.

    [0] https://github.com/gebner/hott3

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-19.

Lean Lean related posts


What are some of the best open-source Lean projects in Lean? This list will help you:

Project Stars
1 lean4 1,323
2 mathlib 1,076
3 hott3 62
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.