afnanenayet / diffsitter
A tree-sitter based AST difftool to get meaningful semantic diffs
☆1,633Updated this week
Related projects ⓘ
Alternatives and complementary repositories for diffsitter
- elfshaker stores binary objects efficiently☆2,294Updated last month
- A code rewrite tool for structural search and replace that supports ~every language.☆2,406Updated 6 months ago
- Just One Single History☆1,487Updated this week
- Better configuration for less☆2,409Updated this week
- High-velocity, monorepo-scale workflow for Git☆3,460Updated this week
- an efficient awk-like language☆1,257Updated 2 months ago
- Stacked branch management for Git☆517Updated last week
- Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, n…☆1,195Updated last week
- A jq clone focussed on correctness, speed, and simplicity☆2,746Updated this week
- A code search / replace tool☆861Updated this week
- CLI search and replace | Space Age seD☆1,754Updated last month
- A human-friendly and fast alternative to cut and (sometimes) awk☆1,863Updated last month
- A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.☆2,385Updated 6 months ago
- A JSON Query Language CLI tool☆1,506Updated this week
- A grep-like tool which understands source code syntax and allows for manipulation in addition to search☆688Updated this week
- Write expressive, high-performance parsers with ease.☆3,613Updated this week
- A highly experimental vi-inspired editor where you edit code, not text.☆726Updated 9 months ago
- A query engine for any combination of data sources. Query your files and APIs as if they were databases!☆2,405Updated this week
- jless is a command-line JSON viewer designed for reading, exploring, and searching through JSON data.☆4,775Updated 2 months ago
- A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.☆812Updated 7 months ago
- Socially scalable Code REView and recommendation system that we desperately need. See http://github.com/crev-dev/cargo-crev for real impl…☆398Updated 2 years ago
- Crush is a command line shell that is also a powerful modern programming language.☆1,838Updated 3 months ago
- A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooli…☆1,491Updated this week
- A handy tool for doing efficient in-memory commit rebases & fixups☆748Updated 6 months ago
- Hush is a unix shell based on the Lua programming language☆658Updated 5 months ago
- A sharp cut(1) clone.☆699Updated 3 months ago
- the kdl document language specifications☆1,139Updated this week
- Debugger for Sed: demystify and debug your sed scripts, from comfort of your terminal.☆1,142Updated 3 weeks ago
- Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!☆2,846Updated this week
- When cut doesn't cut it☆814Updated last week