afnanenayet / diffsitter
A tree-sitter based AST difftool to get meaningful semantic diffs
☆1,683Updated this week
Alternatives and similar repositories for diffsitter:
Users that are interested in diffsitter are comparing it to the libraries listed below
- elfshaker stores binary objects efficiently☆2,300Updated 4 months ago
- A code rewrite tool for structural search and replace that supports ~every language.☆2,441Updated 8 months ago
- High-velocity, monorepo-scale workflow for Git☆3,517Updated this week
- Just One Single History☆1,535Updated last month
- A jq clone focussed on correctness, speed, and simplicity☆2,929Updated this week
- an efficient awk-like language☆1,260Updated 5 months ago
- CLI search and replace | Space Age seD☆1,818Updated this week
- Stacked branch management for Git☆530Updated last week
- A human-friendly and fast alternative to cut and (sometimes) awk☆1,906Updated 3 months ago
- Flowistry is an IDE plugin for Rust that helps you focus on relevant code.☆1,923Updated last month
- A new, portable, regular expression language☆1,293Updated 3 weeks ago
- A sharp cut(1) clone.☆704Updated last month
- A highly experimental vi-inspired editor where you edit code, not text.☆741Updated 11 months ago
- System for collecting, deriving and working with facts about source code.☆1,110Updated this week
- Better configuration for less☆2,470Updated this week
- Write expressive, high-performance parsers with ease.☆3,729Updated 2 weeks ago
- A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.☆811Updated 9 months ago
- Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, n…☆1,223Updated 2 weeks ago
- A grep-like tool which understands source code syntax and allows for manipulation in addition to search☆709Updated 2 weeks ago
- A code search / replace tool☆869Updated this week
- the kdl document language specifications☆1,240Updated this week
- git commit --fixup, but automatic☆4,835Updated last week
- A query engine for any combination of data sources. Query your files and APIs as if they were databases!☆2,460Updated this week
- You shouldn't ever lose your work if you're using Git☆4,310Updated last year
- Crush is a command line shell that is also a powerful modern programming language.☆1,843Updated 5 months ago
- Layout is a rust library and a tool that renders Graphviz dot files.☆672Updated 2 months ago
- A static verifier for Rust, based on the Viper verification infrastructure.☆1,593Updated 2 months ago
- Fuzzy Finder in rust!☆5,340Updated this week
- ⚡A CLI tool for code structural search, lint and rewriting. Written in Rust☆7,874Updated this week
- A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.☆2,389Updated 8 months ago