├── .gitignore ├── Examples.lean ├── README.md ├── TrainingData.lean ├── TrainingData ├── Frontend.lean ├── InfoTree │ ├── Basic.lean │ ├── TacticInvocation │ │ └── Basic.lean │ └── ToJson.lean └── Utils │ ├── Range.lean │ └── TheoremPrettyPrinting.lean ├── configs ├── config_htpi.json ├── config_init_debug.json ├── config_mathlib.json ├── config_mathlib_full.json ├── config_mathlib_v4.12.json ├── config_mathlib_v4.13.json ├── config_minictx.json ├── config_minictx_v2.json ├── config_pfr.json ├── config_pnt.json └── from_reservoir │ ├── configs │ ├── 0art0--lean-slides.json │ ├── AdrienChampion--collChoSoWel.json │ ├── AdrienChampion--loadTerms.json │ ├── AdrienChampion--safeIdx.json │ ├── AeneasVerif--tutorial.json │ ├── AlexBrodbelt--Game.json │ ├── AlexKontorovich--PrimeNumberTheoremAnd.json │ ├── Anderssorby--SDL.json │ ├── BoltonBailey--formalSnarksProject.json │ ├── CAIMEOX--json-schema.json │ ├── Command-Master--pseudorandom.json │ ├── DavePearce--LeanEVM.json │ ├── Dominique-Lawson--lean_4.json │ ├── ElifUskuplu--stlc.json │ ├── FR-vdash-bot--algorithm.json │ ├── FormalSAT--lean-sat.json │ ├── FormalizedFormalLogic--arithmetization.json │ ├── FormalizedFormalLogic--incompleteness.json │ ├── FormalizedFormalLogic--logic.json │ ├── HEPLean--hep_lean.json │ ├── Hagb--lean-groebner.json │ ├── HannahSantos--FMCn_Lean.json │ ├── Happyves--workshop.json │ ├── ImperialCollegeLondon--FLT.json │ ├── ImperialCollegeLondon--IUM.json │ ├── ImperialCollegeLondon--M1F-explained.json │ ├── ImperialCollegeLondon--formalising-mathematics-2024.json │ ├── JamesGallicchio--Http.json │ ├── JamesGallicchio--lean-openapi.json │ ├── JamesGallicchio--leancolls.json │ ├── Joonas-vonlerber--Game.json │ ├── KislyjKisel--pod.json │ ├── MichaelStollBayreuth--EulerProducts.json │ ├── NUS-Math-Formalization--Game.json │ ├── NethermindEth--evmyul.json │ ├── Paper-Proof--paperproof.json │ ├── PatrickMassot--glimpseOfLean.json │ ├── PatrickMassot--verbose.json │ ├── PeterKementzey--graph-library-for-lean4.json │ ├── RemyDegenne--clt.json │ ├── RemyDegenne--testing_lower_bounds.json │ ├── Seasawher--Lean--Book.json │ ├── Seasawher--import-all.json │ ├── Seasawher--mdgen.json │ ├── Seasawher--mk-exercise.json │ ├── Shreyas4991--DGAlgorithms.json │ ├── T-Brick--DateTime.json │ ├── T-Brick--controlflow.json │ ├── T-Brick--lean2wasm.json │ ├── T-Brick--numbers.json │ ├── T-Brick--wasm.json │ ├── Timeroot--quantumInfo.json │ ├── Trequetrum--Game.json │ ├── TristanCacqueray--advent-of-lean.json │ ├── TristanCacqueray--gen-zmk.json │ ├── YaelDillies--ChandraFurstLipton.json │ ├── YaelDillies--LeanAPAP.json │ ├── YaelDillies--LeanCamCombi.json │ ├── abdoo8080--cvc5.json │ ├── acmepjz--MD4Lean.json │ ├── adomani--advents.json │ ├── alexjbest--leaff.json │ ├── alexkeizer--qpf.json │ ├── algebraic-dev--Colorized.json │ ├── algebraic-dev--Parse.json │ ├── alma-n--Game.json │ ├── alok--lean-inf.json │ ├── ammkrn--Timelib.json │ ├── ammkrn--printiest.json │ ├── andrejbauer--lean2sexp.json │ ├── anlucia--chromatic_polynomial.json │ ├── apnelson1--matroid.json │ ├── arademaker--delphin.json │ ├── argumentcomputer--Bellanova--lean.json │ ├── argumentcomputer--Blake3--lean.json │ ├── argumentcomputer--FFaCiL--lean.json │ ├── argumentcomputer--Http--lean.json │ ├── argumentcomputer--Ipld--lean.json │ ├── argumentcomputer--LSpec.json │ ├── argumentcomputer--Lurk--lean.json │ ├── argumentcomputer--Megaparsec--lean.json │ ├── argumentcomputer--Nova--lean.json │ ├── argumentcomputer--OpenSSL--lean.json │ ├── argumentcomputer--Poseidon--lean.json │ ├── argumentcomputer--Straume.json │ ├── argumentcomputer--Wasm--lean.json │ ├── argumentcomputer--YatimaStdLib.json │ ├── argumentcomputer--ZKSnark--lean.json │ ├── argumentcomputer--yatima.json │ ├── arthurpaulino--viper.json │ ├── atlas-computing-org--coq_lean_translation.json │ ├── austinletson--use-lean-standard-action-with-bare-project.json │ ├── avigad--LeanSudoku.json │ ├── awodey--joyalRepresentationTheorem.json │ ├── axiomed--Http.json │ ├── bergmannjg--Curl.json │ ├── bergmannjg--Regex.json │ ├── bergmannjg--time.json │ ├── bridgekat--filter-game.json │ ├── cmu-l3--llmlean.json │ ├── dagurtomas--LeanCondensed.json │ ├── dannypsnl--violet.json │ ├── djvelleman--htpi.json │ ├── draperlaboratory--ELFSage.json │ ├── dtumad--VCVio.json │ ├── dupuisf--BibtexQuery.json │ ├── dwrensha--animate.json │ ├── dwrensha--compfiles.json │ ├── dwrensha--maze.json │ ├── emilyriehl--InfinityCosmos.json │ ├── eric-wieser--matrix_cookbook.json │ ├── fgdorais--Parser.json │ ├── fgdorais--UnicodeBasic.json │ ├── fgdorais--extra.json │ ├── forked-from-1kasper--ground_zero.json │ ├── fpvandoorn--HausdorffSchoolLean.json │ ├── fpvandoorn--LeanCourse.json │ ├── fpvandoorn--LogicColloquiumTutorial.json │ ├── fpvandoorn--Seminar.json │ ├── fpvandoorn--bonnAnalysis.json │ ├── fpvandoorn--carleson.json │ ├── fpvandoorn--sard.json │ ├── functionally--Crypto.json │ ├── girving--interval.json │ ├── girving--ray.json │ ├── glams-lean-2024--Formal2024.json │ ├── goens--lost-pop-lean.json │ ├── google-deepmind--debate.json │ ├── gsierra99--ExFormMathL4.json │ ├── hanwenzhu--primality-tests.json │ ├── hargoniX--Flame.json │ ├── hargoniX--socket.json │ ├── haruhisa-enomoto--mathlib4-all-tactics.json │ ├── hhu-adam--Game.json │ ├── hhu-adam--i18n.json │ ├── hhu-adam--webeditor.json │ ├── hwatheod--galeShapley.json │ ├── igrep--test.json │ ├── jaalonso--Calculemus2.json │ ├── jaalonso--Calculemus2_es.json │ ├── jeswr--RustFFI.json │ ├── joehendrix--lean-crypto.json │ ├── jsm28--AM.json │ ├── jtristan--UnicodeSkipListTable.json │ ├── katydid--katydid.json │ ├── katydid--sadol.json │ ├── keilambda--eocia-lean.json │ ├── kim-em--lean-training-data.json │ ├── kkaunda--Project.json │ ├── kmill--LeanTeX.json │ ├── kmill--render.json │ ├── knowsys--certifyingDatalog.json │ ├── knowsys--formal_systems.json │ ├── lean-dojo--LeanCopilot.json │ ├── lean-ja--Lean--by--Example.json │ ├── lean-ja--lean99.json │ ├── lean-machines-central--lean-machines-examples.json │ ├── lean-machines-central--lean-machines.json │ ├── leanprover--Cli.json │ ├── leanprover--LeanSAT.json │ ├── leanprover--SHerLOC.json │ ├── leanprover--TensorLib.json │ ├── leanprover--doc-gen4.json │ ├── leanprover--lean4checker.json │ ├── leanprover--lean4export.json │ ├── leanprover--leanInk.json │ ├── leanprover--lnsym.json │ ├── leanprover--sampcert.json │ ├── leanprover--subverso.json │ ├── leanprover--verso.json │ ├── leanprover-community--ConNF.json │ ├── leanprover-community--Duper.json │ ├── leanprover-community--Game.json │ ├── leanprover-community--Qq.json │ ├── leanprover-community--SphereEversion.json │ ├── leanprover-community--aesop.json │ ├── leanprover-community--auto.json │ ├── leanprover-community--flt-regular.json │ ├── leanprover-community--importGraph.json │ ├── leanprover-community--iris.json │ ├── leanprover-community--lean4-metaprogramming-book.json │ ├── leanprover-community--llm.json │ ├── leanprover-community--mathport.json │ ├── leanprover-community--plausible.json │ ├── leanprover-community--proofwidgets.json │ ├── leanprover-community--tutorials4.json │ ├── lecopivo--scilean.json │ ├── lf-lang--reactor-model.json │ ├── lindy-labs--WadrayVerification.json │ ├── lindy-labs--aegis.json │ ├── lindy-labs--corelib_verification.json │ ├── loganrjmurphy--lib.json │ ├── m4lvin--pdl.json │ ├── madvorak--Koch.json │ ├── madvorak--chomsky.json │ ├── madvorak--duality.json │ ├── madvorak--fecssk.json │ ├── madvorak--readLean.json │ ├── madvorak--thue.json │ ├── madvorak--vcsp.json │ ├── marcusrossel--egg.json │ ├── marcusrossel--lean_snakebird.json │ ├── matematiflo--SumSq.json │ ├── mhuisi--Uniq.json │ ├── mo271--FormalBook.json │ ├── model-checking--rust-lean-models.json │ ├── morganfshirley--CommComp.json │ ├── mortarsanjaya--IMOSLLean4.json │ ├── mseri--BET.json │ ├── niklasmohrin--LeanSeminar.json │ ├── nomeata--calcify.json │ ├── nomeata--loogle.json │ ├── nomeata--wfinduct.json │ ├── opencompl--SSA.json │ ├── optsuite--convex.json │ ├── pandaman64--Regex.json │ ├── pimpale--llm--lean.json │ ├── pitmonticone--LeanInVienna.json │ ├── pitmonticone--NewProject.json │ ├── pitmonticone--Project.json │ ├── pnwamk--lean4-assert-command.json │ ├── quangvdao--Zklib.json │ ├── rah4927--lean-dojo-mew.json │ ├── rahul3613--miniF2F-lean4.json │ ├── rahul3613--proofNet-lean4.json │ ├── rami3l--plfl.json │ ├── reaslab--jixia.json │ ├── reilabs--proven-zk.json │ ├── remimimimimi--leansec.json │ ├── riccardobrasca--FLT3.json │ ├── riccardobrasca--lFTCM2024.json │ ├── risc0--risc0-lean4.json │ ├── siddhartha-gadgil--LeanAideTools.json │ ├── siddhartha-gadgil--LeanLion.json │ ├── siddhartha-gadgil--MetaExamples.json │ ├── siddhartha-gadgil--Polylean.json │ ├── siddhartha-gadgil--lean-loris.json │ ├── siddhartha-gadgil--leanaide.json │ ├── siddhartha-gadgil--pnP2023.json │ ├── siddhartha-gadgil--saturn.json │ ├── somombo--quicksort.json │ ├── teorth--PFR.json │ ├── teorth--equational_theories.json │ ├── teorth--expdb.json │ ├── tydeu--alloy.json │ ├── tydeu--itertools.json │ ├── tydeu--partax.json │ ├── ufmg-smite--smt.json │ ├── utensil--GinacLean.json │ ├── utensil--LeanBlueprintExample.json │ ├── vbeffara--rMT4.json │ ├── verse-lab--ssreflect.json │ ├── wellecks--llmstep.json │ ├── yangky11--lean4-example.json │ ├── yangky11--miniF2F-lean4.json │ └── yuma-mizuno--lean-math-workshop.json │ ├── extract_all.sh │ └── fetch_reservoir_index.py ├── lake-manifest.json ├── lakefile.lean ├── lean-toolchain ├── scripts ├── add_import.lean ├── all_modules.lean ├── convert_minictx.py ├── data_stats.py ├── declarations.lean ├── extract_repos.py ├── full_proof_training_data.lean ├── imports.lean ├── instruction_tuning.py ├── minictx_select.py ├── premises.lean ├── run_pipeline.py ├── should_extract.py ├── state_comments.lean ├── tactic_benchmark.lean ├── training_data.lean └── training_data_with_premises.lean └── temp.lean /.gitignore: -------------------------------------------------------------------------------- 1 | *.jsonl 2 | .lake 3 | *.tar.gz 4 | out/ 5 | instructions/ 6 | Examples*/ 7 | reservoir-index/ 8 | Extracted 9 | .vscode 10 | *.olean 11 | /build 12 | /lake-packages/* 13 | .idea 14 | .DS_Store 15 | *.pyc 16 | -------------------------------------------------------------------------------- /Examples.lean: -------------------------------------------------------------------------------- 1 | 2 | import Mathlib 3 | -------------------------------------------------------------------------------- /TrainingData.lean: -------------------------------------------------------------------------------- 1 | import Examples 2 | import TrainingData.Frontend 3 | import TrainingData.InfoTree.Basic 4 | import TrainingData.InfoTree.ToJson 5 | import TrainingData.InfoTree.TacticInvocation.Basic 6 | import TrainingData.Utils.Range 7 | -------------------------------------------------------------------------------- /TrainingData/Utils/Range.lean: -------------------------------------------------------------------------------- 1 | import Lean 2 | open Lean 3 | 4 | instance : LE Position where 5 | le p₁ p₂ := p₁.line < p₂.line ∨ p₁.line = p₂.line ∧ p₁.column ≤ p₂.column 6 | 7 | instance : DecidableRel ((· : Position) ≤ ·) := by 8 | change DecidableRel fun _ _ => _ ∨ _ 9 | infer_instance 10 | 11 | def Range := Position × Position 12 | deriving DecidableEq, Repr, ToString 13 | 14 | instance : LE Range where 15 | le r₁ r₂ := r₂.1 ≤ r₁.1 ∧ r₁.2 ≤ r₂.2 16 | 17 | instance : LT Range where 18 | lt r₁ r₂ := r₁ ≤ r₂ ∧ r₁ ≠ r₂ 19 | 20 | instance : DecidableRel ((· : Range) ≤ ·) := by 21 | change DecidableRel fun _ _ => _ ∧ _ 22 | infer_instance 23 | 24 | instance : DecidableRel ((· : Range) < ·) := by 25 | change DecidableRel fun _ _ => _ ∧ _ 26 | infer_instance 27 | -------------------------------------------------------------------------------- /configs/config_htpi.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "repo": "https://github.com/hanwenzhu/HTPILeanPackage4.7", 4 | "commit": "8eeebaec8d7fa17b5fe9d97589839ca2560e3ce2", 5 | "lean": "leanprover/lean4:v4.7.0", 6 | "name": "htpi", 7 | "import_file": "HTPILib.lean", 8 | "imports": ["HTPILib"] 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /configs/config_init_debug.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "repo": "https://github.com/leanprover-community/mathlib4", 4 | "commit": "09d33efc68d3ad52db77b731d7253675395a14aa", 5 | "lean": "leanprover/lean4:v4.9.1", 6 | "name": "mathlib", 7 | "import_file": "Mathlib.lean", 8 | "imports": ["Init"] 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /configs/config_mathlib.json: -------------------------------------------------------------------------------- 1 | [ 2 | 3 | { 4 | "repo": "https://github.com/leanprover-community/mathlib4", 5 | "commit": "09d33efc68d3ad52db77b731d7253675395a14aa", 6 | "lean": "leanprover/lean4:v4.9.1", 7 | "name": "mathlib", 8 | "import_file": "Mathlib.lean", 9 | "imports": ["Mathlib"] 10 | } 11 | ] 12 | -------------------------------------------------------------------------------- /configs/config_mathlib_full.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "repo": "https://github.com/leanprover-community/mathlib4", 4 | "commit": "09d33efc68d3ad52db77b731d7253675395a14aa", 5 | "lean": "leanprover/lean4:v4.9.1", 6 | "name": "mathlib", 7 | "import_file": "Mathlib.lean", 8 | "imports": ["Mathlib", "Init", "Batteries"] 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /configs/config_mathlib_v4.12.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "repo": "https://github.com/leanprover-community/mathlib4", 4 | "commit": "809c3fb3b5c8f5d7dace56e200b426187516535a", 5 | "lean": "leanprover/lean4:v4.12.0", 6 | "name": "mathlib", 7 | "import_file": "Mathlib.lean", 8 | "imports": ["Mathlib", "Init", "Batteries"] 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /configs/config_mathlib_v4.13.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "repo": "https://github.com/leanprover-community/mathlib4", 4 | "commit": "0311b12d9c874ba88246fea92c992b97025af76d", 5 | "lean": "leanprover/lean4:v4.13.0-rc3", 6 | "name": "mathlib", 7 | "import_file": "Mathlib.lean", 8 | "imports": ["Mathlib", "Init", "Batteries"] 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /configs/config_minictx.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "repo": "https://github.com/AlexKontorovich/PrimeNumberTheoremAnd", 4 | "commit": "23650db830a45c227bd85d25d520725545192333", 5 | "lean": "leanprover/lean4:v4.7.0", 6 | "name": "PrimeNumberTheoremAnd", 7 | "import_file": "PrimeNumberTheoremAnd.lean", 8 | "imports": ["PrimeNumberTheoremAnd"] 9 | }, 10 | { 11 | "repo": "https://github.com/teorth/pfr", 12 | "commit": "6aeed6ddf7dd02470b3196e44527a6f3d32e54cf", 13 | "lean": "leanprover/lean4:v4.7.0", 14 | "name": "PFR", 15 | "import_file": "PFR.lean", 16 | "imports": ["PFR"] 17 | }, 18 | { 19 | "repo": "https://github.com/leanprover-community/mathlib4", 20 | "commit": "f4b4298bd76b82f7b28f0fb6b5ab92bdf5e5634d", 21 | "lean": "leanprover/lean4:v4.7.0", 22 | "name": "mathlib", 23 | "import_file": "Mathlib.lean", 24 | "imports": ["Mathlib"] 25 | } 26 | ] 27 | -------------------------------------------------------------------------------- /configs/config_pfr.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "repo": "https://github.com/teorth/pfr", 4 | "commit": "6aeed6ddf7dd02470b3196e44527a6f3d32e54cf", 5 | "lean": "leanprover/lean4:v4.7.0", 6 | "name": "PFR", 7 | "import_file": "PFR.lean", 8 | "imports": ["PFR"] 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /configs/config_pnt.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "repo": "https://github.com/AlexKontorovich/PrimeNumberTheoremAnd", 4 | "commit": "23650db830a45c227bd85d25d520725545192333", 5 | "lean": "leanprover/lean4:v4.7.0", 6 | "name": "PrimeNumberTheoremAnd", 7 | "import_file": "PrimeNumberTheoremAnd.lean", 8 | "imports": ["PrimeNumberTheoremAnd"] 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /configs/from_reservoir/configs/AdrienChampion--collChoSoWel.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/AdrienChampion/collChoSoWel", 3 | "commit": "344a4f69f6db83fc64b53928f51117c9c8d767e1", 4 | "lean": "leanprover/lean4:nightly-2023-09-02", 5 | "name": "choice", 6 | "imports": [ 7 | "Choice" 8 | ], 9 | "metadata": { 10 | "name": "collChoSoWel", 11 | "owner": "AdrienChampion", 12 | "fullName": "AdrienChampion/collChoSoWel", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-07-30T10:33:11Z", 18 | "updatedAt": "2023-09-11T11:09:36Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKBWwAw", 25 | "fullName": "AdrienChampion/collChoSoWel", 26 | "repoUrl": "https://github.com/AdrienChampion/collChoSoWel", 27 | "gitUrl": "https://github.com/AdrienChampion/collChoSoWel", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/AdrienChampion--loadTerms.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/AdrienChampion/loadTerms.lean", 3 | "commit": "a59d2dcee52c45cbcfc739957f5ad9f050da8747", 4 | "lean": "leanprover/lean4:v4.7.0", 5 | "name": "\u00abloadTerms\u00bb", 6 | "imports": [ 7 | "\u00abLoadTerms\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "loadTerms", 11 | "owner": "AdrienChampion", 12 | "fullName": "AdrienChampion/loadTerms", 13 | "description": "Testing dynamic term loading in Lean 4.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-12-12T10:16:28Z", 18 | "updatedAt": "2023-12-12T14:24:36Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOK4xjSw", 25 | "fullName": "AdrienChampion/loadTerms.lean", 26 | "repoUrl": "https://github.com/AdrienChampion/loadTerms.lean", 27 | "gitUrl": "https://github.com/AdrienChampion/loadTerms.lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/AdrienChampion--safeIdx.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/AdrienChampion/safeIdx", 3 | "commit": "6b46962dd293738aa8886a09ab273a4b8c8b161f", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00absafeIdx\u00bb", 6 | "imports": [ 7 | "\u00abSafeIdx\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "safeIdx", 11 | "owner": "AdrienChampion", 12 | "fullName": "AdrienChampion/safeIdx", 13 | "description": "Type-safe indexing library.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-06-04T09:11:25Z", 18 | "updatedAt": "2024-10-22T08:26:49Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJrLEqA", 25 | "fullName": "AdrienChampion/safeIdx", 26 | "repoUrl": "https://github.com/AdrienChampion/safeIdx", 27 | "gitUrl": "https://github.com/AdrienChampion/safeIdx", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/AeneasVerif--tutorial.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/AeneasVerif/icfp-tutorial", 3 | "commit": "a8e927aae60f74fe7ad10b70a97c55bc3ee22df8", 4 | "lean": "leanprover/lean4:v4.11.0-rc2", 5 | "name": "\u00abtutorial\u00bb", 6 | "imports": [ 7 | "Tutorial" 8 | ], 9 | "metadata": { 10 | "name": "tutorial", 11 | "owner": "AeneasVerif", 12 | "fullName": "AeneasVerif/tutorial", 13 | "description": "Aeneas tutorial for ICFP", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-09-04T13:23:07Z", 18 | "updatedAt": "2024-09-20T21:01:03Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMswowQ", 25 | "fullName": "AeneasVerif/icfp-tutorial", 26 | "repoUrl": "https://github.com/AeneasVerif/icfp-tutorial", 27 | "gitUrl": "https://github.com/AeneasVerif/icfp-tutorial", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/AlexBrodbelt--Game.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/AlexBrodbelt/metric-spaces-and-topology-game", 3 | "commit": "983ae9ad4ab54d742abdc0496e23f39b7e22ef99", 4 | "lean": "leanprover/lean4:v4.7.0", 5 | "name": "Game", 6 | "imports": [ 7 | "Game" 8 | ], 9 | "metadata": { 10 | "name": "Game", 11 | "owner": "AlexBrodbelt", 12 | "fullName": "AlexBrodbelt/Game", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-03-12T10:51:45Z", 18 | "updatedAt": "2024-10-01T16:01:07Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLfLnJg", 25 | "fullName": "AlexBrodbelt/metric-spaces-and-topology-game", 26 | "repoUrl": "https://github.com/AlexBrodbelt/metric-spaces-and-topology-game", 27 | "gitUrl": "https://github.com/AlexBrodbelt/metric-spaces-and-topology-game", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/Anderssorby--SDL.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/Anderssorby/SDL.lean", 3 | "commit": "df569777830f9754bd19a99e9871fcc813118a33", 4 | "lean": "leanprover/lean4:v4.4.0", 5 | "name": "\u00abSDL\u00bb", 6 | "imports": [ 7 | "\u00abSDL\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "SDL", 11 | "owner": "Anderssorby", 12 | "fullName": "Anderssorby/SDL", 13 | "description": "SDL2 bindings for lean", 14 | "keywords": [ 15 | "sdl2" 16 | ], 17 | "homepage": null, 18 | "license": "MIT", 19 | "createdAt": "2021-12-30T10:22:34Z", 20 | "updatedAt": "2024-10-08T09:17:14Z", 21 | "stars": 21, 22 | "sources": [ 23 | { 24 | "type": "git", 25 | "host": "github", 26 | "id": "R_kgDOGmhCng", 27 | "fullName": "Anderssorby/SDL.lean", 28 | "repoUrl": "https://github.com/Anderssorby/SDL.lean", 29 | "gitUrl": "https://github.com/Anderssorby/SDL.lean", 30 | "defaultBranch": "main" 31 | } 32 | ], 33 | "schemaVersion": "1.2.0" 34 | } 35 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/CAIMEOX--json-schema.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/CAIMEOX/json-schema-lean", 3 | "commit": "4586d995b0a2a6ebc34fc69ab4f0bb21c9513d17", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abjson-schema\u00bb", 6 | "imports": [ 7 | "\u00abJsonSchema\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "json-schema", 11 | "owner": "CAIMEOX", 12 | "fullName": "CAIMEOX/json-schema", 13 | "description": "Json Schema lean implementation", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-02-29T09:02:57Z", 18 | "updatedAt": "2024-04-22T05:23:00Z", 19 | "stars": 6, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLZpRQQ", 25 | "fullName": "CAIMEOX/json-schema-lean", 26 | "repoUrl": "https://github.com/CAIMEOX/json-schema-lean", 27 | "gitUrl": "https://github.com/CAIMEOX/json-schema-lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/DavePearce--LeanEVM.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/DavePearce/LeanEVM", 3 | "commit": "528e59ee754f05195e174599a3ceecdbe7be562a", 4 | "lean": "leanprover/lean4:v4.12.0", 5 | "name": "\u00ablean_evm\u00bb", 6 | "imports": [ 7 | "\u00abLeanEVM\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "LeanEVM", 11 | "owner": "DavePearce", 12 | "fullName": "DavePearce/LeanEVM", 13 | "description": "A toy implementation of the EVM in Lean4.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-09-13T21:50:51Z", 18 | "updatedAt": "2024-05-29T03:24:07Z", 19 | "stars": 10, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKTQwsw", 25 | "fullName": "DavePearce/LeanEVM", 26 | "repoUrl": "https://github.com/DavePearce/LeanEVM", 27 | "gitUrl": "https://github.com/DavePearce/LeanEVM", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/Dominique-Lawson--lean_4.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/Dominique-Lawson/Directed-Topology-Lean-4", 3 | "commit": "009529606c66d37ef93b4b81b8587f71ce4d2c56", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00ablean_4\u00bb", 6 | "imports": [ 7 | "\u00abLean4\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "lean_4", 11 | "owner": "Dominique-Lawson", 12 | "fullName": "Dominique-Lawson/lean_4", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-10-17T15:43:01Z", 18 | "updatedAt": "2024-06-23T14:36:32Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKhiqlw", 25 | "fullName": "Dominique-Lawson/Directed-Topology-Lean-4", 26 | "repoUrl": "https://github.com/Dominique-Lawson/Directed-Topology-Lean-4", 27 | "gitUrl": "https://github.com/Dominique-Lawson/Directed-Topology-Lean-4", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/FR-vdash-bot--algorithm.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/FR-vdash-bot/Algorithm", 3 | "commit": "5c7520493f09de8bc5df26d618c476b299112821", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "algorithm", 6 | "imports": [ 7 | "Algorithm" 8 | ], 9 | "metadata": { 10 | "name": "algorithm", 11 | "owner": "FR-vdash-bot", 12 | "fullName": "FR-vdash-bot/algorithm", 13 | "description": "Verified efficient algorithms in Lean4.", 14 | "keywords": [], 15 | "homepage": "https://FR-vdash-bot.github.io/Algorithm/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-02-17T18:58:24Z", 18 | "updatedAt": "2024-10-24T14:37:00Z", 19 | "stars": 19, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOI_OY1A", 25 | "fullName": "FR-vdash-bot/Algorithm", 26 | "repoUrl": "https://github.com/FR-vdash-bot/Algorithm", 27 | "gitUrl": "https://github.com/FR-vdash-bot/Algorithm", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/FormalSAT--lean-sat.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/FormalSAT/trestle", 3 | "commit": "5d1649c4c5a9b797c2d46287156ac7338dab392d", 4 | "lean": "leanprover/lean4:v4.7.0", 5 | "name": "\u00ablean-sat\u00bb", 6 | "imports": [ 7 | "LeanSAT" 8 | ], 9 | "metadata": { 10 | "name": "lean-sat", 11 | "owner": "FormalSAT", 12 | "fullName": "FormalSAT/lean-sat", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-01-15T12:20:32Z", 18 | "updatedAt": "2024-10-17T06:32:55Z", 19 | "stars": 18, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOIx6BVA", 25 | "fullName": "FormalSAT/trestle", 26 | "repoUrl": "https://github.com/FormalSAT/trestle", 27 | "gitUrl": "https://github.com/FormalSAT/trestle", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/HEPLean--hep_lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/HEPLean/HepLean", 3 | "commit": "0fc7fb99802bb589a7eed7b57868694788e33070", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "hep_lean", 6 | "imports": [ 7 | "HepLean" 8 | ], 9 | "metadata": { 10 | "name": "hep_lean", 11 | "owner": "HEPLean", 12 | "fullName": "HEPLean/hep_lean", 13 | "description": "A project to digitalise results from high energy physics into Lean.", 14 | "keywords": [], 15 | "homepage": "https://heplean.github.io/HepLean/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-04-16T19:31:13Z", 18 | "updatedAt": "2024-10-27T17:07:48Z", 19 | "stars": 58, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLvFwwg", 25 | "fullName": "HEPLean/HepLean", 26 | "repoUrl": "https://github.com/HEPLean/HepLean", 27 | "gitUrl": "https://github.com/HEPLean/HepLean", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/Happyves--workshop.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/Happyves/BerLean_Workshop", 3 | "commit": "498d82e07bc5c80f480065395668fd26bddc9f66", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "workshop", 6 | "imports": [ 7 | "Workshop" 8 | ], 9 | "metadata": { 10 | "name": "workshop", 11 | "owner": "Happyves", 12 | "fullName": "Happyves/workshop", 13 | "description": "Repo for the first BerLean workshop.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-04-24T20:14:40Z", 18 | "updatedAt": "2024-10-07T12:42:35Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLy0wzQ", 25 | "fullName": "Happyves/BerLean_Workshop", 26 | "repoUrl": "https://github.com/Happyves/BerLean_Workshop", 27 | "gitUrl": "https://github.com/Happyves/BerLean_Workshop", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/ImperialCollegeLondon--FLT.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/ImperialCollegeLondon/FLT", 3 | "commit": "aded09c1eab2871c22d59fc7902aabfacea4d178", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "FLT", 6 | "imports": [ 7 | "FLT" 8 | ], 9 | "metadata": { 10 | "name": "FLT", 11 | "owner": "ImperialCollegeLondon", 12 | "fullName": "ImperialCollegeLondon/FLT", 13 | "description": "Ongoing Lean formalisation of the proof of Fermat's Last Theorem", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-11-19T17:37:05Z", 18 | "updatedAt": "2024-10-26T05:37:03Z", 19 | "stars": 242, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKvbQyQ", 25 | "fullName": "ImperialCollegeLondon/FLT", 26 | "repoUrl": "https://github.com/ImperialCollegeLondon/FLT", 27 | "gitUrl": "https://github.com/ImperialCollegeLondon/FLT", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/JamesGallicchio--Http.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/JamesGallicchio/http", 3 | "commit": "6f0ad6723d3b1cc1ee9903d4a877f9be480dfab3", 4 | "lean": "leanprover/lean4:v4.5.0-rc1", 5 | "name": "Http", 6 | "imports": [ 7 | "Http" 8 | ], 9 | "metadata": { 10 | "name": "Http", 11 | "owner": "JamesGallicchio", 12 | "fullName": "JamesGallicchio/Http", 13 | "description": "Basic HTTP definitions and parsing for Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-09-09T19:49:57Z", 18 | "updatedAt": "2024-08-22T09:20:31Z", 19 | "stars": 7, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKRfzcw", 25 | "fullName": "JamesGallicchio/http", 26 | "repoUrl": "https://github.com/JamesGallicchio/http", 27 | "gitUrl": "https://github.com/JamesGallicchio/http", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/JamesGallicchio--lean-openapi.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/JamesGallicchio/lean-openapi", 3 | "commit": "27613464557994f7bd2535d4e85c4a29f819483b", 4 | "lean": "leanprover/lean4:v4.5.0-rc1", 5 | "name": "\u00ablean-openapi\u00bb", 6 | "imports": [ 7 | "LeanOpenAPI" 8 | ], 9 | "metadata": { 10 | "name": "lean-openapi", 11 | "owner": "JamesGallicchio", 12 | "fullName": "JamesGallicchio/lean-openapi", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "GPL-3.0", 17 | "createdAt": "2023-09-14T05:27:50Z", 18 | "updatedAt": "2024-06-13T12:27:36Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKTXs1w", 25 | "fullName": "JamesGallicchio/lean-openapi", 26 | "repoUrl": "https://github.com/JamesGallicchio/lean-openapi", 27 | "gitUrl": "https://github.com/JamesGallicchio/lean-openapi", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/Joonas-vonlerber--Game.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/Joonas-vonlerber/Type-Theory-Game", 3 | "commit": "7f9847f42852355546c4f477befd8680b0c2d05e", 4 | "lean": "leanprover/lean4:v4.6.0", 5 | "name": "Game", 6 | "imports": [ 7 | "Game" 8 | ], 9 | "metadata": { 10 | "name": "Game", 11 | "owner": "Joonas-vonlerber", 12 | "fullName": "Joonas-vonlerber/Game", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-04-05T09:22:29Z", 18 | "updatedAt": "2024-05-23T10:17:36Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLqLesw", 25 | "fullName": "Joonas-vonlerber/Type-Theory-Game", 26 | "repoUrl": "https://github.com/Joonas-vonlerber/Type-Theory-Game", 27 | "gitUrl": "https://github.com/Joonas-vonlerber/Type-Theory-Game", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/KislyjKisel--pod.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/KislyjKisel/lean-pod", 3 | "commit": "a24edfe5becf7ac1b4f3eaf448ed22ed89377d58", 4 | "lean": "leanprover/lean4:v4.12.0", 5 | "name": "\u00abpod\u00bb", 6 | "imports": [ 7 | "Pod" 8 | ], 9 | "metadata": { 10 | "name": "pod", 11 | "owner": "KislyjKisel", 12 | "fullName": "KislyjKisel/pod", 13 | "description": "Low level utils (native signed integers and single precision float, byte spans etc)", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "BSD-3-Clause", 17 | "createdAt": "2023-04-07T14:45:35Z", 18 | "updatedAt": "2024-10-18T23:19:55Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJT9A9A", 25 | "fullName": "KislyjKisel/lean-pod", 26 | "repoUrl": "https://github.com/KislyjKisel/lean-pod", 27 | "gitUrl": "https://github.com/KislyjKisel/lean-pod", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/NUS-Math-Formalization--Game.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/NUS-Math-Formalization/CalculusSkeleton", 3 | "commit": "f4bf3019d96956065c81ad1e516081c0f5a71516", 4 | "lean": "leanprover/lean4:v4.7.0", 5 | "name": "Game", 6 | "imports": [ 7 | "Game" 8 | ], 9 | "metadata": { 10 | "name": "Game", 11 | "owner": "NUS-Math-Formalization", 12 | "fullName": "NUS-Math-Formalization/Game", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-08-19T18:33:06Z", 18 | "updatedAt": "2024-10-27T05:07:58Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMlivew", 25 | "fullName": "NUS-Math-Formalization/CalculusSkeleton", 26 | "repoUrl": "https://github.com/NUS-Math-Formalization/CalculusSkeleton", 27 | "gitUrl": "https://github.com/NUS-Math-Formalization/CalculusSkeleton", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/NethermindEth--evmyul.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/NethermindEth/EVMYulLean", 3 | "commit": "b424b1cd164a98280ed43b665b9cafecd24d04de", 4 | "lean": "leanprover/lean4:v4.10.0", 5 | "name": "\u00abevmyul\u00bb", 6 | "imports": [ 7 | "\u00abEvmYul\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "evmyul", 11 | "owner": "NethermindEth", 12 | "fullName": "NethermindEth/evmyul", 13 | "description": "Executable formal model of the EVM and Yul in Lean 4.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-07-18T15:44:08Z", 18 | "updatedAt": "2024-10-27T07:57:07Z", 19 | "stars": 36, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMYIRCg", 25 | "fullName": "NethermindEth/EVMYulLean", 26 | "repoUrl": "https://github.com/NethermindEth/EVMYulLean", 27 | "gitUrl": "https://github.com/NethermindEth/EVMYulLean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/Paper-Proof--paperproof.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/Paper-Proof/paperproof", 3 | "commit": "992c4c8b1c5ec51fda487e8239b74af6cd56d4c2", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abpaperproof\u00bb", 6 | "imports": [ 7 | "\u00abpaperproof\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "paperproof", 11 | "owner": "Paper-Proof", 12 | "fullName": "Paper-Proof/paperproof", 13 | "description": "Lean theorem proving interface which feels like pen-and-paper proofs.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-03-16T15:24:27Z", 18 | "updatedAt": "2024-10-22T18:27:47Z", 19 | "stars": 356, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJKbs2Q", 25 | "fullName": "Paper-Proof/paperproof", 26 | "repoUrl": "https://github.com/Paper-Proof/paperproof", 27 | "gitUrl": "https://github.com/Paper-Proof/paperproof", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/RemyDegenne--clt.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/RemyDegenne/CLT", 3 | "commit": "c9ae89a26912712c9bc26785e71ea3da91c4b2f4", 4 | "lean": "leanprover/lean4:v4.12.0-rc1", 5 | "name": "\u00abclt\u00bb", 6 | "imports": [ 7 | "\u00abClt\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "clt", 11 | "owner": "RemyDegenne", 12 | "fullName": "RemyDegenne/clt", 13 | "description": "Central limit theorem in Lean", 14 | "keywords": [], 15 | "homepage": "https://remydegenne.github.io/CLT/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-12-26T10:23:53Z", 18 | "updatedAt": "2024-09-25T08:12:15Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOK9yMqA", 25 | "fullName": "RemyDegenne/CLT", 26 | "repoUrl": "https://github.com/RemyDegenne/CLT", 27 | "gitUrl": "https://github.com/RemyDegenne/CLT", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/Seasawher--Lean--Book.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/Seasawher/lean-book", 3 | "commit": "ce20d402b9e685b103114dafc53ed0f86fe546cb", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abLean", 6 | "imports": [ 7 | "\u00abSrc\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "Lean Book", 11 | "owner": "Seasawher", 12 | "fullName": "Seasawher/Lean Book", 13 | "description": "mdbook template for lean project", 14 | "keywords": [], 15 | "homepage": "https://seasawher.github.io/lean-book/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-03-15T00:31:41Z", 18 | "updatedAt": "2024-10-24T12:31:27Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLgigYA", 25 | "fullName": "Seasawher/lean-book", 26 | "repoUrl": "https://github.com/Seasawher/lean-book", 27 | "gitUrl": "https://github.com/Seasawher/lean-book", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/Seasawher--import-all.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/Seasawher/import-all", 3 | "commit": "b7299338754d36499cbc2398a5b3382332cf9e02", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abimport-all\u00bb", 6 | "imports": [ 7 | "\u00abImportAll\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "import-all", 11 | "owner": "Seasawher", 12 | "fullName": "Seasawher/import-all", 13 | "description": "This script can check and auto-generate `import` statements in a lean4 repository.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-01-06T14:29:33Z", 18 | "updatedAt": "2024-09-07T14:12:03Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLBgxOg", 25 | "fullName": "Seasawher/import-all", 26 | "repoUrl": "https://github.com/Seasawher/import-all", 27 | "gitUrl": "https://github.com/Seasawher/import-all", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/Seasawher--mdgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/Seasawher/mdgen", 3 | "commit": "3500acfb8036a4e11b047ef14f52b5b1d315005b", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abmdgen\u00bb", 6 | "imports": [ 7 | "\u00abMdgen\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "mdgen", 11 | "owner": "Seasawher", 12 | "fullName": "Seasawher/mdgen", 13 | "description": "Tool to generate markdown files from lean files.", 14 | "keywords": [ 15 | "cli", 16 | "markdown" 17 | ], 18 | "homepage": null, 19 | "license": "MIT", 20 | "createdAt": "2023-12-29T14:29:58Z", 21 | "updatedAt": "2024-10-24T12:31:14Z", 22 | "stars": 13, 23 | "sources": [ 24 | { 25 | "type": "git", 26 | "host": "github", 27 | "id": "R_kgDOK-3goA", 28 | "fullName": "Seasawher/mdgen", 29 | "repoUrl": "https://github.com/Seasawher/mdgen", 30 | "gitUrl": "https://github.com/Seasawher/mdgen", 31 | "defaultBranch": "main" 32 | } 33 | ], 34 | "schemaVersion": "1.2.0" 35 | } 36 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/Seasawher--mk-exercise.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/Seasawher/mk-exercise", 3 | "commit": "4f5a57cc09c86b605511be02ca719f1499bc550e", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abmk-exercise\u00bb", 6 | "imports": [ 7 | "\u00abMkExercise\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "mk-exercise", 11 | "owner": "Seasawher", 12 | "fullName": "Seasawher/mk-exercise", 13 | "description": "Simple and intuitive tool to manage exercises in textbooks written in Lean.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-01-15T13:09:09Z", 18 | "updatedAt": "2024-10-24T12:31:39Z", 19 | "stars": 5, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLFGMqg", 25 | "fullName": "Seasawher/mk-exercise", 26 | "repoUrl": "https://github.com/Seasawher/mk-exercise", 27 | "gitUrl": "https://github.com/Seasawher/mk-exercise", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/Shreyas4991--DGAlgorithms.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/Shreyas4991/DGAlgorithms", 3 | "commit": "425cc7928f9d891614cabcdd1a6d23f28ebc0c06", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abDGAlgorithms\u00bb", 6 | "imports": [ 7 | "\u00abDGAlgorithms\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "DGAlgorithms", 11 | "owner": "Shreyas4991", 12 | "fullName": "Shreyas4991/DGAlgorithms", 13 | "description": "Distributed Graph Algorithms in Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-05-17T16:39:48Z", 18 | "updatedAt": "2024-08-15T00:32:02Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOL9AUpg", 25 | "fullName": "Shreyas4991/DGAlgorithms", 26 | "repoUrl": "https://github.com/Shreyas4991/DGAlgorithms", 27 | "gitUrl": "https://github.com/Shreyas4991/DGAlgorithms", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/T-Brick--DateTime.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/T-Brick/DateTime", 3 | "commit": "da61e2a33603306a2466f4fbda0d225dc95384d2", 4 | "lean": "leanprover/lean4:v4.5.0", 5 | "name": "datetime", 6 | "imports": [ 7 | "DateTime" 8 | ], 9 | "metadata": { 10 | "name": "DateTime", 11 | "owner": "T-Brick", 12 | "fullName": "T-Brick/DateTime", 13 | "description": "DateTime package for Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "GPL-3.0", 17 | "createdAt": "2024-02-18T05:28:39Z", 18 | "updatedAt": "2024-02-28T17:33:00Z", 19 | "stars": 10, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLUGD0g", 25 | "fullName": "T-Brick/DateTime", 26 | "repoUrl": "https://github.com/T-Brick/DateTime", 27 | "gitUrl": "https://github.com/T-Brick/DateTime", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/T-Brick--lean2wasm.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/T-Brick/lean2wasm", 3 | "commit": "28620e1f33e0772e90b036db12ed099a734b4b19", 4 | "lean": "leanprover/lean4:v4.6.1", 5 | "name": "lean2wasm", 6 | "imports": [ 7 | "Lean2Wasm" 8 | ], 9 | "metadata": { 10 | "name": "lean2wasm", 11 | "owner": "T-Brick", 12 | "fullName": "T-Brick/lean2wasm", 13 | "description": "Tool for compiling Lean to WASM", 14 | "keywords": [ 15 | "wasm" 16 | ], 17 | "homepage": null, 18 | "license": "MIT", 19 | "createdAt": "2023-12-12T22:03:48Z", 20 | "updatedAt": "2024-10-27T11:01:25Z", 21 | "stars": 14, 22 | "sources": [ 23 | { 24 | "type": "git", 25 | "host": "github", 26 | "id": "R_kgDOK5BdnA", 27 | "fullName": "T-Brick/lean2wasm", 28 | "repoUrl": "https://github.com/T-Brick/lean2wasm", 29 | "gitUrl": "https://github.com/T-Brick/lean2wasm", 30 | "defaultBranch": "main" 31 | } 32 | ], 33 | "schemaVersion": "1.2.0" 34 | } 35 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/T-Brick--numbers.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/T-Brick/Numbers", 3 | "commit": "a7093c6d0ba77139ab79d8651b26fa8a4fd1a376", 4 | "lean": "leanprover/lean4:v4.8.0", 5 | "name": "numbers", 6 | "imports": [ 7 | "Numbers" 8 | ], 9 | "metadata": { 10 | "name": "numbers", 11 | "owner": "T-Brick", 12 | "fullName": "T-Brick/numbers", 13 | "description": "Arbitrary Bit-Length Integers in Lean", 14 | "keywords": [ 15 | "wasm" 16 | ], 17 | "homepage": null, 18 | "license": "GPL-3.0", 19 | "createdAt": "2023-11-13T06:15:56Z", 20 | "updatedAt": "2024-08-21T06:16:12Z", 21 | "stars": 4, 22 | "sources": [ 23 | { 24 | "type": "git", 25 | "host": "github", 26 | "id": "R_kgDOKsu1rA", 27 | "fullName": "T-Brick/Numbers", 28 | "repoUrl": "https://github.com/T-Brick/Numbers", 29 | "gitUrl": "https://github.com/T-Brick/Numbers", 30 | "defaultBranch": "main" 31 | } 32 | ], 33 | "schemaVersion": "1.2.0" 34 | } 35 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/T-Brick--wasm.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/T-Brick/lean-wasm", 3 | "commit": "939e41c210dbadb037b6a3806cb79ff5c09e2799", 4 | "lean": "leanprover/lean4:v4.8.0", 5 | "name": "wasm", 6 | "imports": [ 7 | "Wasm" 8 | ], 9 | "metadata": { 10 | "name": "wasm", 11 | "owner": "T-Brick", 12 | "fullName": "T-Brick/wasm", 13 | "description": "Formalising the WASM spec in Lean", 14 | "keywords": [ 15 | "formal-verification", 16 | "wasm" 17 | ], 18 | "homepage": null, 19 | "license": "GPL-3.0", 20 | "createdAt": "2023-07-28T14:13:33Z", 21 | "updatedAt": "2024-08-22T19:50:02Z", 22 | "stars": 11, 23 | "sources": [ 24 | { 25 | "type": "git", 26 | "host": "github", 27 | "id": "R_kgDOKA0b0w", 28 | "fullName": "T-Brick/lean-wasm", 29 | "repoUrl": "https://github.com/T-Brick/lean-wasm", 30 | "gitUrl": "https://github.com/T-Brick/lean-wasm", 31 | "defaultBranch": "main" 32 | } 33 | ], 34 | "schemaVersion": "1.2.0" 35 | } 36 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/Trequetrum--Game.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/Trequetrum/lean4game-logic", 3 | "commit": "40ceec5f3ca5dce6cec2800b8f5e4927631ca2da", 4 | "lean": "leanprover/lean4:v4.7.0", 5 | "name": "Game", 6 | "imports": [ 7 | "Game" 8 | ], 9 | "metadata": { 10 | "name": "Game", 11 | "owner": "Trequetrum", 12 | "fullName": "Trequetrum/Game", 13 | "description": "Make/Encode some basic logic puzzles", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-11-07T23:01:02Z", 18 | "updatedAt": "2024-10-25T21:47:35Z", 19 | "stars": 5, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKqql9g", 25 | "fullName": "Trequetrum/lean4game-logic", 26 | "repoUrl": "https://github.com/Trequetrum/lean4game-logic", 27 | "gitUrl": "https://github.com/Trequetrum/lean4game-logic", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/TristanCacqueray--advent-of-lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/TristanCacqueray/advent-of-lean", 3 | "commit": "9704a783fbd0250f3d6c996f4f3125267adcc03f", 4 | "lean": "leanprover/lean4:v4.3.0", 5 | "name": "\u00abadvent-of-lean\u00bb", 6 | "imports": [ 7 | "\u00abAdventOfLean\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "advent-of-lean", 11 | "owner": "TristanCacqueray", 12 | "fullName": "TristanCacqueray/advent-of-lean", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-11-27T23:51:36Z", 18 | "updatedAt": "2023-12-08T19:26:43Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKyz6qg", 25 | "fullName": "TristanCacqueray/advent-of-lean", 26 | "repoUrl": "https://github.com/TristanCacqueray/advent-of-lean", 27 | "gitUrl": "https://github.com/TristanCacqueray/advent-of-lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/TristanCacqueray--gen-zmk.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/TristanCacqueray/gen-zmk", 3 | "commit": "488026fcba09386e2ec3a0e2dc594ab8f1ad4bb4", 4 | "lean": "leanprover/lean4:v4.9.0", 5 | "name": "\u00abgen-zmk\u00bb", 6 | "imports": [ 7 | "\u00abGenZmk\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "gen-zmk", 11 | "owner": "TristanCacqueray", 12 | "fullName": "TristanCacqueray/gen-zmk", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-12-05T23:50:00Z", 18 | "updatedAt": "2024-10-26T21:42:11Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOK2PPFQ", 25 | "fullName": "TristanCacqueray/gen-zmk", 26 | "repoUrl": "https://github.com/TristanCacqueray/gen-zmk", 27 | "gitUrl": "https://github.com/TristanCacqueray/gen-zmk", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/YaelDillies--LeanAPAP.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/YaelDillies/LeanAPAP", 3 | "commit": "ece13c901dde033807bd3c72c40c9ae48f060f7b", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "LeanAPAP", 6 | "imports": [ 7 | "LeanAPAP" 8 | ], 9 | "metadata": { 10 | "name": "LeanAPAP", 11 | "owner": "YaelDillies", 12 | "fullName": "YaelDillies/LeanAPAP", 13 | "description": "Formalisation of the Kelley-Meka bound on Roth numbers", 14 | "keywords": [], 15 | "homepage": "https://yaeldillies.github.io/LeanAPAP/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-03-15T09:31:38Z", 18 | "updatedAt": "2024-10-27T18:45:07Z", 19 | "stars": 13, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJJ1G_w", 25 | "fullName": "YaelDillies/LeanAPAP", 26 | "repoUrl": "https://github.com/YaelDillies/LeanAPAP", 27 | "gitUrl": "https://github.com/YaelDillies/LeanAPAP", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/abdoo8080--cvc5.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/abdoo8080/lean-cvc5", 3 | "commit": "8deed5ac0beebc6e41e6dca23d6c28846957dc72", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "cvc5", 6 | "imports": [ 7 | "cvc5" 8 | ], 9 | "metadata": { 10 | "name": "cvc5", 11 | "owner": "abdoo8080", 12 | "fullName": "abdoo8080/cvc5", 13 | "description": "A Foreign Function Interface (FFI) to cvc5 solver in Lean.", 14 | "keywords": [ 15 | "cvc5", 16 | "smt" 17 | ], 18 | "homepage": null, 19 | "license": "Apache-2.0", 20 | "createdAt": "2023-12-28T20:12:20Z", 21 | "updatedAt": "2024-10-14T14:10:46Z", 22 | "stars": 5, 23 | "sources": [ 24 | { 25 | "type": "git", 26 | "host": "github", 27 | "id": "R_kgDOK-okqw", 28 | "fullName": "abdoo8080/lean-cvc5", 29 | "repoUrl": "https://github.com/abdoo8080/lean-cvc5", 30 | "gitUrl": "https://github.com/abdoo8080/lean-cvc5", 31 | "defaultBranch": "main" 32 | } 33 | ], 34 | "schemaVersion": "1.2.0" 35 | } 36 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/acmepjz--MD4Lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/acmepjz/md4lean", 3 | "commit": "5e95f4776be5e048364f325c7e9d619bb56fb005", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "MD4Lean", 6 | "imports": [ 7 | "MD4Lean" 8 | ], 9 | "metadata": { 10 | "name": "MD4Lean", 11 | "owner": "acmepjz", 12 | "fullName": "acmepjz/MD4Lean", 13 | "description": "a Lean wrapper for the MD4C Markdown parser", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-06-10T21:04:12Z", 18 | "updatedAt": "2024-07-31T08:30:25Z", 19 | "stars": 5, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMHoVDw", 25 | "fullName": "acmepjz/md4lean", 26 | "repoUrl": "https://github.com/acmepjz/md4lean", 27 | "gitUrl": "https://github.com/acmepjz/md4lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/adomani--advents.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/adomani/advents", 3 | "commit": "2d70f57a2ed6fda111ff460ba39bf6af2f93db45", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abadvents\u00bb", 6 | "imports": [ 7 | "\u00abAdvents\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "advents", 11 | "owner": "adomani", 12 | "fullName": "adomani/advents", 13 | "description": "Advent of Code", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-12-01T06:23:19Z", 18 | "updatedAt": "2024-05-14T23:30:15Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOK0SgKg", 25 | "fullName": "adomani/advents", 26 | "repoUrl": "https://github.com/adomani/advents", 27 | "gitUrl": "https://github.com/adomani/advents", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/alexjbest--leaff.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/alexjbest/leaff", 3 | "commit": "234aa2d96c8385c670883ad2fb60ec15847446b7", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00ableaff\u00bb", 6 | "imports": [ 7 | "\u00abLeaff\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "leaff", 11 | "owner": "alexjbest", 12 | "fullName": "alexjbest/leaff", 13 | "description": "Leaff is a diff tool for Lean environments", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-11-16T18:34:27Z", 18 | "updatedAt": "2024-09-20T12:18:23Z", 19 | "stars": 15, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKuXsyw", 25 | "fullName": "alexjbest/leaff", 26 | "repoUrl": "https://github.com/alexjbest/leaff", 27 | "gitUrl": "https://github.com/alexjbest/leaff", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/alexkeizer--qpf.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/alexkeizer/QpfTypes", 3 | "commit": "fc4fe055d0b704996c663d741bfe8272fff27dde", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "qpf", 6 | "imports": [ 7 | "Qpf" 8 | ], 9 | "metadata": { 10 | "name": "qpf", 11 | "owner": "alexkeizer", 12 | "fullName": "alexkeizer/qpf", 13 | "description": "A WIP definitional (co)datatype package for Lean4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2022-03-15T14:48:15Z", 18 | "updatedAt": "2024-10-15T20:27:26Z", 19 | "stars": 27, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOHAbBZA", 25 | "fullName": "alexkeizer/QpfTypes", 26 | "repoUrl": "https://github.com/alexkeizer/QpfTypes", 27 | "gitUrl": "https://github.com/alexkeizer/QpfTypes", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/algebraic-dev--Parse.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/algebraic-dev/parse", 3 | "commit": "0af4ac3bd84affdf04fac16d7452ad89fb8c8902", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abParse\u00bb", 6 | "imports": [ 7 | "\u00abParse\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "Parse", 11 | "owner": "algebraic-dev", 12 | "fullName": "algebraic-dev/Parse", 13 | "description": "\ud83e\udde9 | Parser generation for Lean 4.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-12-15T11:34:01Z", 18 | "updatedAt": "2024-08-14T03:17:08Z", 19 | "stars": 9, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOK6FjNQ", 25 | "fullName": "algebraic-dev/parse", 26 | "repoUrl": "https://github.com/algebraic-dev/parse", 27 | "gitUrl": "https://github.com/algebraic-dev/parse", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/alma-n--Game.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/alma-n/ConstructiveLogicCourseGame", 3 | "commit": "f8685faae62dbe508fa76af0accb2652bca9a88d", 4 | "lean": "leanprover/lean4:v4.7.0", 5 | "name": "Game", 6 | "imports": [ 7 | "Game" 8 | ], 9 | "metadata": { 10 | "name": "Game", 11 | "owner": "alma-n", 12 | "fullName": "alma-n/Game", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-06-30T12:47:22Z", 18 | "updatedAt": "2024-10-06T06:37:24Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMQEkxQ", 25 | "fullName": "alma-n/ConstructiveLogicCourseGame", 26 | "repoUrl": "https://github.com/alma-n/ConstructiveLogicCourseGame", 27 | "gitUrl": "https://github.com/alma-n/ConstructiveLogicCourseGame", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/alok--lean-inf.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/alok/lean-inf", 3 | "commit": "9ea6e5da7c7d619d7a7d63855adbb4596faf5ce6", 4 | "lean": "leanprover/lean4:v4.12.0-rc1", 5 | "name": "\"lean-inf\"", 6 | "imports": [ 7 | "\u00abLeanInf\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "lean-inf", 11 | "owner": "alok", 12 | "fullName": "alok/lean-inf", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-07-11T01:26:32Z", 18 | "updatedAt": "2024-10-27T07:01:10Z", 19 | "stars": 6, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMUwuAQ", 25 | "fullName": "alok/lean-inf", 26 | "repoUrl": "https://github.com/alok/lean-inf", 27 | "gitUrl": "https://github.com/alok/lean-inf", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/ammkrn--Timelib.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/ammkrn/timelib", 3 | "commit": "89cf06c42b2d9b7f86f1728314bf2ba508b562b7", 4 | "lean": "leanprover/lean4:v4.7.0", 5 | "name": "Timelib", 6 | "imports": [ 7 | "Timelib" 8 | ], 9 | "metadata": { 10 | "name": "Timelib", 11 | "owner": "ammkrn", 12 | "fullName": "ammkrn/Timelib", 13 | "description": "A date and time library for Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2022-05-20T19:27:46Z", 18 | "updatedAt": "2024-05-03T23:44:24Z", 19 | "stars": 11, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOHXrCPQ", 25 | "fullName": "ammkrn/timelib", 26 | "repoUrl": "https://github.com/ammkrn/timelib", 27 | "gitUrl": "https://github.com/ammkrn/timelib", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/ammkrn--printiest.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/ammkrn/printiest", 3 | "commit": "8598cb44caeb0e560cd41636e554ca93c9324edd", 4 | "lean": "leanprover/lean4:v4.8.0-rc1", 5 | "name": "printiest", 6 | "imports": [ 7 | "Printiest" 8 | ], 9 | "metadata": { 10 | "name": "printiest", 11 | "owner": "ammkrn", 12 | "fullName": "ammkrn/printiest", 13 | "description": "A pretty printer for Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-07-14T06:40:21Z", 18 | "updatedAt": "2024-02-03T23:23:02Z", 19 | "stars": 6, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOFv9zyg", 25 | "fullName": "ammkrn/printiest", 26 | "repoUrl": "https://github.com/ammkrn/printiest", 27 | "gitUrl": "https://github.com/ammkrn/printiest", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/andrejbauer--lean2sexp.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/andrejbauer/lean2sexp", 3 | "commit": "7da759ce26c8aba7b2b459bebad9b248e4c197b8", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00ablean2sexp\u00bb", 6 | "imports": [ 7 | "Sexp" 8 | ], 9 | "metadata": { 10 | "name": "lean2sexp", 11 | "owner": "andrejbauer", 12 | "fullName": "andrejbauer/lean2sexp", 13 | "description": "Convert Lean .olean files to s-expressions", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "BSD-2-Clause", 17 | "createdAt": "2023-06-01T15:48:55Z", 18 | "updatedAt": "2024-10-03T13:13:37Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJqP2EA", 25 | "fullName": "andrejbauer/lean2sexp", 26 | "repoUrl": "https://github.com/andrejbauer/lean2sexp", 27 | "gitUrl": "https://github.com/andrejbauer/lean2sexp", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/apnelson1--matroid.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/apnelson1/Matroid", 3 | "commit": "4ab1e071fecd35769e4d9ab69ca01fdbb375df86", 4 | "lean": "leanprover/lean4:v4.13.0-rc3", 5 | "name": "\u00abmatroid\u00bb", 6 | "imports": [ 7 | "\u00abMatroid\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "matroid", 11 | "owner": "apnelson1", 12 | "fullName": "apnelson1/matroid", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-06-26T20:36:09Z", 18 | "updatedAt": "2024-10-24T16:51:35Z", 19 | "stars": 9, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJ0a2qA", 25 | "fullName": "apnelson1/Matroid", 26 | "repoUrl": "https://github.com/apnelson1/Matroid", 27 | "gitUrl": "https://github.com/apnelson1/Matroid", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/arademaker--delphin.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/arademaker/delphin", 3 | "commit": "def30873684e8e247c459d03c1d71c27f3470da3", 4 | "lean": "leanprover/lean4:v4.10.0", 5 | "name": "delphin", 6 | "imports": [ 7 | "\u00abMrs\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "delphin", 11 | "owner": "arademaker", 12 | "fullName": "arademaker/delphin", 13 | "description": "The Lean port of PyDelphin, a library to integrate DELPH-IN toolsets", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-11-06T00:14:03Z", 18 | "updatedAt": "2024-10-25T16:33:06Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKpuYXw", 25 | "fullName": "arademaker/delphin", 26 | "repoUrl": "https://github.com/arademaker/delphin", 27 | "gitUrl": "https://github.com/arademaker/delphin", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/argumentcomputer--Bellanova--lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/argumentcomputer/Bellanova.lean", 3 | "commit": "e0929d903d9f4092c3f203c2370f9ba6cee6ecbc", 4 | "lean": "leanprover/lean4:nightly-2023-01-10", 5 | "name": "BellaNova", 6 | "imports": [ 7 | "BellaNova" 8 | ], 9 | "metadata": { 10 | "name": "Bellanova.lean", 11 | "owner": "argumentcomputer", 12 | "fullName": "argumentcomputer/Bellanova.lean", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2022-11-25T13:35:13Z", 18 | "updatedAt": "2023-12-13T21:04:30Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOIgII_g", 25 | "fullName": "argumentcomputer/Bellanova.lean", 26 | "repoUrl": "https://github.com/argumentcomputer/Bellanova.lean", 27 | "gitUrl": "https://github.com/argumentcomputer/Bellanova.lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/argumentcomputer--FFaCiL--lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/argumentcomputer/FFaCiL.lean", 3 | "commit": "b3254118a665ca18625c7ca848cc02625d2e5d73", 4 | "lean": "leanprover/lean4:nightly-2023-01-10", 5 | "name": "FFaCiL", 6 | "imports": [ 7 | "FFaCiL" 8 | ], 9 | "metadata": { 10 | "name": "FFaCiL.lean", 11 | "owner": "argumentcomputer", 12 | "fullName": "argumentcomputer/FFaCiL.lean", 13 | "description": "Finite Fields and Curves in Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-01-04T21:30:44Z", 18 | "updatedAt": "2024-09-03T23:09:53Z", 19 | "stars": 8, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOIuM2WQ", 25 | "fullName": "argumentcomputer/FFaCiL.lean", 26 | "repoUrl": "https://github.com/argumentcomputer/FFaCiL.lean", 27 | "gitUrl": "https://github.com/argumentcomputer/FFaCiL.lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/argumentcomputer--Ipld--lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/argumentcomputer/Ipld.lean", 3 | "commit": "d8bd0cdb96cdbef512d417dcf662d06ac1c53e42", 4 | "lean": "leanprover/lean4:nightly-2023-01-10", 5 | "name": "Ipld", 6 | "imports": [ 7 | "Ipld" 8 | ], 9 | "metadata": { 10 | "name": "Ipld.lean", 11 | "owner": "argumentcomputer", 12 | "fullName": "argumentcomputer/Ipld.lean", 13 | "description": "a Lean4 implementation of the IPLD format", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2021-11-10T15:42:10Z", 18 | "updatedAt": "2023-12-13T21:23:05Z", 19 | "stars": 8, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOGW6fgQ", 25 | "fullName": "argumentcomputer/Ipld.lean", 26 | "repoUrl": "https://github.com/argumentcomputer/Ipld.lean", 27 | "gitUrl": "https://github.com/argumentcomputer/Ipld.lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/argumentcomputer--LSpec.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/argumentcomputer/LSpec", 3 | "commit": "504a8cecf8da601b9466ac727aebb6b511aae4ab", 4 | "lean": "leanprover/lean4:v4.12.0", 5 | "name": "LSpec", 6 | "imports": [ 7 | "LSpec" 8 | ], 9 | "metadata": { 10 | "name": "LSpec", 11 | "owner": "argumentcomputer", 12 | "fullName": "argumentcomputer/LSpec", 13 | "description": "A Testing Framework for Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2022-05-12T20:09:28Z", 18 | "updatedAt": "2024-10-21T14:54:26Z", 19 | "stars": 43, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOHU4J1w", 25 | "fullName": "argumentcomputer/LSpec", 26 | "repoUrl": "https://github.com/argumentcomputer/LSpec", 27 | "gitUrl": "https://github.com/argumentcomputer/LSpec", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/argumentcomputer--Lurk--lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/argumentcomputer/Lurk.lean", 3 | "commit": "283a4008a606bccb109eda55c80a5eae39a62788", 4 | "lean": "leanprover/lean4:nightly-2023-01-10", 5 | "name": "Lurk", 6 | "imports": [ 7 | "Lurk" 8 | ], 9 | "metadata": { 10 | "name": "Lurk.lean", 11 | "owner": "argumentcomputer", 12 | "fullName": "argumentcomputer/Lurk.lean", 13 | "description": "A Lean 4 implementation of the Lurk Language for recursive zkSNARKS", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2022-07-15T20:43:34Z", 18 | "updatedAt": "2024-10-21T20:13:48Z", 19 | "stars": 7, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOHqkgwQ", 25 | "fullName": "argumentcomputer/Lurk.lean", 26 | "repoUrl": "https://github.com/argumentcomputer/Lurk.lean", 27 | "gitUrl": "https://github.com/argumentcomputer/Lurk.lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/argumentcomputer--Megaparsec--lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/argumentcomputer/Megaparsec.lean", 3 | "commit": "8fe9efef4d0ab1f18838aa71f1d2df9906f5212a", 4 | "lean": "leanprover/lean4:v4.0.0", 5 | "name": "Megaparsec", 6 | "imports": [ 7 | "Megaparsec" 8 | ], 9 | "metadata": { 10 | "name": "Megaparsec.lean", 11 | "owner": "argumentcomputer", 12 | "fullName": "argumentcomputer/Megaparsec.lean", 13 | "description": "Lean 4 port of Megaparsec", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2022-06-03T21:53:36Z", 18 | "updatedAt": "2024-04-14T10:53:53Z", 19 | "stars": 22, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOHcg57A", 25 | "fullName": "argumentcomputer/Megaparsec.lean", 26 | "repoUrl": "https://github.com/argumentcomputer/Megaparsec.lean", 27 | "gitUrl": "https://github.com/argumentcomputer/Megaparsec.lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/argumentcomputer--Nova--lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/argumentcomputer/Nova.lean", 3 | "commit": "cd62d4c40225446a9e6515a3e7a203b0bbdb0afe", 4 | "lean": "leanprover/lean4:nightly-2023-01-10", 5 | "name": "Nova", 6 | "imports": [ 7 | "Nova" 8 | ], 9 | "metadata": { 10 | "name": "Nova.lean", 11 | "owner": "argumentcomputer", 12 | "fullName": "argumentcomputer/Nova.lean", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2022-09-19T16:23:50Z", 18 | "updatedAt": "2024-10-15T00:45:41Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOIBpE4g", 25 | "fullName": "argumentcomputer/Nova.lean", 26 | "repoUrl": "https://github.com/argumentcomputer/Nova.lean", 27 | "gitUrl": "https://github.com/argumentcomputer/Nova.lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/argumentcomputer--Straume.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/argumentcomputer/straume", 3 | "commit": "ad2aa666b7e4148df450ecf74aedb477f1535534", 4 | "lean": "leanprover/lean4:v4.4.0", 5 | "name": "Straume", 6 | "imports": [ 7 | "Straume" 8 | ], 9 | "metadata": { 10 | "name": "Straume", 11 | "owner": "argumentcomputer", 12 | "fullName": "argumentcomputer/Straume", 13 | "description": "State-of-the-art streams for Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2022-06-27T09:53:53Z", 18 | "updatedAt": "2023-12-25T16:23:51Z", 19 | "stars": 5, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOHkU2LA", 25 | "fullName": "argumentcomputer/straume", 26 | "repoUrl": "https://github.com/argumentcomputer/straume", 27 | "gitUrl": "https://github.com/argumentcomputer/straume", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/argumentcomputer--YatimaStdLib.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/argumentcomputer/YatimaStdLib.lean", 3 | "commit": "3037f0c14128751b95510c2723f067ec7a494f08", 4 | "lean": "leanprover/lean4:v4.4.0-rc1", 5 | "name": "YatimaStdLib", 6 | "imports": [ 7 | "YatimaStdLib" 8 | ], 9 | "metadata": { 10 | "name": "YatimaStdLib", 11 | "owner": "argumentcomputer", 12 | "fullName": "argumentcomputer/YatimaStdLib", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2022-06-24T12:30:28Z", 18 | "updatedAt": "2024-10-21T19:00:47Z", 19 | "stars": 8, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOHjhAIA", 25 | "fullName": "argumentcomputer/YatimaStdLib.lean", 26 | "repoUrl": "https://github.com/argumentcomputer/YatimaStdLib.lean", 27 | "gitUrl": "https://github.com/argumentcomputer/YatimaStdLib.lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/argumentcomputer--yatima.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/argumentcomputer/yatima", 3 | "commit": "d9f20f51bca748878b8561661fe8bc19a7dba609", 4 | "lean": "leanprover/lean4:nightly-2023-01-10", 5 | "name": "Yatima", 6 | "imports": [ 7 | "Yatima" 8 | ], 9 | "metadata": { 10 | "name": "yatima", 11 | "owner": "argumentcomputer", 12 | "fullName": "argumentcomputer/yatima", 13 | "description": "A zero-knowledge Lean4 compiler and kernel", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2022-05-11T22:20:12Z", 18 | "updatedAt": "2024-10-22T21:26:16Z", 19 | "stars": 117, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOHUh1fw", 25 | "fullName": "argumentcomputer/yatima", 26 | "repoUrl": "https://github.com/argumentcomputer/yatima", 27 | "gitUrl": "https://github.com/argumentcomputer/yatima", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/avigad--LeanSudoku.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/avigad/LeanSudoku", 3 | "commit": "c5d60b817e68dd0efebe93abb9271af752bbcd36", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "LeanSudoku", 6 | "imports": [ 7 | "LeanSudoku" 8 | ], 9 | "metadata": { 10 | "name": "LeanSudoku", 11 | "owner": "avigad", 12 | "fullName": "avigad/LeanSudoku", 13 | "description": "Playing Sudoku in the Lean 4 proof assistant", 14 | "keywords": [ 15 | "math" 16 | ], 17 | "homepage": null, 18 | "license": "Apache-2.0", 19 | "createdAt": "2024-10-10T18:19:05Z", 20 | "updatedAt": "2024-10-25T18:12:20Z", 21 | "stars": 5, 22 | "sources": [ 23 | { 24 | "type": "git", 25 | "host": "github", 26 | "id": "R_kgDOM-ethA", 27 | "fullName": "avigad/LeanSudoku", 28 | "repoUrl": "https://github.com/avigad/LeanSudoku", 29 | "gitUrl": "https://github.com/avigad/LeanSudoku", 30 | "defaultBranch": "main" 31 | } 32 | ], 33 | "schemaVersion": "1.2.0" 34 | } 35 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/awodey--joyalRepresentationTheorem.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/awodey/joyal", 3 | "commit": "204ed6b16da16c9d58dddb9ff187cd410df8a8c8", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abjoyalRepresentationTheorem\u00bb", 6 | "imports": [ 7 | "\u00abJoyalRepresentationTheorem\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "joyalRepresentationTheorem", 11 | "owner": "awodey", 12 | "fullName": "awodey/joyalRepresentationTheorem", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-05-15T14:00:50Z", 18 | "updatedAt": "2024-08-19T05:39:26Z", 19 | "stars": 12, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOL78hOA", 25 | "fullName": "awodey/joyal", 26 | "repoUrl": "https://github.com/awodey/joyal", 27 | "gitUrl": "https://github.com/awodey/joyal", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/axiomed--Http.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/axiomed/http", 3 | "commit": "a6972eb55a44cbcb7bdb3cc38a460073eb8ca428", 4 | "lean": "leanprover/lean4:v4.7.0", 5 | "name": "\u00abHttp\u00bb", 6 | "imports": [ 7 | "\u00abHttp\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "Http", 11 | "owner": "axiomed", 12 | "fullName": "axiomed/Http", 13 | "description": "\ud83c\udf10 | HTTP primitives for Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-12-13T16:45:25Z", 18 | "updatedAt": "2024-10-21T13:51:32Z", 19 | "stars": 24, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOK5XrpQ", 25 | "fullName": "axiomed/http", 26 | "repoUrl": "https://github.com/axiomed/http", 27 | "gitUrl": "https://github.com/axiomed/http", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/bergmannjg--Curl.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/bergmannjg/leanCurl", 3 | "commit": "54a64ed6bd3fe39eb18d3f017a93e42d3bfa34d5", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "Curl", 6 | "imports": [ 7 | "Curl" 8 | ], 9 | "metadata": { 10 | "name": "Curl", 11 | "owner": "bergmannjg", 12 | "fullName": "bergmannjg/Curl", 13 | "description": "Lean 4 bindings to libcurl", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-10-20T13:59:07Z", 18 | "updatedAt": "2024-09-14T06:27:36Z", 19 | "stars": 7, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKi7q8Q", 25 | "fullName": "bergmannjg/leanCurl", 26 | "repoUrl": "https://github.com/bergmannjg/leanCurl", 27 | "gitUrl": "https://github.com/bergmannjg/leanCurl", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/bergmannjg--Regex.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/bergmannjg/regex", 3 | "commit": "9337247aa6b66103ee95cdf9db643566c075de7e", 4 | "lean": "leanprover/lean4:v4.11.0-rc2", 5 | "name": "\u00abRegex\u00bb", 6 | "imports": [ 7 | "\u00abRegex\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "Regex", 11 | "owner": "bergmannjg", 12 | "fullName": "bergmannjg/Regex", 13 | "description": "A PCRE2 compatible regular expression engine written in Lean 4.", 14 | "keywords": [], 15 | "homepage": "https://bergmannjg.github.io/regex/Regex.html", 16 | "license": "MIT", 17 | "createdAt": "2024-01-12T10:08:30Z", 18 | "updatedAt": "2024-08-18T15:40:50Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLD-ZeA", 25 | "fullName": "bergmannjg/regex", 26 | "repoUrl": "https://github.com/bergmannjg/regex", 27 | "gitUrl": "https://github.com/bergmannjg/regex", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/bergmannjg--time.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/bergmannjg/time", 3 | "commit": "dc472e02f519ba5267322a105b3c73293343e0ea", 4 | "lean": "leanprover/lean4:v4.12.0", 5 | "name": "time", 6 | "imports": [ 7 | "Time" 8 | ], 9 | "metadata": { 10 | "name": "time", 11 | "owner": "bergmannjg", 12 | "fullName": "bergmannjg/time", 13 | "description": "Port of the haskell time library to Lean 4", 14 | "keywords": [], 15 | "homepage": "https://bergmannjg.github.io/time/Time.html", 16 | "license": "MIT", 17 | "createdAt": "2023-04-14T14:33:31Z", 18 | "updatedAt": "2024-10-04T14:53:36Z", 19 | "stars": 5, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJW2Z8A", 25 | "fullName": "bergmannjg/time", 26 | "repoUrl": "https://github.com/bergmannjg/time", 27 | "gitUrl": "https://github.com/bergmannjg/time", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/bridgekat--filter-game.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/bridgekat/filter-game", 3 | "commit": "5a56539b5a17432c39d37ff1b0d294bc1ff1fd34", 4 | "lean": "leanprover/lean4:nightly-2023-06-20", 5 | "name": "filtergame", 6 | "imports": [ 7 | "FilterGame" 8 | ], 9 | "metadata": { 10 | "name": "filter-game", 11 | "owner": "bridgekat", 12 | "fullName": "bridgekat/filter-game", 13 | "description": "Lean 4 version of the filter game.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-07-03T12:37:25Z", 18 | "updatedAt": "2024-05-27T10:39:03Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJ3CbSg", 25 | "fullName": "bridgekat/filter-game", 26 | "repoUrl": "https://github.com/bridgekat/filter-game", 27 | "gitUrl": "https://github.com/bridgekat/filter-game", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/cmu-l3--llmlean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/cmu-l3/llmlean", 3 | "commit": "77448d68e51166f60bd43c6284b43d65209321b0", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abllmlean\u00bb", 6 | "imports": [ 7 | "\u00abLLMlean\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "llmlean", 11 | "owner": "cmu-l3", 12 | "fullName": "cmu-l3/llmlean", 13 | "description": "LLMs + Lean, on your laptop or in the cloud", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-03-31T17:07:56Z", 18 | "updatedAt": "2024-10-25T01:02:09Z", 19 | "stars": 120, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLn8xSA", 25 | "fullName": "cmu-l3/llmlean", 26 | "repoUrl": "https://github.com/cmu-l3/llmlean", 27 | "gitUrl": "https://github.com/cmu-l3/llmlean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/dagurtomas--LeanCondensed.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/dagurtomas/LeanCondensed", 3 | "commit": "ad30c8df673baa36a735e45f1b1254f9a9c3d4b6", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abLeanCondensed\u00bb", 6 | "imports": [ 7 | "\u00abLeanCondensed\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "LeanCondensed", 11 | "owner": "dagurtomas", 12 | "fullName": "dagurtomas/LeanCondensed", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-04-17T11:51:26Z", 18 | "updatedAt": "2024-10-04T11:08:29Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLvZgPg", 25 | "fullName": "dagurtomas/LeanCondensed", 26 | "repoUrl": "https://github.com/dagurtomas/LeanCondensed", 27 | "gitUrl": "https://github.com/dagurtomas/LeanCondensed", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/dannypsnl--violet.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/dannypsnl/violet-legacy", 3 | "commit": "baa86fb7b3e6de2cf9c6413b6e51974d47856eb8", 4 | "lean": "leanprover/lean4:v4.2.0", 5 | "name": "\u00abviolet\u00bb", 6 | "imports": [ 7 | "\u00abViolet\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "violet", 11 | "owner": "dannypsnl", 12 | "fullName": "dannypsnl/violet", 13 | "description": "A programming language, half theorem prover", 14 | "keywords": [], 15 | "homepage": "https://git.sr.ht/~dannypsnl/violet-legacy", 16 | "license": "BSD-3-Clause", 17 | "createdAt": "2022-09-30T08:19:45Z", 18 | "updatedAt": "2024-09-20T13:34:06Z", 19 | "stars": 12, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOIGUhxg", 25 | "fullName": "dannypsnl/violet-legacy", 26 | "repoUrl": "https://github.com/dannypsnl/violet-legacy", 27 | "gitUrl": "https://github.com/dannypsnl/violet-legacy", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/djvelleman--htpi.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/djvelleman/HTPILeanPackage", 3 | "commit": "f21ef3517e6e48a00d27eb0b7825a463ecfda998", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "htpi", 6 | "imports": [ 7 | "HTPILib" 8 | ], 9 | "metadata": { 10 | "name": "htpi", 11 | "owner": "djvelleman", 12 | "fullName": "djvelleman/htpi", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2022-09-27T13:39:37Z", 18 | "updatedAt": "2024-10-26T19:45:34Z", 19 | "stars": 24, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOIE_cyw", 25 | "fullName": "djvelleman/HTPILeanPackage", 26 | "repoUrl": "https://github.com/djvelleman/HTPILeanPackage", 27 | "gitUrl": "https://github.com/djvelleman/HTPILeanPackage", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/draperlaboratory--ELFSage.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/draperlaboratory/ELFSage", 3 | "commit": "18c69c9a08747865949c4b7e28dc4913531ab98e", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abELFSage\u00bb", 6 | "imports": [ 7 | "\u00abELFSage\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "ELFSage", 11 | "owner": "draperlaboratory", 12 | "fullName": "draperlaboratory/ELFSage", 13 | "description": "A toy ELF parser/validator", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-03-06T18:43:32Z", 18 | "updatedAt": "2024-10-08T21:33:46Z", 19 | "stars": 12, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLcqhtQ", 25 | "fullName": "draperlaboratory/ELFSage", 26 | "repoUrl": "https://github.com/draperlaboratory/ELFSage", 27 | "gitUrl": "https://github.com/draperlaboratory/ELFSage", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/dtumad--VCVio.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/dtumad/VCV-io", 3 | "commit": "19d182277a3ab3d44ab1c71fb969364032627c14", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "VCVio", 6 | "imports": [ 7 | "VCVio" 8 | ], 9 | "metadata": { 10 | "name": "VCVio", 11 | "owner": "dtumad", 12 | "fullName": "dtumad/VCVio", 13 | "description": "Formalized Cryptography Proofs in Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-03-11T06:10:46Z", 18 | "updatedAt": "2024-10-25T10:12:11Z", 19 | "stars": 8, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLehmvQ", 25 | "fullName": "dtumad/VCV-io", 26 | "repoUrl": "https://github.com/dtumad/VCV-io", 27 | "gitUrl": "https://github.com/dtumad/VCV-io", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/dupuisf--BibtexQuery.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/dupuisf/BibtexQuery", 3 | "commit": "85e1e7143dd4cfa2b551826c27867bada60858e8", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "BibtexQuery", 6 | "imports": [ 7 | "BibtexQuery" 8 | ], 9 | "metadata": { 10 | "name": "BibtexQuery", 11 | "owner": "dupuisf", 12 | "fullName": "dupuisf/BibtexQuery", 13 | "description": "A simple command-line bibtex query utility written in Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2022-07-05T01:28:19Z", 18 | "updatedAt": "2024-09-20T11:55:17Z", 19 | "stars": 11, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOHm5dCg", 25 | "fullName": "dupuisf/BibtexQuery", 26 | "repoUrl": "https://github.com/dupuisf/BibtexQuery", 27 | "gitUrl": "https://github.com/dupuisf/BibtexQuery", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/dwrensha--compfiles.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/dwrensha/compfiles", 3 | "commit": "95198f02b68c32044b4480f546b532a423d57252", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "compfiles", 6 | "imports": [ 7 | "ProblemExtraction", 8 | "Compfiles" 9 | ], 10 | "metadata": { 11 | "name": "compfiles", 12 | "owner": "dwrensha", 13 | "fullName": "dwrensha/compfiles", 14 | "description": "Catalog Of Math Problems Formalized In Lean", 15 | "keywords": [], 16 | "homepage": "https://dwrensha.github.io/compfiles/", 17 | "license": "Apache-2.0", 18 | "createdAt": "2022-12-06T21:22:06Z", 19 | "updatedAt": "2024-10-27T12:43:36Z", 20 | "stars": 105, 21 | "sources": [ 22 | { 23 | "type": "git", 24 | "host": "github", 25 | "id": "R_kgDOIkgDNA", 26 | "fullName": "dwrensha/compfiles", 27 | "repoUrl": "https://github.com/dwrensha/compfiles", 28 | "gitUrl": "https://github.com/dwrensha/compfiles", 29 | "defaultBranch": "main" 30 | } 31 | ], 32 | "schemaVersion": "1.2.0" 33 | } 34 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/fgdorais--Parser.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/fgdorais/lean4-parser", 3 | "commit": "469bc3db0dfc3b9f4c3b445a736c6550420408eb", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "Parser", 6 | "imports": [ 7 | "Parser" 8 | ], 9 | "metadata": { 10 | "name": "Parser", 11 | "owner": "fgdorais", 12 | "fullName": "fgdorais/Parser", 13 | "description": "Parser Combinator Library for Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-01-08T21:16:12Z", 18 | "updatedAt": "2024-10-06T16:30:12Z", 19 | "stars": 33, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOIveJLw", 25 | "fullName": "fgdorais/lean4-parser", 26 | "repoUrl": "https://github.com/fgdorais/lean4-parser", 27 | "gitUrl": "https://github.com/fgdorais/lean4-parser", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/fgdorais--UnicodeBasic.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/fgdorais/lean4-unicode-basic", 3 | "commit": "1eeedb54ccadb40e7397c5c575de387861306665", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "UnicodeBasic", 6 | "imports": [ 7 | "UnicodeBasic" 8 | ], 9 | "metadata": { 10 | "name": "UnicodeBasic", 11 | "owner": "fgdorais", 12 | "fullName": "fgdorais/UnicodeBasic", 13 | "description": "Basic Unicode support for Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-03-11T15:23:41Z", 18 | "updatedAt": "2024-10-22T10:04:28Z", 19 | "stars": 8, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJIRMmQ", 25 | "fullName": "fgdorais/lean4-unicode-basic", 26 | "repoUrl": "https://github.com/fgdorais/lean4-unicode-basic", 27 | "gitUrl": "https://github.com/fgdorais/lean4-unicode-basic", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/fgdorais--extra.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/fgdorais/extra4", 3 | "commit": "22ac9706f5caa8c24d56056120978f2b8780805b", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "extra", 6 | "imports": [ 7 | "Extra" 8 | ], 9 | "metadata": { 10 | "name": "extra", 11 | "owner": "fgdorais", 12 | "fullName": "fgdorais/extra", 13 | "description": "Supplements to the Lean 4 Standard Library", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-11-22T14:22:06Z", 18 | "updatedAt": "2024-10-23T17:57:21Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKwsDJQ", 25 | "fullName": "fgdorais/extra4", 26 | "repoUrl": "https://github.com/fgdorais/extra4", 27 | "gitUrl": "https://github.com/fgdorais/extra4", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/fpvandoorn--LeanCourse.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/fpvandoorn/LeanCourse24", 3 | "commit": "28fec273d751b90bcf8124dd7254ce725f27f340", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abLeanCourse\u00bb", 6 | "imports": [ 7 | "\u00abLeanCourse\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "LeanCourse", 11 | "owner": "fpvandoorn", 12 | "fullName": "fpvandoorn/LeanCourse", 13 | "description": "Bonn Lean course for winter 24/25", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-10-01T09:16:52Z", 18 | "updatedAt": "2024-10-24T17:55:14Z", 19 | "stars": 11, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOM5wW8A", 25 | "fullName": "fpvandoorn/LeanCourse24", 26 | "repoUrl": "https://github.com/fpvandoorn/LeanCourse24", 27 | "gitUrl": "https://github.com/fpvandoorn/LeanCourse24", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/fpvandoorn--Seminar.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/fpvandoorn/BonnLeanSeminar", 3 | "commit": "5ae790f269f6cc1f1d638b0bc7072e99b6fc686a", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abSeminar\u00bb", 6 | "imports": [ 7 | "\u00abSeminar\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "Seminar", 11 | "owner": "fpvandoorn", 12 | "fullName": "fpvandoorn/Seminar", 13 | "description": "Past contents of Lean Seminars in Bonn", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-10-23T21:14:58Z", 18 | "updatedAt": "2024-10-25T14:08:23Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDONE5tpQ", 25 | "fullName": "fpvandoorn/BonnLeanSeminar", 26 | "repoUrl": "https://github.com/fpvandoorn/BonnLeanSeminar", 27 | "gitUrl": "https://github.com/fpvandoorn/BonnLeanSeminar", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/fpvandoorn--carleson.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/fpvandoorn/carleson", 3 | "commit": "09edadce7eae21aba79cb47248209619a2976222", 4 | "lean": "leanprover/lean4:v4.12.0", 5 | "name": "\u00abcarleson\u00bb", 6 | "imports": [ 7 | "\u00abCarleson\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "carleson", 11 | "owner": "fpvandoorn", 12 | "fullName": "fpvandoorn/carleson", 13 | "description": "A formalized proof of Carleson's theorem in Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-10-20T14:24:32Z", 18 | "updatedAt": "2024-10-25T18:47:22Z", 19 | "stars": 24, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKi8VgA", 25 | "fullName": "fpvandoorn/carleson", 26 | "repoUrl": "https://github.com/fpvandoorn/carleson", 27 | "gitUrl": "https://github.com/fpvandoorn/carleson", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/fpvandoorn--sard.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/fpvandoorn/sard", 3 | "commit": "77da83ff581fc9bf8af67e18ba8949cf555cc41c", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "sard", 6 | "imports": [ 7 | "Sard" 8 | ], 9 | "metadata": { 10 | "name": "sard", 11 | "owner": "fpvandoorn", 12 | "fullName": "fpvandoorn/sard", 13 | "description": "Work towards a general version of Sard's theorem in Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-09-04T15:16:37Z", 18 | "updatedAt": "2024-10-07T13:51:37Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKPQT_g", 25 | "fullName": "fpvandoorn/sard", 26 | "repoUrl": "https://github.com/fpvandoorn/sard", 27 | "gitUrl": "https://github.com/fpvandoorn/sard", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/girving--interval.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/girving/interval", 3 | "commit": "c5c4bbfd1ff24a7a535f4047aa4f918075a27aa6", 4 | "lean": "leanprover/lean4:v4.12.0", 5 | "name": "interval", 6 | "imports": [ 7 | "Interval" 8 | ], 9 | "metadata": { 10 | "name": "interval", 11 | "owner": "girving", 12 | "fullName": "girving/interval", 13 | "description": "Conservative floating point interval arithmetic in Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-05-26T10:00:08Z", 18 | "updatedAt": "2024-10-20T13:07:55Z", 19 | "stars": 7, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMAu7tg", 25 | "fullName": "girving/interval", 26 | "repoUrl": "https://github.com/girving/interval", 27 | "gitUrl": "https://github.com/girving/interval", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/girving--ray.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/girving/ray", 3 | "commit": "06aa499cb5c0c5641742cb443185e6f204710673", 4 | "lean": "leanprover/lean4:v4.12.0", 5 | "name": "ray", 6 | "imports": [ 7 | "Ray" 8 | ], 9 | "metadata": { 10 | "name": "ray", 11 | "owner": "girving", 12 | "fullName": "girving/ray", 13 | "description": "Formalizing results about the Mandelbrot set in Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2022-07-28T20:41:27Z", 18 | "updatedAt": "2024-10-04T20:24:05Z", 19 | "stars": 20, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOHu8kJg", 25 | "fullName": "girving/ray", 26 | "repoUrl": "https://github.com/girving/ray", 27 | "gitUrl": "https://github.com/girving/ray", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/google-deepmind--debate.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/google-deepmind/debate", 3 | "commit": "de3a6e500ae1a65dfeea2f91ef519ebad9704be0", 4 | "lean": "leanprover/lean4:v4.8.0", 5 | "name": "debate", 6 | "imports": [ 7 | "Debate" 8 | ], 9 | "metadata": { 10 | "name": "debate", 11 | "owner": "google-deepmind", 12 | "fullName": "google-deepmind/debate", 13 | "description": "Formalizing stochastic doubly-efficient debate", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-11-24T16:14:28Z", 18 | "updatedAt": "2024-10-21T17:53:48Z", 19 | "stars": 92, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKxlE6w", 25 | "fullName": "google-deepmind/debate", 26 | "repoUrl": "https://github.com/google-deepmind/debate", 27 | "gitUrl": "https://github.com/google-deepmind/debate", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/gsierra99--ExFormMathL4.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/gsierra99/ExFormMathL4", 3 | "commit": "b599f669fbc3863ebdbb7e0ab8d63125b356b146", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "ExFormMathL4", 6 | "imports": [ 7 | "glob:ExFormMathL4.+" 8 | ], 9 | "metadata": { 10 | "name": "ExFormMathL4", 11 | "owner": "gsierra99", 12 | "fullName": "gsierra99/ExFormMathL4", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "GPL-3.0", 17 | "createdAt": "2024-10-02T09:09:00Z", 18 | "updatedAt": "2024-10-27T16:46:36Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOM6TVRg", 25 | "fullName": "gsierra99/ExFormMathL4", 26 | "repoUrl": "https://github.com/gsierra99/ExFormMathL4", 27 | "gitUrl": "https://github.com/gsierra99/ExFormMathL4", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/hargoniX--Flame.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/hargoniX/Flame", 3 | "commit": "402f040bbba46cec20d0f25261e3e38cd5ec44ea", 4 | "lean": "leanprover/lean4:nightly-2023-02-12", 5 | "name": "\u00abflame\u00bb", 6 | "imports": [ 7 | "\u00abFlame\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "Flame", 11 | "owner": "hargoniX", 12 | "fullName": "hargoniX/Flame", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-03-25T20:54:30Z", 18 | "updatedAt": "2023-11-06T17:37:50Z", 19 | "stars": 9, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJOSMbw", 25 | "fullName": "hargoniX/Flame", 26 | "repoUrl": "https://github.com/hargoniX/Flame", 27 | "gitUrl": "https://github.com/hargoniX/Flame", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/hargoniX--socket.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/hargoniX/socket.lean", 3 | "commit": "b5e4c863a1462487da12e85a6b1e7cd2d38f9f15", 4 | "lean": "leanprover/lean4:v4.12.0", 5 | "name": "\u00absocket\u00bb", 6 | "imports": [ 7 | "\u00abSocket\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "socket", 11 | "owner": "hargoniX", 12 | "fullName": "hargoniX/socket", 13 | "description": "sockets for Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-08-19T22:19:59Z", 18 | "updatedAt": "2024-09-20T03:09:12Z", 19 | "stars": 17, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKJGvtw", 25 | "fullName": "hargoniX/socket.lean", 26 | "repoUrl": "https://github.com/hargoniX/socket.lean", 27 | "gitUrl": "https://github.com/hargoniX/socket.lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/hhu-adam--Game.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/hhu-adam/GameSkeleton", 3 | "commit": "4f942c5464b4a0f055358b6de442168a9c6ab32b", 4 | "lean": "leanprover/lean4:v4.7.0", 5 | "name": "Game", 6 | "imports": [ 7 | "Game" 8 | ], 9 | "metadata": { 10 | "name": "Game", 11 | "owner": "hhu-adam", 12 | "fullName": "hhu-adam/Game", 13 | "description": "The standard template to create a lean game", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-11-09T15:18:10Z", 18 | "updatedAt": "2024-09-07T03:24:23Z", 19 | "stars": 18, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKrcrig", 25 | "fullName": "hhu-adam/GameSkeleton", 26 | "repoUrl": "https://github.com/hhu-adam/GameSkeleton", 27 | "gitUrl": "https://github.com/hhu-adam/GameSkeleton", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/hhu-adam--i18n.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/hhu-adam/lean-i18n", 3 | "commit": "5ed8ee21df6c132a49b36d7ff650d224fe6c5075", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "i18n", 6 | "imports": [ 7 | "I18n" 8 | ], 9 | "metadata": { 10 | "name": "i18n", 11 | "owner": "hhu-adam", 12 | "fullName": "hhu-adam/i18n", 13 | "description": "i18n library for Lean.", 14 | "keywords": [], 15 | "homepage": "https://reservoir.lean-lang.org/@hhu-adam/i18n", 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-02-28T23:09:52Z", 18 | "updatedAt": "2024-09-12T12:17:11Z", 19 | "stars": 6, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLZd8Uw", 25 | "fullName": "hhu-adam/lean-i18n", 26 | "repoUrl": "https://github.com/hhu-adam/lean-i18n", 27 | "gitUrl": "https://github.com/hhu-adam/lean-i18n", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/hhu-adam--webeditor.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/hhu-adam/lean4web-tools", 3 | "commit": "7c6673988461fc5422c2f2ccb11b8addddd83ccd", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "webeditor", 6 | "imports": [ 7 | "Webeditor" 8 | ], 9 | "metadata": { 10 | "name": "webeditor", 11 | "owner": "hhu-adam", 12 | "fullName": "hhu-adam/webeditor", 13 | "description": "Helper tool for projects run in lean4web", 14 | "keywords": [], 15 | "homepage": "https://reservoir.lean-lang.org/@hhu-adam/lean4web-tools", 16 | "license": "MIT", 17 | "createdAt": "2023-12-17T11:13:33Z", 18 | "updatedAt": "2024-07-26T10:23:57Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOK6s0GQ", 25 | "fullName": "hhu-adam/lean4web-tools", 26 | "repoUrl": "https://github.com/hhu-adam/lean4web-tools", 27 | "gitUrl": "https://github.com/hhu-adam/lean4web-tools", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/igrep--test.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/igrep/lean-workshop", 3 | "commit": "843e524a6921e81602f476659cd1f1a2fbd54ea3", 4 | "lean": "leanprover/lean4:v4.10.0", 5 | "name": "\u00abtest\u00bb", 6 | "imports": [ 7 | "\u00abTest\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "test", 11 | "owner": "igrep", 12 | "fullName": "igrep/test", 13 | "description": "SF.lean\u52c9\u5f37\u4f1a\u3067igrep\u304c\u66f8\u3044\u305f\u30b3\u30fc\u30c9\u306e\u8a18\u9332", 14 | "keywords": [], 15 | "homepage": "https://discord.gg/BtgSKavg73", 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-01-29T11:02:03Z", 18 | "updatedAt": "2024-10-21T13:13:23Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLLCKiA", 25 | "fullName": "igrep/lean-workshop", 26 | "repoUrl": "https://github.com/igrep/lean-workshop", 27 | "gitUrl": "https://github.com/igrep/lean-workshop", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/jaalonso--Calculemus2.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/jaalonso/Calculemus2", 3 | "commit": "23968099996cb5c09b51d6dddf5a89ce4defd6ec", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "Calculemus2", 6 | "imports": [ 7 | "glob:src.+" 8 | ], 9 | "metadata": { 10 | "name": "Calculemus2", 11 | "owner": "jaalonso", 12 | "fullName": "jaalonso/Calculemus2", 13 | "description": "Proof exercises in Lean4 and Isabelle/HOL", 14 | "keywords": [], 15 | "homepage": "https://jaalonso.github.io/calculemus", 16 | "license": "GPL-3.0", 17 | "createdAt": "2023-07-08T10:39:55Z", 18 | "updatedAt": "2024-10-27T08:14:40Z", 19 | "stars": 7, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJ5IAtg", 25 | "fullName": "jaalonso/Calculemus2", 26 | "repoUrl": "https://github.com/jaalonso/Calculemus2", 27 | "gitUrl": "https://github.com/jaalonso/Calculemus2", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/jeswr--RustFFI.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/jeswr/RDF.lean", 3 | "commit": "762bdff78f0ee357fe4a5b8f9ca4145621952ee3", 4 | "lean": "leanprover/lean4:v4.6.0-rc1", 5 | "name": "RDF", 6 | "imports": [ 7 | "RDF" 8 | ], 9 | "metadata": { 10 | "name": "RustFFI", 11 | "owner": "jeswr", 12 | "fullName": "jeswr/RustFFI", 13 | "description": "An RDF Library for Lean4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-02-24T21:30:13Z", 18 | "updatedAt": "2024-07-23T16:15:54Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLXgsig", 25 | "fullName": "jeswr/RDF.lean", 26 | "repoUrl": "https://github.com/jeswr/RDF.lean", 27 | "gitUrl": "https://github.com/jeswr/RDF.lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/joehendrix--lean-crypto.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/joehendrix/lean-crypto", 3 | "commit": "1c7f01d34496245ee0676c7d98f954c0c9748d75", 4 | "lean": "leanprover/lean4:nightly-2023-04-20", 5 | "name": "LeanCrypto", 6 | "imports": [ 7 | "LeanCrypto" 8 | ], 9 | "metadata": { 10 | "name": "lean-crypto", 11 | "owner": "joehendrix", 12 | "fullName": "joehendrix/lean-crypto", 13 | "description": "Cryptographic routines for the Lean 4 language", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-12-13T15:25:44Z", 18 | "updatedAt": "2024-09-12T13:17:40Z", 19 | "stars": 42, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOGhozKg", 25 | "fullName": "joehendrix/lean-crypto", 26 | "repoUrl": "https://github.com/joehendrix/lean-crypto", 27 | "gitUrl": "https://github.com/joehendrix/lean-crypto", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/jsm28--AM.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/jsm28/AperiodicMonotilesLean", 3 | "commit": "4221e41f07817c5e52fee99c6de468be6a96312f", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "AM", 6 | "imports": [ 7 | "AM" 8 | ], 9 | "metadata": { 10 | "name": "AM", 11 | "owner": "jsm28", 12 | "fullName": "jsm28/AM", 13 | "description": "Lean formalization of aperiodic monotiles papers (staging repository for material not yet in mathlib)", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-02-15T14:52:53Z", 18 | "updatedAt": "2024-10-27T17:40:26Z", 19 | "stars": 12, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLS8e2g", 25 | "fullName": "jsm28/AperiodicMonotilesLean", 26 | "repoUrl": "https://github.com/jsm28/AperiodicMonotilesLean", 27 | "gitUrl": "https://github.com/jsm28/AperiodicMonotilesLean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/katydid--katydid.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/katydid/proofs", 3 | "commit": "49079cb0c104669345ad9411e832263346e44230", 4 | "lean": "leanprover/lean4:v4.11.0-rc2", 5 | "name": "katydid", 6 | "imports": [ 7 | "Katydid" 8 | ], 9 | "metadata": { 10 | "name": "katydid", 11 | "owner": "katydid", 12 | "fullName": "katydid/katydid", 13 | "description": "Proofs written in Lean4 for the core katydid validation algorithm", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-10-29T14:26:24Z", 18 | "updatedAt": "2024-09-03T14:24:17Z", 19 | "stars": 14, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOGTBxCw", 25 | "fullName": "katydid/proofs", 26 | "repoUrl": "https://github.com/katydid/proofs", 27 | "gitUrl": "https://github.com/katydid/proofs", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/katydid--sadol.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/katydid/symbolic-automatic-derivatives", 3 | "commit": "3d6d72f4662c43fba86b3b1797b8ef0a30871b6f", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "sadol", 6 | "imports": [ 7 | "Sadol" 8 | ], 9 | "metadata": { 10 | "name": "sadol", 11 | "owner": "katydid", 12 | "fullName": "katydid/sadol", 13 | "description": "Symbolic and Automatic Differentiation of Languages in Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-08-28T12:51:36Z", 18 | "updatedAt": "2024-09-03T13:39:40Z", 19 | "stars": 7, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMpfHkg", 25 | "fullName": "katydid/symbolic-automatic-derivatives", 26 | "repoUrl": "https://github.com/katydid/symbolic-automatic-derivatives", 27 | "gitUrl": "https://github.com/katydid/symbolic-automatic-derivatives", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/keilambda--eocia-lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/keilambda/eocia-lean", 3 | "commit": "e94976a1dc1936ae2da7aa389ce7a259edd8b0d0", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abeocia-lean\u00bb", 6 | "imports": [ 7 | "\u00abEociaLean\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "eocia-lean", 11 | "owner": "keilambda", 12 | "fullName": "keilambda/eocia-lean", 13 | "description": "Essentials of Compilation: An Incremental Approach in Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "BSD-3-Clause", 17 | "createdAt": "2024-01-13T09:28:01Z", 18 | "updatedAt": "2024-07-26T18:31:19Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLEWZdA", 25 | "fullName": "keilambda/eocia-lean", 26 | "repoUrl": "https://github.com/keilambda/eocia-lean", 27 | "gitUrl": "https://github.com/keilambda/eocia-lean", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/kim-em--lean-training-data.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/kim-em/lean-training-data", 3 | "commit": "325da401cacd9aac3a80c0aa899e638a3e55896e", 4 | "lean": "leanprover/lean4:v4.9.0-rc3", 5 | "name": "\u00ablean-training-data\u00bb", 6 | "imports": [ 7 | "TrainingData", 8 | "Examples" 9 | ], 10 | "metadata": { 11 | "name": "lean-training-data", 12 | "owner": "kim-em", 13 | "fullName": "kim-em/lean-training-data", 14 | "description": null, 15 | "keywords": [], 16 | "homepage": null, 17 | "license": "Apache-2.0", 18 | "createdAt": "2023-08-21T09:42:23Z", 19 | "updatedAt": "2024-10-17T13:11:31Z", 20 | "stars": 35, 21 | "sources": [ 22 | { 23 | "type": "git", 24 | "host": "github", 25 | "id": "R_kgDOKJj0ng", 26 | "fullName": "kim-em/lean-training-data", 27 | "repoUrl": "https://github.com/kim-em/lean-training-data", 28 | "gitUrl": "https://github.com/kim-em/lean-training-data", 29 | "defaultBranch": "master" 30 | } 31 | ], 32 | "schemaVersion": "1.2.0" 33 | } 34 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/kkaunda--Project.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/kkaunda/spgf", 3 | "commit": "1afbe396fd2cb4d9b5a3cb3a60be687f64cdd5c9", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "Project", 6 | "imports": [ 7 | "Project" 8 | ], 9 | "metadata": { 10 | "name": "Project", 11 | "owner": "kkaunda", 12 | "fullName": "kkaunda/Project", 13 | "description": "Structure in Prime Gaps - Formalized", 14 | "keywords": [], 15 | "homepage": "https://kkaunda.github.io/spgf/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-08-10T10:44:01Z", 18 | "updatedAt": "2024-10-24T20:10:22Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMhuxuQ", 25 | "fullName": "kkaunda/spgf", 26 | "repoUrl": "https://github.com/kkaunda/spgf", 27 | "gitUrl": "https://github.com/kkaunda/spgf", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/kmill--LeanTeX.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/kmill/LeanTeX", 3 | "commit": "b1a7bf06d552360b0b96d47f234a8271cf48f0d1", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "LeanTeX", 6 | "imports": [ 7 | "LeanTeX" 8 | ], 9 | "metadata": { 10 | "name": "LeanTeX", 11 | "owner": "kmill", 12 | "fullName": "kmill/LeanTeX", 13 | "description": "Lean 4 library for pretty printing expressions as LaTeX", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-08-30T15:07:39Z", 18 | "updatedAt": "2024-09-25T18:54:00Z", 19 | "stars": 13, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKNYoPQ", 25 | "fullName": "kmill/LeanTeX", 26 | "repoUrl": "https://github.com/kmill/LeanTeX", 27 | "gitUrl": "https://github.com/kmill/LeanTeX", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/kmill--render.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/kmill/lean4-raytracer", 3 | "commit": "205143b32c006199c914cf6f340004137aaaa72a", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "render", 6 | "imports": [ 7 | "Render" 8 | ], 9 | "metadata": { 10 | "name": "render", 11 | "owner": "kmill", 12 | "fullName": "kmill/render", 13 | "description": "A simple raytracer written in Lean 4", 14 | "keywords": [ 15 | "raytracing" 16 | ], 17 | "homepage": null, 18 | "license": "Apache-2.0", 19 | "createdAt": "2021-01-31T19:48:50Z", 20 | "updatedAt": "2024-10-22T13:01:06Z", 21 | "stars": 123, 22 | "sources": [ 23 | { 24 | "type": "git", 25 | "host": "github", 26 | "id": "R_kgDOE_PEtg", 27 | "fullName": "kmill/lean4-raytracer", 28 | "repoUrl": "https://github.com/kmill/lean4-raytracer", 29 | "gitUrl": "https://github.com/kmill/lean4-raytracer", 30 | "defaultBranch": "master" 31 | } 32 | ], 33 | "schemaVersion": "1.2.0" 34 | } 35 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/lean-dojo--LeanCopilot.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/lean-dojo/LeanCopilot", 3 | "commit": "880f820ecbc128166a9a07b19497d1b4fa8090ae", 4 | "lean": "leanprover/lean4:v4.11.0", 5 | "name": "LeanCopilot", 6 | "imports": [ 7 | "LeanCopilot" 8 | ], 9 | "metadata": { 10 | "name": "LeanCopilot", 11 | "owner": "lean-dojo", 12 | "fullName": "lean-dojo/LeanCopilot", 13 | "description": "LLMs as Copilots for Theorem Proving in Lean", 14 | "keywords": [], 15 | "homepage": "https://leandojo.org", 16 | "license": "MIT", 17 | "createdAt": "2023-09-09T01:52:22Z", 18 | "updatedAt": "2024-10-23T08:41:32Z", 19 | "stars": 979, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKRPv5g", 25 | "fullName": "lean-dojo/LeanCopilot", 26 | "repoUrl": "https://github.com/lean-dojo/LeanCopilot", 27 | "gitUrl": "https://github.com/lean-dojo/LeanCopilot", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/lean-ja--lean99.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/lean-ja/lean99", 3 | "commit": "229cb7be2972658a758d8d745c3269503183c567", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00ablean99\u00bb", 6 | "imports": [ 7 | "\u00abSrc\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "lean99", 11 | "owner": "lean-ja", 12 | "fullName": "lean-ja/lean99", 13 | "description": "These are Lean translations of Ninety-Nine Haskell Problems (WIP)", 14 | "keywords": [], 15 | "homepage": "https://lean-ja.github.io/lean99/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-03-17T02:52:54Z", 18 | "updatedAt": "2024-10-26T02:08:11Z", 19 | "stars": 14, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLhY3Zg", 25 | "fullName": "lean-ja/lean99", 26 | "repoUrl": "https://github.com/lean-ja/lean99", 27 | "gitUrl": "https://github.com/lean-ja/lean99", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover--Cli.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover/lean4-cli", 3 | "commit": "2cf1030dc2ae6b3632c84a09350b675ef3e347d0", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "Cli", 6 | "imports": [ 7 | "Cli" 8 | ], 9 | "metadata": { 10 | "name": "Cli", 11 | "owner": "leanprover", 12 | "fullName": "leanprover/Cli", 13 | "description": "A Lean 4 library for configuring Command Line Interfaces and parsing command line arguments.", 14 | "keywords": [ 15 | "cli" 16 | ], 17 | "homepage": null, 18 | "license": "MIT", 19 | "createdAt": "2021-02-22T23:07:25Z", 20 | "updatedAt": "2024-10-27T04:40:07Z", 21 | "stars": 69, 22 | "sources": [ 23 | { 24 | "type": "git", 25 | "host": "github", 26 | "id": "R_kgDOFFjKnA", 27 | "fullName": "leanprover/lean4-cli", 28 | "repoUrl": "https://github.com/leanprover/lean4-cli", 29 | "gitUrl": "https://github.com/leanprover/lean4-cli", 30 | "defaultBranch": "main" 31 | } 32 | ], 33 | "schemaVersion": "1.2.0" 34 | } 35 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover--LeanSAT.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover/leansat", 3 | "commit": "b83b5d8631ee54bc913b0e6aaf44711c34a50e0d", 4 | "lean": "leanprover/lean4:nightly-2024-08-02", 5 | "name": "LeanSAT", 6 | "imports": [ 7 | "LeanSAT" 8 | ], 9 | "metadata": { 10 | "name": "LeanSAT", 11 | "owner": "leanprover", 12 | "fullName": "leanprover/LeanSAT", 13 | "description": "This package provides an interface and foundation for verified SAT reasoning", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-11-20T22:09:05Z", 18 | "updatedAt": "2024-09-24T19:20:20Z", 19 | "stars": 49, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKv731w", 25 | "fullName": "leanprover/leansat", 26 | "repoUrl": "https://github.com/leanprover/leansat", 27 | "gitUrl": "https://github.com/leanprover/leansat", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover--SHerLOC.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover/SHerLOC", 3 | "commit": "cf77ce5f5b389a593f6ca0689e5d445010afc056", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\"SHerLOC\"", 6 | "imports": [ 7 | "\u00abSHerLOC\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "SHerLOC", 11 | "owner": "leanprover", 12 | "fullName": "leanprover/SHerLOC", 13 | "description": "A StableHLO analyzer in Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-08-16T00:31:50Z", 18 | "updatedAt": "2024-10-09T18:33:03Z", 19 | "stars": 15, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMkHpWQ", 25 | "fullName": "leanprover/SHerLOC", 26 | "repoUrl": "https://github.com/leanprover/SHerLOC", 27 | "gitUrl": "https://github.com/leanprover/SHerLOC", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover--TensorLib.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover/TensorLib", 3 | "commit": "d1d385414f665926e3a5f5c7eea3b724ff9d5c91", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\"TensorLib\"", 6 | "imports": [ 7 | "\u00abTensorLib\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "TensorLib", 11 | "owner": "leanprover", 12 | "fullName": "leanprover/TensorLib", 13 | "description": "A verified tensor library in Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-09-20T12:52:02Z", 18 | "updatedAt": "2024-10-23T11:14:38Z", 19 | "stars": 5, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOM0lR0Q", 25 | "fullName": "leanprover/TensorLib", 26 | "repoUrl": "https://github.com/leanprover/TensorLib", 27 | "gitUrl": "https://github.com/leanprover/TensorLib", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover--doc-gen4.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover/doc-gen4", 3 | "commit": "d36b7fd4c730cae8a3a8edfe98beb34ef0fc6e0a", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abdoc-gen4\u00bb", 6 | "imports": [ 7 | "DocGen4" 8 | ], 9 | "metadata": { 10 | "name": "doc-gen4", 11 | "owner": "leanprover", 12 | "fullName": "leanprover/doc-gen4", 13 | "description": "Document Generator for Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-11-11T01:41:27Z", 18 | "updatedAt": "2024-10-27T16:28:34Z", 19 | "stars": 64, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOGXD9sQ", 25 | "fullName": "leanprover/doc-gen4", 26 | "repoUrl": "https://github.com/leanprover/doc-gen4", 27 | "gitUrl": "https://github.com/leanprover/doc-gen4", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover--lean4export.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover/lean4export", 3 | "commit": "d7978498941853b4ff8003b058f66e2142d3a763", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "lean4export", 6 | "imports": [ 7 | "Export" 8 | ], 9 | "metadata": { 10 | "name": "lean4export", 11 | "owner": "leanprover", 12 | "fullName": "leanprover/lean4export", 13 | "description": "Plain-text declaration export for Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-03-01T12:42:13Z", 18 | "updatedAt": "2024-10-18T01:44:26Z", 19 | "stars": 11, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJD-1kA", 25 | "fullName": "leanprover/lean4export", 26 | "repoUrl": "https://github.com/leanprover/lean4export", 27 | "gitUrl": "https://github.com/leanprover/lean4export", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover--lnsym.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover/LNSym", 3 | "commit": "1b67f50f31463142b8c62f5341a7b22bbb6a73d9", 4 | "lean": "leanprover/lean4:nightly-2024-10-07", 5 | "name": "\u00ablnsym\u00bb", 6 | "imports": [ 7 | "\u00abArm\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "lnsym", 11 | "owner": "leanprover", 12 | "fullName": "leanprover/lnsym", 13 | "description": "Armv8 Native Code Symbolic Simulator in Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-01-04T14:50:35Z", 18 | "updatedAt": "2024-10-24T21:46:02Z", 19 | "stars": 59, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLAxLyg", 25 | "fullName": "leanprover/LNSym", 26 | "repoUrl": "https://github.com/leanprover/LNSym", 27 | "gitUrl": "https://github.com/leanprover/LNSym", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover--sampcert.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover/SampCert", 3 | "commit": "9cb42e1befdf5968b61cda66355607e5571a4039", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00absampcert\u00bb", 6 | "imports": [ 7 | "\u00abSampCert\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "sampcert", 11 | "owner": "leanprover", 12 | "fullName": "leanprover/sampcert", 13 | "description": "SampCert : Verified Differential Privacy", 14 | "keywords": [], 15 | "homepage": "https://leanprover.github.io/SampCert/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-01-27T20:52:34Z", 18 | "updatedAt": "2024-10-19T22:15:11Z", 19 | "stars": 62, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLKfFMA", 25 | "fullName": "leanprover/SampCert", 26 | "repoUrl": "https://github.com/leanprover/SampCert", 27 | "gitUrl": "https://github.com/leanprover/SampCert", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover--subverso.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover/subverso", 3 | "commit": "d0b2c57577661d7d558828929a2180ccd67ae1c4", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00absubverso\u00bb", 6 | "imports": [ 7 | "SubVersoCompat" 8 | ], 9 | "metadata": { 10 | "name": "subverso", 11 | "owner": "leanprover", 12 | "fullName": "leanprover/subverso", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-02-28T12:54:17Z", 18 | "updatedAt": "2024-10-11T07:25:26Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLZN2_Q", 25 | "fullName": "leanprover/subverso", 26 | "repoUrl": "https://github.com/leanprover/subverso", 27 | "gitUrl": "https://github.com/leanprover/subverso", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover--verso.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover/verso", 3 | "commit": "f323aacf146f5c49f3b36810918a14c6c1fe662e", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "verso", 6 | "imports": [ 7 | "Verso", 8 | "VersoBlog", 9 | "VersoManual", 10 | "SimplePage" 11 | ], 12 | "metadata": { 13 | "name": "verso", 14 | "owner": "leanprover", 15 | "fullName": "leanprover/verso", 16 | "description": "Lean documentation authoring tool", 17 | "keywords": [], 18 | "homepage": null, 19 | "license": "Apache-2.0", 20 | "createdAt": "2023-12-06T08:49:17Z", 21 | "updatedAt": "2024-10-26T16:54:30Z", 22 | "stars": 117, 23 | "sources": [ 24 | { 25 | "type": "git", 26 | "host": "github", 27 | "id": "R_kgDOK2YR9A", 28 | "fullName": "leanprover/verso", 29 | "repoUrl": "https://github.com/leanprover/verso", 30 | "gitUrl": "https://github.com/leanprover/verso", 31 | "defaultBranch": "main" 32 | } 33 | ], 34 | "schemaVersion": "1.2.0" 35 | } 36 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover-community--Duper.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover-community/duper", 3 | "commit": "f7ec49ecf7254a3dfe1d77fb9b0702ae34229e20", 4 | "lean": "leanprover/lean4:v4.11.0", 5 | "name": "Duper", 6 | "imports": [ 7 | "Duper" 8 | ], 9 | "metadata": { 10 | "name": "Duper", 11 | "owner": "leanprover-community", 12 | "fullName": "leanprover-community/Duper", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-11-03T15:35:41Z", 18 | "updatedAt": "2024-10-24T04:40:49Z", 19 | "stars": 47, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOGUoFZQ", 25 | "fullName": "leanprover-community/duper", 26 | "repoUrl": "https://github.com/leanprover-community/duper", 27 | "gitUrl": "https://github.com/leanprover-community/duper", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover-community--Game.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover-community/NNG4", 3 | "commit": "66b27f382aa68b1651cc41a855447079a952d678", 4 | "lean": "leanprover/lean4:v4.7.0", 5 | "name": "Game", 6 | "imports": [ 7 | "Game" 8 | ], 9 | "metadata": { 10 | "name": "Game", 11 | "owner": "leanprover-community", 12 | "fullName": "leanprover-community/Game", 13 | "description": "Natural Number Game", 14 | "keywords": [], 15 | "homepage": "https://adam.math.hhu.de", 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-04-25T16:28:58Z", 18 | "updatedAt": "2024-10-20T06:19:45Z", 19 | "stars": 111, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJbPwPw", 25 | "fullName": "leanprover-community/NNG4", 26 | "repoUrl": "https://github.com/leanprover-community/NNG4", 27 | "gitUrl": "https://github.com/leanprover-community/NNG4", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover-community--Qq.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover-community/quote4", 3 | "commit": "1357f4f49450abb9dfd4783e38219f4ce84f9785", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "Qq", 6 | "imports": [ 7 | "Qq" 8 | ], 9 | "metadata": { 10 | "name": "Qq", 11 | "owner": "leanprover-community", 12 | "fullName": "leanprover-community/Qq", 13 | "description": "Intuitive, type-safe expression quotations for Lean 4.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-05-08T19:00:07Z", 18 | "updatedAt": "2024-10-18T22:38:11Z", 19 | "stars": 74, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOFcp4kg", 25 | "fullName": "leanprover-community/quote4", 26 | "repoUrl": "https://github.com/leanprover-community/quote4", 27 | "gitUrl": "https://github.com/leanprover-community/quote4", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover-community--aesop.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover-community/aesop", 3 | "commit": "9ac12945862fa39eab7795c2f79bb9aa0c8e332c", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "aesop", 6 | "imports": [ 7 | "Aesop" 8 | ], 9 | "metadata": { 10 | "name": "aesop", 11 | "owner": "leanprover-community", 12 | "fullName": "leanprover-community/aesop", 13 | "description": "White-box automation for Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-06-01T13:02:59Z", 18 | "updatedAt": "2024-10-26T21:13:36Z", 19 | "stars": 201, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOFjj3ZA", 25 | "fullName": "leanprover-community/aesop", 26 | "repoUrl": "https://github.com/leanprover-community/aesop", 27 | "gitUrl": "https://github.com/leanprover-community/aesop", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover-community--auto.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover-community/lean-auto", 3 | "commit": "60e546ca7a9d40d508e58847a9d0630406835178", 4 | "lean": "leanprover/lean4:v4.11.0", 5 | "name": "\u00abauto\u00bb", 6 | "imports": [ 7 | "\u00abAuto\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "auto", 11 | "owner": "leanprover-community", 12 | "fullName": "leanprover-community/auto", 13 | "description": "Experiments in automation for Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-07-11T20:35:26Z", 18 | "updatedAt": "2024-10-24T04:19:15Z", 19 | "stars": 70, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJ6c3pg", 25 | "fullName": "leanprover-community/lean-auto", 26 | "repoUrl": "https://github.com/leanprover-community/lean-auto", 27 | "gitUrl": "https://github.com/leanprover-community/lean-auto", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover-community--llm.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover-community/llm", 3 | "commit": "d666d155610677658b6a5d3c81959d3ceb848b41", 4 | "lean": "leanprover/lean4:v4.10.0-rc2", 5 | "name": "llm", 6 | "imports": [ 7 | "LLM" 8 | ], 9 | "metadata": { 10 | "name": "llm", 11 | "owner": "leanprover-community", 12 | "fullName": "leanprover-community/llm", 13 | "description": "Interfacing with Large Language Models (remote and local) from Lean.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-05-05T06:51:17Z", 18 | "updatedAt": "2024-10-06T16:59:42Z", 19 | "stars": 24, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJfFZYg", 25 | "fullName": "leanprover-community/llm", 26 | "repoUrl": "https://github.com/leanprover-community/llm", 27 | "gitUrl": "https://github.com/leanprover-community/llm", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover-community--plausible.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover-community/plausible", 3 | "commit": "b5a2fa0d8321137b3f25ddac99527b3bef2e5f3a", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "plausible", 6 | "imports": [ 7 | "Plausible" 8 | ], 9 | "metadata": { 10 | "name": "plausible", 11 | "owner": "leanprover-community", 12 | "fullName": "leanprover-community/plausible", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-10-23T23:42:28Z", 18 | "updatedAt": "2024-10-25T08:34:58Z", 19 | "stars": 7, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDONE9GFg", 25 | "fullName": "leanprover-community/plausible", 26 | "repoUrl": "https://github.com/leanprover-community/plausible", 27 | "gitUrl": "https://github.com/leanprover-community/plausible", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/leanprover-community--tutorials4.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/leanprover-community/tutorials4", 3 | "commit": "155202ce11bd32fa184bc2854b15dd9639dc4678", 4 | "lean": "leanprover/lean4:v4.1.0-rc1", 5 | "name": "tutorials", 6 | "imports": [ 7 | "Tutorials" 8 | ], 9 | "metadata": { 10 | "name": "tutorials4", 11 | "owner": "leanprover-community", 12 | "fullName": "leanprover-community/tutorials4", 13 | "description": "Lean 4 tutorial files", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-05-02T18:35:48Z", 18 | "updatedAt": "2024-10-15T10:39:48Z", 19 | "stars": 28, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJeBW7w", 25 | "fullName": "leanprover-community/tutorials4", 26 | "repoUrl": "https://github.com/leanprover-community/tutorials4", 27 | "gitUrl": "https://github.com/leanprover-community/tutorials4", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/lf-lang--reactor-model.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/lf-lang/reactor-model", 3 | "commit": "30f9bec1c7115f76ccad504ad3ce977f97fa35c6", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "reactor-model", 6 | "imports": [ 7 | "ReactorModel" 8 | ], 9 | "metadata": { 10 | "name": "reactor-model", 11 | "owner": "lf-lang", 12 | "fullName": "lf-lang/reactor-model", 13 | "description": "A Lean-based formalization of the Reactor model.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-04-29T13:53:32Z", 18 | "updatedAt": "2024-09-11T16:04:22Z", 19 | "stars": 5, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOFaBp8g", 25 | "fullName": "lf-lang/reactor-model", 26 | "repoUrl": "https://github.com/lf-lang/reactor-model", 27 | "gitUrl": "https://github.com/lf-lang/reactor-model", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/m4lvin--pdl.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/m4lvin/lean4-pdl", 3 | "commit": "24ab45d699fbe97e3faf1e03265132e102b63d55", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abpdl\u00bb", 6 | "imports": [ 7 | "\u00abPdl\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "pdl", 11 | "owner": "m4lvin", 12 | "fullName": "m4lvin/pdl", 13 | "description": "WORK IN PROGRESS Lean 4 formalization of a Tableaux proof system for Propositional Dynamic Logic", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-10-04T12:54:56Z", 18 | "updatedAt": "2024-10-21T17:43:31Z", 19 | "stars": 6, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKb6caA", 25 | "fullName": "m4lvin/lean4-pdl", 26 | "repoUrl": "https://github.com/m4lvin/lean4-pdl", 27 | "gitUrl": "https://github.com/m4lvin/lean4-pdl", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/madvorak--Koch.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/madvorak/lean4-koch", 3 | "commit": "ac65108fb263acbdfc32c1ff5274cb43bfefa71d", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "Koch", 6 | "imports": [ 7 | "Koch" 8 | ], 9 | "metadata": { 10 | "name": "Koch", 11 | "owner": "madvorak", 12 | "fullName": "madvorak/Koch", 13 | "description": "Koch 2D snowflake generator for 4D Golf", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Unlicense", 17 | "createdAt": "2024-05-07T19:28:37Z", 18 | "updatedAt": "2024-06-03T17:22:30Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOL4ePDA", 25 | "fullName": "madvorak/lean4-koch", 26 | "repoUrl": "https://github.com/madvorak/lean4-koch", 27 | "gitUrl": "https://github.com/madvorak/lean4-koch", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/madvorak--chomsky.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/madvorak/chomsky", 3 | "commit": "b5c2a1baba6216ae969a7e9323b1acea4230ca38", 4 | "lean": "leanprover/lean4:nightly-2023-07-12", 5 | "name": "\u00abchomsky\u00bb", 6 | "imports": [ 7 | "glob:Grammars.+" 8 | ], 9 | "metadata": { 10 | "name": "chomsky", 11 | "owner": "madvorak", 12 | "fullName": "madvorak/chomsky", 13 | "description": "Port https://github.com/madvorak/grammars/ to Lean 4 (wip)", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "BSD-2-Clause", 17 | "createdAt": "2023-06-26T10:27:53Z", 18 | "updatedAt": "2024-06-21T00:37:59Z", 19 | "stars": 6, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJ0MRWA", 25 | "fullName": "madvorak/chomsky", 26 | "repoUrl": "https://github.com/madvorak/chomsky", 27 | "gitUrl": "https://github.com/madvorak/chomsky", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/madvorak--fecssk.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/madvorak/fecssk", 3 | "commit": "d7fe3aaa462c7a5cb30a0e35ec6f2973dff0d57b", 4 | "lean": "leanprover/lean4:v4.2.0-rc1", 5 | "name": "fecssk", 6 | "imports": [ 7 | "glob:Fecssk.+" 8 | ], 9 | "metadata": { 10 | "name": "fecssk", 11 | "owner": "madvorak", 12 | "fullName": "madvorak/fecssk", 13 | "description": "Formalisms Every Computer Scientist Should Know (course at ISTA)", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Unlicense", 17 | "createdAt": "2023-10-10T08:23:03Z", 18 | "updatedAt": "2024-02-15T10:40:26Z", 19 | "stars": 12, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKeVzzg", 25 | "fullName": "madvorak/fecssk", 26 | "repoUrl": "https://github.com/madvorak/fecssk", 27 | "gitUrl": "https://github.com/madvorak/fecssk", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/madvorak--readLean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/madvorak/read-lean", 3 | "commit": "0f16b31bed2df015fa75e6f9e55485e268bc40f4", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "readLean", 6 | "imports": [ 7 | "ReadLean" 8 | ], 9 | "metadata": { 10 | "name": "readLean", 11 | "owner": "madvorak", 12 | "fullName": "madvorak/readLean", 13 | "description": "How to read Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Unlicense", 17 | "createdAt": "2024-09-16T12:17:07Z", 18 | "updatedAt": "2024-10-26T12:16:24Z", 19 | "stars": 16, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMyZ65w", 25 | "fullName": "madvorak/read-lean", 26 | "repoUrl": "https://github.com/madvorak/read-lean", 27 | "gitUrl": "https://github.com/madvorak/read-lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/madvorak--thue.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/madvorak/thue", 3 | "commit": "00c5d7b5234209231e68f6f11f7304f6814002eb", 4 | "lean": "leanprover/lean4:nightly-2023-07-12", 5 | "name": "thue", 6 | "imports": [ 7 | "glob:Thue.+" 8 | ], 9 | "metadata": { 10 | "name": "thue", 11 | "owner": "madvorak", 12 | "fullName": "madvorak/thue", 13 | "description": "Semi-Thue systems a.k.a. string rewriting systems", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "BSD-2-Clause", 17 | "createdAt": "2023-08-18T12:23:00Z", 18 | "updatedAt": "2024-10-21T09:40:40Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKIoBSg", 25 | "fullName": "madvorak/thue", 26 | "repoUrl": "https://github.com/madvorak/thue", 27 | "gitUrl": "https://github.com/madvorak/thue", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/marcusrossel--egg.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/marcusrossel/lean-egg", 3 | "commit": "e08d72aefb8a352fcb0bca2148f5392c9edca5f4", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "egg", 6 | "imports": [ 7 | "Egg" 8 | ], 9 | "metadata": { 10 | "name": "egg", 11 | "owner": "marcusrossel", 12 | "fullName": "marcusrossel/egg", 13 | "description": "A (WIP) equality saturation tactic for Lean based on egg.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-01-15T08:14:47Z", 18 | "updatedAt": "2024-10-25T15:29:40Z", 19 | "stars": 38, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLE_ZUQ", 25 | "fullName": "marcusrossel/lean-egg", 26 | "repoUrl": "https://github.com/marcusrossel/lean-egg", 27 | "gitUrl": "https://github.com/marcusrossel/lean-egg", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/marcusrossel--lean_snakebird.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/marcusrossel/lean-snakebird", 3 | "commit": "222dda8532dae269f42b9c77ac59d087da149f91", 4 | "lean": "leanprover/lean4:v4.8.0-rc1", 5 | "name": "lean_snakebird", 6 | "imports": [ 7 | "Snakebird" 8 | ], 9 | "metadata": { 10 | "name": "lean_snakebird", 11 | "owner": "marcusrossel", 12 | "fullName": "marcusrossel/lean_snakebird", 13 | "description": "An implementation of Snakebird in Lean.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-12-09T16:57:53Z", 18 | "updatedAt": "2024-05-05T18:19:38Z", 19 | "stars": 5, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOGgdtbw", 25 | "fullName": "marcusrossel/lean-snakebird", 26 | "repoUrl": "https://github.com/marcusrossel/lean-snakebird", 27 | "gitUrl": "https://github.com/marcusrossel/lean-snakebird", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/mhuisi--Uniq.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/mhuisi/Uniq", 3 | "commit": "e622cfd23bed7a0b29bdbe358529ae76e4968919", 4 | "lean": "leanprover/lean4:v4.12.0", 5 | "name": "uniq", 6 | "imports": [ 7 | "Uniq" 8 | ], 9 | "metadata": { 10 | "name": "Uniq", 11 | "owner": "mhuisi", 12 | "fullName": "mhuisi/Uniq", 13 | "description": "Static Uniqueness Analysis for the Lean 4 Theorem Prover", 14 | "keywords": [ 15 | "linear-types", 16 | "uniqueness-types" 17 | ], 18 | "homepage": null, 19 | "license": "MIT", 20 | "createdAt": "2023-01-29T12:19:56Z", 21 | "updatedAt": "2024-08-19T20:53:30Z", 22 | "stars": 8, 23 | "sources": [ 24 | { 25 | "type": "git", 26 | "host": "github", 27 | "id": "R_kgDOI3KbKQ", 28 | "fullName": "mhuisi/Uniq", 29 | "repoUrl": "https://github.com/mhuisi/Uniq", 30 | "gitUrl": "https://github.com/mhuisi/Uniq", 31 | "defaultBranch": "main" 32 | } 33 | ], 34 | "schemaVersion": "1.2.0" 35 | } 36 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/mo271--FormalBook.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/mo271/FormalBook", 3 | "commit": "869ad05e6e6f36654fed04a3f141999a44be3b30", 4 | "lean": "leanprover/lean4:v4.13.0-rc3", 5 | "name": "FormalBook", 6 | "imports": [ 7 | "FormalBook" 8 | ], 9 | "metadata": { 10 | "name": "FormalBook", 11 | "owner": "mo271", 12 | "fullName": "mo271/FormalBook", 13 | "description": "Formalizing \"Proofs from THE BOOK\"", 14 | "keywords": [], 15 | "homepage": "http://firsching.ch/FormalBook/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2022-09-15T12:01:05Z", 18 | "updatedAt": "2024-10-25T06:02:53Z", 19 | "stars": 50, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOIAIQZQ", 25 | "fullName": "mo271/FormalBook", 26 | "repoUrl": "https://github.com/mo271/FormalBook", 27 | "gitUrl": "https://github.com/mo271/FormalBook", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/morganfshirley--CommComp.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/morganfshirley/CommComp", 3 | "commit": "16cd688070e0af6b4bcce8d78ec85df94b3fbc7d", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "CommComp", 6 | "imports": [ 7 | "CommComp" 8 | ], 9 | "metadata": { 10 | "name": "CommComp", 11 | "owner": "morganfshirley", 12 | "fullName": "morganfshirley/CommComp", 13 | "description": "Formalization of communication complexity in Lean", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-09-13T12:14:24Z", 18 | "updatedAt": "2024-09-21T09:04:56Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMxMvig", 25 | "fullName": "morganfshirley/CommComp", 26 | "repoUrl": "https://github.com/morganfshirley/CommComp", 27 | "gitUrl": "https://github.com/morganfshirley/CommComp", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/mortarsanjaya--IMOSLLean4.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/mortarsanjaya/IMOSLLean4", 3 | "commit": "b45cf18ab3733aaa388b73a3870277d605262033", 4 | "lean": "leanprover/lean4:v4.12.0-rc1", 5 | "name": "\u00abIMOSLLean4\u00bb", 6 | "imports": [ 7 | "\u00abIMOSLLean4\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "IMOSLLean4", 11 | "owner": "mortarsanjaya", 12 | "fullName": "mortarsanjaya/IMOSLLean4", 13 | "description": "Formalization of IMO shortlist problems in Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-11-09T20:58:17Z", 18 | "updatedAt": "2024-10-21T17:33:15Z", 19 | "stars": 13, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKrkVAQ", 25 | "fullName": "mortarsanjaya/IMOSLLean4", 26 | "repoUrl": "https://github.com/mortarsanjaya/IMOSLLean4", 27 | "gitUrl": "https://github.com/mortarsanjaya/IMOSLLean4", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/mseri--BET.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/mseri/BET", 3 | "commit": "ffd83d7ffb7198aeec10ad839e684838b7def117", 4 | "lean": "leanprover/lean4:v4.13.0-rc3", 5 | "name": "BET", 6 | "imports": [ 7 | "BET" 8 | ], 9 | "metadata": { 10 | "name": "BET", 11 | "owner": "mseri", 12 | "fullName": "mseri/BET", 13 | "description": "Project for \"Machine-Checked Mathematics\" at the Lorentz Center", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-07-17T07:35:45Z", 18 | "updatedAt": "2024-10-24T12:25:44Z", 19 | "stars": 6, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJ8YqWg", 25 | "fullName": "mseri/BET", 26 | "repoUrl": "https://github.com/mseri/BET", 27 | "gitUrl": "https://github.com/mseri/BET", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/nomeata--calcify.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/nomeata/lean-calcify", 3 | "commit": "dbc14d28fad2b090158ad60e490da9067b4519be", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "calcify", 6 | "imports": [ 7 | "Calcify" 8 | ], 9 | "metadata": { 10 | "name": "calcify", 11 | "owner": "nomeata", 12 | "fullName": "nomeata/calcify", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-03-01T16:40:24Z", 18 | "updatedAt": "2024-10-14T11:56:28Z", 19 | "stars": 10, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLaU58Q", 25 | "fullName": "nomeata/lean-calcify", 26 | "repoUrl": "https://github.com/nomeata/lean-calcify", 27 | "gitUrl": "https://github.com/nomeata/lean-calcify", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/nomeata--loogle.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/nomeata/loogle", 3 | "commit": "f46663afcd4067a606094dda363f67922e6990a4", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abloogle\u00bb", 6 | "imports": [ 7 | "Seccomp" 8 | ], 9 | "metadata": { 10 | "name": "loogle", 11 | "owner": "nomeata", 12 | "fullName": "nomeata/loogle", 13 | "description": "Mathlib search tool", 14 | "keywords": [], 15 | "homepage": "https://loogle.lean-lang.org/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-08-19T09:38:12Z", 18 | "updatedAt": "2024-10-16T09:17:21Z", 19 | "stars": 62, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKI7kTA", 25 | "fullName": "nomeata/loogle", 26 | "repoUrl": "https://github.com/nomeata/loogle", 27 | "gitUrl": "https://github.com/nomeata/loogle", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/nomeata--wfinduct.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/nomeata/lean-wf-induct", 3 | "commit": "3777f85c40df1dd4503e33aa2b8c4e5999c07816", 4 | "lean": "leanprover/lean4:nightly-2024-02-02", 5 | "name": "wfinduct", 6 | "imports": [ 7 | "\u00abWfInduct\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "wfinduct", 11 | "owner": "nomeata", 12 | "fullName": "nomeata/wfinduct", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-01-05T16:05:46Z", 18 | "updatedAt": "2024-04-16T17:31:57Z", 19 | "stars": 17, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLBM-lw", 25 | "fullName": "nomeata/lean-wf-induct", 26 | "repoUrl": "https://github.com/nomeata/lean-wf-induct", 27 | "gitUrl": "https://github.com/nomeata/lean-wf-induct", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/opencompl--SSA.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/opencompl/lean-mlir", 3 | "commit": "6e76106791a32338882c53685cd860527adda64d", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "SSA", 6 | "imports": [ 7 | "SSA" 8 | ], 9 | "metadata": { 10 | "name": "SSA", 11 | "owner": "opencompl", 12 | "fullName": "opencompl/SSA", 13 | "description": "A minimal development of SSA theory", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": null, 17 | "createdAt": "2023-02-18T12:18:37Z", 18 | "updatedAt": "2024-10-27T19:41:55Z", 19 | "stars": 82, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOI_dDPA", 25 | "fullName": "opencompl/lean-mlir", 26 | "repoUrl": "https://github.com/opencompl/lean-mlir", 27 | "gitUrl": "https://github.com/opencompl/lean-mlir", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/optsuite--convex.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/optsuite/optlib", 3 | "commit": "244700cf867f25159dd5009cb42fa9c3c3600655", 4 | "lean": "leanprover/lean4:v4.10.0-rc1", 5 | "name": "\u00abconvex\u00bb", 6 | "imports": [ 7 | "\u00abConvex\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "convex", 11 | "owner": "optsuite", 12 | "fullName": "optsuite/convex", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-09-13T11:02:59Z", 18 | "updatedAt": "2024-10-24T01:54:48Z", 19 | "stars": 36, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKTA4bQ", 25 | "fullName": "optsuite/optlib", 26 | "repoUrl": "https://github.com/optsuite/optlib", 27 | "gitUrl": "https://github.com/optsuite/optlib", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/pandaman64--Regex.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/pandaman64/lean-regex", 3 | "commit": "684b65b90bb20499bbab863d51da5083cb232a67", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "Regex", 6 | "imports": [ 7 | "Regex" 8 | ], 9 | "metadata": { 10 | "name": "Regex", 11 | "owner": "pandaman64", 12 | "fullName": "pandaman64/Regex", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-12-29T06:52:18Z", 18 | "updatedAt": "2024-10-11T05:50:10Z", 19 | "stars": 18, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOK-v_qA", 25 | "fullName": "pandaman64/lean-regex", 26 | "repoUrl": "https://github.com/pandaman64/lean-regex", 27 | "gitUrl": "https://github.com/pandaman64/lean-regex", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/pimpale--llm--lean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/pimpale/llm.lean", 3 | "commit": "ddcd6371c45c432f8fdd50150baeda39e8bebd72", 4 | "lean": "leanprover/lean4:v4.10.0-rc2", 5 | "name": "llm.lean", 6 | "imports": [ 7 | "LinearAlgebra" 8 | ], 9 | "metadata": { 10 | "name": "llm.lean", 11 | "owner": "pimpale", 12 | "fullName": "pimpale/llm.lean", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-06-30T19:26:07Z", 18 | "updatedAt": "2024-09-18T20:27:07Z", 19 | "stars": 6, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMQLtyQ", 25 | "fullName": "pimpale/llm.lean", 26 | "repoUrl": "https://github.com/pimpale/llm.lean", 27 | "gitUrl": "https://github.com/pimpale/llm.lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/pitmonticone--NewProject.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/pitmonticone/NewProject", 3 | "commit": "e9e1de6b8eea86460f61496579ca72e769092241", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "NewProject", 6 | "imports": [ 7 | "NewProject" 8 | ], 9 | "metadata": { 10 | "name": "NewProject", 11 | "owner": "pitmonticone", 12 | "fullName": "pitmonticone/NewProject", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": "https://pitmonticone.github.io/NewProject/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-09-20T12:05:46Z", 18 | "updatedAt": "2024-09-24T13:56:51Z", 19 | "stars": 2, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOM0j-2w", 25 | "fullName": "pitmonticone/NewProject", 26 | "repoUrl": "https://github.com/pitmonticone/NewProject", 27 | "gitUrl": "https://github.com/pitmonticone/NewProject", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/pnwamk--lean4-assert-command.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/pnwamk/lean4-assert-command", 3 | "commit": "6ad74ff0eb6933249135c81a83f59b507ba49eb0", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "assertCmd", 6 | "imports": [ 7 | "AssertCmd" 8 | ], 9 | "metadata": { 10 | "name": "lean4-assert-command", 11 | "owner": "pnwamk", 12 | "fullName": "pnwamk/lean4-assert-command", 13 | "description": "A simple assertion command for Lean4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-02-07T01:45:04Z", 18 | "updatedAt": "2023-12-10T10:54:59Z", 19 | "stars": 7, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOFBFHFQ", 25 | "fullName": "pnwamk/lean4-assert-command", 26 | "repoUrl": "https://github.com/pnwamk/lean4-assert-command", 27 | "gitUrl": "https://github.com/pnwamk/lean4-assert-command", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/quangvdao--Zklib.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/quangvdao/ZKLib", 3 | "commit": "016d71a4676b2c21add326e6852147c81ed64394", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abZklib\u00bb", 6 | "imports": [ 7 | "\u00abZKLib\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "Zklib", 11 | "owner": "quangvdao", 12 | "fullName": "quangvdao/Zklib", 13 | "description": "A Library for Formally Verified Cryptographic Proof Systems", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-05-31T20:26:01Z", 18 | "updatedAt": "2024-10-27T18:44:50Z", 19 | "stars": 8, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMDUiyg", 25 | "fullName": "quangvdao/ZKLib", 26 | "repoUrl": "https://github.com/quangvdao/ZKLib", 27 | "gitUrl": "https://github.com/quangvdao/ZKLib", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/rah4927--lean-dojo-mew.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/rah4927/lean-dojo-mew", 3 | "commit": "d00c776260c77de7e70125ef0cd119de6c0ff1de", 4 | "lean": "leanprover/lean4:nightly-2023-08-19", 5 | "name": "\u00abminiF2F\u00bb", 6 | "imports": [ 7 | "\u00abMiniF2F\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "lean-dojo-mew", 11 | "owner": "rah4927", 12 | "fullName": "rah4927/lean-dojo-mew", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-08-18T04:10:06Z", 18 | "updatedAt": "2024-07-04T12:41:10Z", 19 | "stars": 7, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKIeogQ", 25 | "fullName": "rah4927/lean-dojo-mew", 26 | "repoUrl": "https://github.com/rah4927/lean-dojo-mew", 27 | "gitUrl": "https://github.com/rah4927/lean-dojo-mew", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/rahul3613--miniF2F-lean4.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/rahul3613/miniF2F-lean4", 3 | "commit": "d2e847c98dee1acf5355f5de2ab71f3fcd24849a", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abminiF2F-lean4\u00bb", 6 | "imports": [ 7 | "\u00abMiniF2FLean4\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "miniF2F-lean4", 11 | "owner": "rahul3613", 12 | "fullName": "rahul3613/miniF2F-lean4", 13 | "description": "miniF2F dataset ported into Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-03-05T13:52:43Z", 18 | "updatedAt": "2024-10-06T13:27:26Z", 19 | "stars": 3, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLb_iRQ", 25 | "fullName": "rahul3613/miniF2F-lean4", 26 | "repoUrl": "https://github.com/rahul3613/miniF2F-lean4", 27 | "gitUrl": "https://github.com/rahul3613/miniF2F-lean4", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/rahul3613--proofNet-lean4.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/rahul3613/ProofNet-lean4", 3 | "commit": "60efffb605ee07bf723db4fb8058129a7c8a89bb", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abproofNet-lean4\u00bb", 6 | "imports": [ 7 | "\u00abProofNetLean4\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "proofNet-lean4", 11 | "owner": "rahul3613", 12 | "fullName": "rahul3613/proofNet-lean4", 13 | "description": "ProofNet dataset ported into Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2024-03-04T14:12:29Z", 18 | "updatedAt": "2024-10-02T19:49:30Z", 19 | "stars": 18, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLbdnTg", 25 | "fullName": "rahul3613/ProofNet-lean4", 26 | "repoUrl": "https://github.com/rahul3613/ProofNet-lean4", 27 | "gitUrl": "https://github.com/rahul3613/ProofNet-lean4", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/rami3l--plfl.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/rami3l/plfl", 3 | "commit": "1a25fc310d8fb0c6e21ab9e385cc7dac0c31f77a", 4 | "lean": "leanprover/lean4:v4.7.0", 5 | "name": "plfl", 6 | "imports": [ 7 | "Plfl" 8 | ], 9 | "metadata": { 10 | "name": "plfl", 11 | "owner": "rami3l", 12 | "fullName": "rami3l/plfl", 13 | "description": "Learn Lean 4 with PLFA proofs.", 14 | "keywords": [ 15 | "plfa", 16 | "programming-language-foundations", 17 | "software-foundations" 18 | ], 19 | "homepage": null, 20 | "license": "MIT", 21 | "createdAt": "2023-04-19T01:34:33Z", 22 | "updatedAt": "2024-10-13T14:56:43Z", 23 | "stars": 48, 24 | "sources": [ 25 | { 26 | "type": "git", 27 | "host": "github", 28 | "id": "R_kgDOJYl1Eg", 29 | "fullName": "rami3l/plfl", 30 | "repoUrl": "https://github.com/rami3l/plfl", 31 | "gitUrl": "https://github.com/rami3l/plfl", 32 | "defaultBranch": "master" 33 | } 34 | ], 35 | "schemaVersion": "1.2.0" 36 | } 37 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/reaslab--jixia.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/reaslab/jixia", 3 | "commit": "917aa48ece36ad6a40952bf4958d59707cbf6822", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "jixia", 6 | "imports": [ 7 | "Analyzer" 8 | ], 9 | "metadata": { 10 | "name": "jixia", 11 | "owner": "reaslab", 12 | "fullName": "reaslab/jixia", 13 | "description": "A static analysis tool for Lean 4.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-06-20T12:01:43Z", 18 | "updatedAt": "2024-10-26T03:30:43Z", 19 | "stars": 44, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOML4soQ", 25 | "fullName": "reaslab/jixia", 26 | "repoUrl": "https://github.com/reaslab/jixia", 27 | "gitUrl": "https://github.com/reaslab/jixia", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/remimimimimi--leansec.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/remimimimimi/leansec", 3 | "commit": "0b5119fcbbbe7b89bd684e9a33ac11d46d26f052", 4 | "lean": "leanprover/lean4:v4.7.0-rc2", 5 | "name": "\u00ableansec\u00bb", 6 | "imports": [ 7 | "\u00abLeansec\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "leansec", 11 | "owner": "remimimimimi", 12 | "fullName": "remimimimimi/leansec", 13 | "description": "Total parser combinators library for Lean4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "AGPL-3.0", 17 | "createdAt": "2024-03-30T14:31:19Z", 18 | "updatedAt": "2024-07-18T17:03:06Z", 19 | "stars": 6, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLnkfRg", 25 | "fullName": "remimimimimi/leansec", 26 | "repoUrl": "https://github.com/remimimimimi/leansec", 27 | "gitUrl": "https://github.com/remimimimimi/leansec", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/riccardobrasca--FLT3.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/riccardobrasca/flt3", 3 | "commit": "e7f8239dc11ee1734bdc597131d76fb780bcf3ba", 4 | "lean": "leanprover/lean4:v4.9.0-rc3", 5 | "name": "\u00abFLT3\u00bb", 6 | "imports": [ 7 | "\u00abFLT3\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "FLT3", 11 | "owner": "riccardobrasca", 12 | "fullName": "riccardobrasca/FLT3", 13 | "description": "Proof in Lean of Fermat Last Theorem for exponent 3", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-03-22T09:16:44Z", 18 | "updatedAt": "2024-08-27T15:55:26Z", 19 | "stars": 37, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLj9Njg", 25 | "fullName": "riccardobrasca/flt3", 26 | "repoUrl": "https://github.com/riccardobrasca/flt3", 27 | "gitUrl": "https://github.com/riccardobrasca/flt3", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/riccardobrasca--lFTCM2024.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/riccardobrasca/LFTCM2024", 3 | "commit": "33e1d8ee15893db8bc48ed380ecb688109bd1d47", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00ablFTCM2024\u00bb", 6 | "imports": [ 7 | "\u00abLFTCM2024\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "lFTCM2024", 11 | "owner": "riccardobrasca", 12 | "fullName": "riccardobrasca/lFTCM2024", 13 | "description": "Repository for the conference LFTCM2024", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-02-23T10:35:39Z", 18 | "updatedAt": "2024-07-10T07:49:57Z", 19 | "stars": 6, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOLW6gCw", 25 | "fullName": "riccardobrasca/LFTCM2024", 26 | "repoUrl": "https://github.com/riccardobrasca/LFTCM2024", 27 | "gitUrl": "https://github.com/riccardobrasca/LFTCM2024", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/siddhartha-gadgil--Polylean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/siddhartha-gadgil/Polylean", 3 | "commit": "f0619d3af695e26d1c634bad6a939c68e0e0b6c8", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "Polylean", 6 | "imports": [ 7 | "UnitConjecture" 8 | ], 9 | "metadata": { 10 | "name": "Polylean", 11 | "owner": "siddhartha-gadgil", 12 | "fullName": "siddhartha-gadgil/Polylean", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-10-24T15:03:33Z", 18 | "updatedAt": "2024-09-03T10:37:30Z", 19 | "stars": 6, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOGROdgA", 25 | "fullName": "siddhartha-gadgil/Polylean", 26 | "repoUrl": "https://github.com/siddhartha-gadgil/Polylean", 27 | "gitUrl": "https://github.com/siddhartha-gadgil/Polylean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/siddhartha-gadgil--saturn.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/siddhartha-gadgil/Saturn", 3 | "commit": "3811a9dd46cdfd5fa0c0c1896720c28d2ec4a42a", 4 | "lean": "leanprover/lean4:v4.8.0", 5 | "name": "saturn", 6 | "imports": [ 7 | "Saturn" 8 | ], 9 | "metadata": { 10 | "name": "saturn", 11 | "owner": "siddhartha-gadgil", 12 | "fullName": "siddhartha-gadgil/saturn", 13 | "description": "Experiments with SAT solvers with proofs in Lean 4", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2021-06-03T01:41:57Z", 18 | "updatedAt": "2024-10-14T14:28:19Z", 19 | "stars": 53, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOFkDdyQ", 25 | "fullName": "siddhartha-gadgil/Saturn", 26 | "repoUrl": "https://github.com/siddhartha-gadgil/Saturn", 27 | "gitUrl": "https://github.com/siddhartha-gadgil/Saturn", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/teorth--PFR.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/teorth/pfr", 3 | "commit": "ee35aa0228d40a96b36dff66e10b5f420770856e", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "PFR", 6 | "imports": [ 7 | "PFR" 8 | ], 9 | "metadata": { 10 | "name": "PFR", 11 | "owner": "teorth", 12 | "fullName": "teorth/PFR", 13 | "description": "Repository for formalization of the Polynomial Freiman Ruzsa conjecture (and related results)", 14 | "keywords": [], 15 | "homepage": "https://teorth.github.io/pfr/", 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-11-12T23:57:47Z", 18 | "updatedAt": "2024-10-27T07:49:59Z", 19 | "stars": 135, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKspfzw", 25 | "fullName": "teorth/pfr", 26 | "repoUrl": "https://github.com/teorth/pfr", 27 | "gitUrl": "https://github.com/teorth/pfr", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/teorth--expdb.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/teorth/expdb", 3 | "commit": "358f6b2f7612d04e9ee9cb33717f196fa94e407b", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "expdb", 6 | "imports": [ 7 | "expdb" 8 | ], 9 | "metadata": { 10 | "name": "expdb", 11 | "owner": "teorth", 12 | "fullName": "teorth/expdb", 13 | "description": "Exponent pair database", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2024-08-05T16:09:56Z", 18 | "updatedAt": "2024-10-27T03:16:40Z", 19 | "stars": 17, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOMflpYg", 25 | "fullName": "teorth/expdb", 26 | "repoUrl": "https://github.com/teorth/expdb", 27 | "gitUrl": "https://github.com/teorth/expdb", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/tydeu--alloy.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/tydeu/lean4-alloy", 3 | "commit": "3c56f56c97c2c4cfe119fda2267c6a41c5f4c449", 4 | "lean": "leanprover/lean4:v4.12.0", 5 | "name": "alloy", 6 | "imports": [ 7 | "Alloy" 8 | ], 9 | "metadata": { 10 | "name": "alloy", 11 | "owner": "tydeu", 12 | "fullName": "tydeu/alloy", 13 | "description": "Write C shims from within Lean code.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-11-19T01:54:10Z", 18 | "updatedAt": "2024-10-25T16:56:52Z", 19 | "stars": 50, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOGZu_wQ", 25 | "fullName": "tydeu/lean4-alloy", 26 | "repoUrl": "https://github.com/tydeu/lean4-alloy", 27 | "gitUrl": "https://github.com/tydeu/lean4-alloy", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/tydeu--itertools.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/tydeu/lean4-itertools", 3 | "commit": "d4275eb4ddc5d9756b8dd0172e5d20d121e46113", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "itertools", 6 | "imports": [ 7 | "Itertools" 8 | ], 9 | "metadata": { 10 | "name": "itertools", 11 | "owner": "tydeu", 12 | "fullName": "tydeu/itertools", 13 | "description": "A Lean 4 library for iterators.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2021-12-20T20:29:01Z", 18 | "updatedAt": "2024-04-14T10:59:49Z", 19 | "stars": 11, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOGj5sAg", 25 | "fullName": "tydeu/lean4-itertools", 26 | "repoUrl": "https://github.com/tydeu/lean4-itertools", 27 | "gitUrl": "https://github.com/tydeu/lean4-itertools", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/tydeu--partax.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/tydeu/lean4-partax", 3 | "commit": "cae09f613655da2ecae3f4e079fd8f9928159157", 4 | "lean": "leanprover/lean4:v4.3.0", 5 | "name": "partax", 6 | "imports": [ 7 | "Partax" 8 | ], 9 | "metadata": { 10 | "name": "partax", 11 | "owner": "tydeu", 12 | "fullName": "tydeu/partax", 13 | "description": "Lean 4 library of tools for parsing and compiling syntax and parser definitions.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-07-08T03:23:47Z", 18 | "updatedAt": "2024-06-20T03:58:14Z", 19 | "stars": 8, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJ5AmHw", 25 | "fullName": "tydeu/lean4-partax", 26 | "repoUrl": "https://github.com/tydeu/lean4-partax", 27 | "gitUrl": "https://github.com/tydeu/lean4-partax", 28 | "defaultBranch": "master" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/ufmg-smite--smt.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/ufmg-smite/lean-smt", 3 | "commit": "f0e6b5645664e746c360765dc16541c52ba78c99", 4 | "lean": "leanprover/lean4:v4.12.0", 5 | "name": "smt", 6 | "imports": [ 7 | "Smt" 8 | ], 9 | "metadata": { 10 | "name": "smt", 11 | "owner": "ufmg-smite", 12 | "fullName": "ufmg-smite/smt", 13 | "description": "Tactics for discharging Lean goals into SMT solvers.", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2021-11-23T20:54:14Z", 18 | "updatedAt": "2024-10-26T21:12:02Z", 19 | "stars": 98, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOGbRcHA", 25 | "fullName": "ufmg-smite/lean-smt", 26 | "repoUrl": "https://github.com/ufmg-smite/lean-smt", 27 | "gitUrl": "https://github.com/ufmg-smite/lean-smt", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/utensil--GinacLean.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/utensil/ginac-lean", 3 | "commit": "67cfb123ad8605dd4101a24f4d285bf1f348c0d4", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00abGinacLean\u00bb", 6 | "imports": [ 7 | "\u00abGinacLean\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "GinacLean", 11 | "owner": "utensil", 12 | "fullName": "utensil/GinacLean", 13 | "description": "A work-in-progress Lean 4 binding to GiNaC", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-09-18T04:11:45Z", 18 | "updatedAt": "2024-10-09T05:33:24Z", 19 | "stars": 5, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKU3E6g", 25 | "fullName": "utensil/ginac-lean", 26 | "repoUrl": "https://github.com/utensil/ginac-lean", 27 | "gitUrl": "https://github.com/utensil/ginac-lean", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/vbeffara--rMT4.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/vbeffara/RMT4", 3 | "commit": "c2a092d029d0e6d29a381ac4ad9e85b10d97391c", 4 | "lean": "leanprover/lean4:v4.7.0-rc2", 5 | "name": "\u00abrMT4\u00bb", 6 | "imports": [ 7 | "RMT4" 8 | ], 9 | "metadata": { 10 | "name": "rMT4", 11 | "owner": "vbeffara", 12 | "fullName": "vbeffara/rMT4", 13 | "description": "The Riemann mapping theorem", 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "Apache-2.0", 17 | "createdAt": "2023-06-17T11:26:57Z", 18 | "updatedAt": "2024-05-04T17:47:30Z", 19 | "stars": 4, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJwmAMA", 25 | "fullName": "vbeffara/RMT4", 26 | "repoUrl": "https://github.com/vbeffara/RMT4", 27 | "gitUrl": "https://github.com/vbeffara/RMT4", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/yangky11--lean4-example.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/yangky11/lean4-example", 3 | "commit": "7f7d71379312f9e8098ce7341d8ea1cd449ec0e9", 4 | "lean": "leanprover/lean4:v4.13.0-rc4", 5 | "name": "\u00ablean4-example\u00bb", 6 | "imports": [ 7 | "\u00abLean4Example\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "lean4-example", 11 | "owner": "yangky11", 12 | "fullName": "yangky11/lean4-example", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-05-03T15:37:37Z", 18 | "updatedAt": "2024-09-02T10:11:59Z", 19 | "stars": 10, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOJeZbpQ", 25 | "fullName": "yangky11/lean4-example", 26 | "repoUrl": "https://github.com/yangky11/lean4-example", 27 | "gitUrl": "https://github.com/yangky11/lean4-example", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/configs/yangky11--miniF2F-lean4.json: -------------------------------------------------------------------------------- 1 | { 2 | "repo": "https://github.com/yangky11/miniF2F-lean4", 3 | "commit": "6bcf0b4940fbf17a1ba83db4ed639fbcb26b1a27", 4 | "lean": "leanprover/lean4:v4.10.0-rc2", 5 | "name": "\u00abminiF2F-lean4\u00bb", 6 | "imports": [ 7 | "\u00abMiniF2F\u00bb" 8 | ], 9 | "metadata": { 10 | "name": "miniF2F-lean4", 11 | "owner": "yangky11", 12 | "fullName": "yangky11/miniF2F-lean4", 13 | "description": null, 14 | "keywords": [], 15 | "homepage": null, 16 | "license": "MIT", 17 | "createdAt": "2023-08-28T20:09:32Z", 18 | "updatedAt": "2024-10-26T03:40:19Z", 19 | "stars": 31, 20 | "sources": [ 21 | { 22 | "type": "git", 23 | "host": "github", 24 | "id": "R_kgDOKMk8PQ", 25 | "fullName": "yangky11/miniF2F-lean4", 26 | "repoUrl": "https://github.com/yangky11/miniF2F-lean4", 27 | "gitUrl": "https://github.com/yangky11/miniF2F-lean4", 28 | "defaultBranch": "main" 29 | } 30 | ], 31 | "schemaVersion": "1.2.0" 32 | } 33 | } -------------------------------------------------------------------------------- /configs/from_reservoir/extract_all.sh: -------------------------------------------------------------------------------- 1 | # usage: sh extract_all.sh --training_data --full_proof_training_data [... additional flags] 2 | 3 | # cd "$(dirname "$0")" 4 | # python fetch_reservoir_index.py 5 | # rm -rf reservoir-index 6 | 7 | cd "$(dirname "$0")/../.." 8 | for file in configs/from_reservoir/configs/*.json; do 9 | if [ -f "$file" ]; then 10 | echo "Processing $file" 11 | if python scripts/lean_version_supported.py "$file"; then 12 | python scripts/extract_repos.py --cwd "`pwd`" --config $file --skip_existing $@ 13 | else 14 | echo "Lean version not supported for $file" 15 | fi 16 | fi 17 | done 18 | -------------------------------------------------------------------------------- /lean-toolchain: -------------------------------------------------------------------------------- 1 | leanprover/lean4:v4.16.0 -------------------------------------------------------------------------------- /scripts/imports.lean: -------------------------------------------------------------------------------- 1 | /- 2 | Prints all (transitively) imported modules of a module. 3 | -/ 4 | 5 | import Mathlib.Lean.CoreM 6 | import Batteries 7 | import Lean 8 | 9 | open Lean Meta 10 | 11 | /-- Extracts modules imported (directly and transitively) by a lean module -/ 12 | def main (args : List String) : IO UInt32 := do 13 | let options := Options.empty.insert `maxHeartbeats (0 : Nat) 14 | let modules := match args with 15 | | [] => #[`Mathlib] 16 | | args => args.toArray.map fun s => s.toName 17 | searchPathRef.set compile_time_search_path% 18 | CoreM.withImportModules modules (options := options) do 19 | let env ← getEnv 20 | let allModulesSorted := env.allImportedModuleNames.qsort (·.toString < ·.toString) 21 | let directlyImportedModules := env.imports.map (·.module) 22 | for module in allModulesSorted do 23 | let json := Json.mkObj [ 24 | ("name", Json.str s!"{module}"), 25 | ("isDirect", Json.bool (directlyImportedModules.contains module)) 26 | ] 27 | IO.println json.compress 28 | return 0 29 | -------------------------------------------------------------------------------- /temp.lean: -------------------------------------------------------------------------------- 1 | import QuerySMT 2 | import Aesop 3 | 4 | def p := True 5 | def q := True 6 | axiom p_eq_true : p = True 7 | axiom q_eq_true : q = True 8 | 9 | -- The `goalDelta` approach fails because `have : p = True := by exact p_eq_true` does 10 | -- not open a goal but `by exact p_eq_true` closes a goal 11 | theorem list_eq_self (l : List α) : l = l := by 12 | cases l 13 | . have : p = True := by exact p_eq_true 14 | rfl 15 | . have : q = True := q_eq_true 16 | rfl 17 | 18 | theorem zero_eq_zero : 0 = 0 := by omega 19 | --------------------------------------------------------------------------------