Szalinski: A Tool for Synthesizing Structured CAD Models with Equality Saturation and Inverse Transformations
☆55Sep 1, 2025Updated 6 months ago
Alternatives and similar repositories for szalinski
Users that are interested in szalinski are comparing it to the libraries listed below
Sorting:
- egraph on top of sqlite☆13Mar 8, 2022Updated 4 years ago
- Rewrite Rule Inference Using Equality Saturation☆153Jun 6, 2025Updated 9 months ago
- ☆15Oct 21, 2020Updated 5 years ago
- ☆16Jan 5, 2022Updated 4 years ago
- ☆14Jan 14, 2022Updated 4 years ago
- Grammar prioritization support for EUSolver.☆14Jul 18, 2019Updated 6 years ago
- ☆16Jul 3, 2023Updated 2 years ago
- A pure, low-level tensor program representation enabling tensor program optimization via program rewriting. See the web demo at https://g…☆73May 30, 2025Updated 9 months ago
- Source code for GpuShareSat, a library for SAT solvers to use the GPU for clause sharing between CPU threads.☆34Jun 8, 2021Updated 4 years ago
- Re-implementation of the TASO compiler using equality saturation☆138Jun 28, 2021Updated 4 years ago
- Interactive visualizer for e-graphs☆28Jan 13, 2026Updated last month
- Lifting Reduction Semantics through Syntactic Sugar☆13May 13, 2018Updated 7 years ago
- Template for Lean<->Rust FFI☆14Feb 11, 2024Updated 2 years ago
- Minimal example of the gcode-rs crate with web assembly☆11Jun 24, 2020Updated 5 years ago
- Regular Invariant Generator and SMTLIB2 code transformer☆13Aug 8, 2022Updated 3 years ago
- A relational logic programming language embedded in Rust.☆12Aug 15, 2025Updated 6 months ago
- A set of basic tools for manipulating SyGuS benchmarks☆25Sep 7, 2023Updated 2 years ago
- Language-independent, search-based program repair -- just your cup of tea! ☕☆30Jul 9, 2024Updated last year
- Python bindings for egg☆50Jan 17, 2023Updated 3 years ago
- Instruction decoder microbenchmark suite☆11Oct 31, 2017Updated 8 years ago
- ☆30Oct 16, 2022Updated 3 years ago
- 🎲 A Kotlin DSL for probabilistic programming.☆12Apr 8, 2022Updated 3 years ago
- Create auto-scheduled data-parallel pipelines in hardware with user-friendly Python☆13Mar 29, 2021Updated 4 years ago
- ☆16Sep 30, 2021Updated 4 years ago
- Regionalized Value State Dependence Graph written in Rust☆11Nov 17, 2019Updated 6 years ago
- egg is a flexible, high-performance e-graph library☆1,685Dec 4, 2025Updated 3 months ago
- An awesome list of e-graph resources☆296Jan 9, 2026Updated 2 months ago
- Genetic program repair using GHC☆33May 16, 2024Updated last year
- Gallina to Bedrock2 compilation toolkit☆65Feb 28, 2026Updated last week
- An experimental Racket implementation using LLVM/MLIR☆63Jun 15, 2023Updated 2 years ago
- Symbolic Geometric Algebra with E-Graphs☆19Oct 11, 2023Updated 2 years ago
- Reincarnate Artifact for ICFP 2018☆13Jun 24, 2024Updated last year
- egraph <-> json☆16Dec 29, 2025Updated 2 months ago
- AST factorization: transformation AST of Kotlin source code to a vector☆11Oct 17, 2019Updated 6 years ago
- ☆15Dec 4, 2019Updated 6 years ago
- An extension to the Java type system to catch badly-behaving builder patterns☆11Feb 13, 2023Updated 3 years ago
- dirty toolkit☆20Nov 1, 2020Updated 5 years ago
- Pulsar asynchronous synthesis framework☆13Apr 2, 2021Updated 4 years ago
- High-density, terminal-based binary viewer for visual pattern matching.☆21May 11, 2018Updated 7 years ago