Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions data/tools/sem.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: sem
categories:
- linter
tags:
- c
- cpp
- csharp
- go
- java
- javascript
- jsx
- kotlin
- lua
- php
- python
- ruby
- rust
- scala
- swift
- typescript
- git
license: FSL-1.1-ALv2
types:
- cli
source: "https://github.com/Ataraxy-Labs/sem"
homepage: "https://github.com/Ataraxy-Labs/sem"
description: >-
Semantic version control CLI that provides entity-level diffs, blame,
and impact analysis on top of git. Uses tree-sitter to parse 26 languages
and builds a cross-file dependency graph with structural hashing.
Commands include sem diff, sem blame, sem graph, and sem impact
for blast-radius analysis of code changes.
32 changes: 32 additions & 0 deletions data/tools/weave.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: weave
categories:
- linter
tags:
- c
- cpp
- csharp
- go
- java
- javascript
- jsx
- kotlin
- lua
- php
- python
- ruby
- rust
- scala
- swift
- typescript
- git
license: FSL-1.1-ALv2
types:
- cli
source: "https://github.com/Ataraxy-Labs/weave"
homepage: "https://github.com/Ataraxy-Labs/weave"
description: >-
Entity-level semantic merge driver for git. Resolves false conflicts
that line-based merge produces when independent changes touch the same
file. Parses functions and classes via tree-sitter, matches by name,
and merges at the entity level. Benchmarked at 100% clean merges
vs git's 48% on a 31-scenario suite.
Loading