sem
Version ControlSemantic version control that diffs code by functions, methods, and classes instead of lines
Features
- Entity‑level diffing (functions, methods, classes)
- Impact analysis showing dependent code changes
- Entity‑based blame tracking
- Historical log of a single entity’s evolution
- List all entities in a file or directory
Recent releases
View all 36 releases →Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
About
Stars
2,115
Forks
73
Languages
Rust
Python
JavaScript
Downloads/week
1,295
↑73%
NPM Maintainers
1
Contributors
24
Install & Platforms
Install via
brew
npm
cargo
docker
binary