facebookincubator / Glean
System for collecting, deriving and working with facts about source code.
☆1,146Updated this week
Alternatives and similar repositories for Glean:
Users that are interested in Glean are comparing it to the libraries listed below
- A tree-sitter based AST difftool to get meaningful semantic diffs☆1,708Updated this week
- Just One Single History☆1,551Updated 2 months ago
- A code rewrite tool for structural search and replace that supports ~every language.☆2,445Updated 9 months ago
- SCIP Code Intelligence Protocol☆295Updated this week
- A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.☆815Updated 10 months ago
- Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, n…☆1,238Updated last week
- Rust implementation of stack graphs☆791Updated 2 months ago
- DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output…☆1,398Updated last year
- A Rust implementation of the Starlark language☆762Updated this week
- Shrinkray is a modern multi-format test-case reducer☆228Updated last month
- Fast trigram based code search☆836Updated this week
- elfshaker stores binary objects efficiently☆2,302Updated 5 months ago
- Data interchange with algebraic data types.☆609Updated 2 weeks ago
- Better configuration for less☆2,501Updated this week
- SPARTA is a library of software components specially designed for building high-performance static analyzers based on the theory of Abstr…☆643Updated 2 months ago
- A model checker for implementing distributed systems.☆1,612Updated 4 months ago
- A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.☆2,391Updated 9 months ago
- Programming language for literate programming law specification☆2,038Updated this week
- Maintainable configuration files☆4,265Updated last month
- Learn TLA+ for free! No prior experience necessary!☆208Updated last week
- A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebrai…☆1,106Updated last year
- An executable specification language with delightful tooling based on the temporal logic of actions (TLA)☆860Updated this week
- Logica is a logic programming language that compiles to SQL. It runs on DuckDB, Google BigQuery, PostgreSQL and SQLite.☆1,944Updated last week
- Stacked branch management for Git☆537Updated last week
- A fast and lightweight native programming language☆1,261Updated this week
- Systems language with linear types and capability-based security.☆1,167Updated 7 months ago
- ☆1,097Updated 3 weeks ago
- Hazel, a live functional programming environment with typed holes☆887Updated this week
- Crucible is a library for symbolic simulation of imperative programs☆696Updated this week
- A document language for the browser☆703Updated 7 months ago