Semantic version control => entity-level diffs, blame, and impact analysis on top of git. 26
languages via tree-sitter. Built for coding agents.
Instead of lines changed, sem tells you what entities changed: functions, methods, classes.
sem is a semantic version control tool that works on top of Git. It parses your code with
tree-sitter, extracts every function, class, and method as an entity, and diffs at the entity level
instead of lines. This means you see "function blahh was modified" instead of "lines x-y changed."
It works in any Git repo with no setup.
ప్రచురణకర్త ఇచ్చిన వివరణ (ఇంగ్లీష్)
sem అంటే ఏమిటి?
sem, Windows కోసం Ataraxy Labs Inc. అందించే ఒక ఓపెన్ సోర్స్ ప్రోగ్రామ్; ఇది “వెర్షన్ కంట్రోల్” వర్గంలోకి వస్తుంది. దీన్ని Rustలో రాశారు.
ఇన్స్టాలేషన్ మరియు సిస్టమ్ అవసరాలు
64-బిట్ కోసం అధికారిక ఇన్స్టాలర్లు అందుబాటులో ఉన్నాయి (పోర్టబుల్). దీన్ని ఇన్స్టాల్ చేయకుండానే రన్ చేయవచ్చు (పోర్టబుల్).
అప్డేట్లు మరియు వెర్షన్ చరిత్ర
ప్రస్తుత వెర్షన్ 0.28.1, ఇది 19 అక్టోబర్, 2026న విడుదలైంది. 17 జూన్, 2026 నుంచి ఇప్పటి వరకు 7 వెర్షన్లు ఇక్కడ నమోదై ఉన్నాయి, ప్రతిదానికీ దాని సొంత ఇన్స్టాలర్ ఫైల్ల లింక్లతో. చివరి అప్డేట్ ఒక నెల కంటే తక్కువ పాతది.
జనాదరణ మరియు ఫైల్ రకాలు
GitHubలో దీని సోర్స్ కోడ్ (Ataraxy-Labs/sem)కు 3,419 స్టార్లు ఉన్నాయి. ఇలాంటి ప్రోగ్రామ్లు: Git, GitHub CLI మరియు GitTools GitVersion.
GitHubలో ప్రాజెక్ట్ వివరణ: “Semantic version control => entity-level diffs, blame, and impact analysis on top of git. 28 languages via tree-sitter. Built for coding agents.”
అనుకూలతలు / లోపాలు
అనుకూలతలు
- ఓపెన్ సోర్స్: ఎవరైనా దీని కోడ్ చూడవచ్చు, బిల్డ్ చేయవచ్చు
- పోర్టబుల్: ఇన్స్టాల్ లేకుండానే రన్ అవుతుంది
- గత రెండు నెలల్లో అప్డేట్ అయింది
లోపాలు
- నేటివ్ ARM64 బిల్డ్ లేదు
సారాంశం: sem 64-బిట్ PCల కోసం ఒక ఓపెన్ సోర్స్ Windows టూల్ (వర్గం: వెర్షన్ కంట్రోల్).
sem డౌన్లోడ్ చేయడం సురక్షితమేనా?
- ఫైల్ github.com నుంచి వస్తుంది, అది ప్రచురణకర్త సొంత డొమైన్
- డౌన్లోడ్ లింక్ HTTPS వాడుతుంది
- SHA256 హ్యాష్ ప్రచురించబడింది, కాబట్టి మీరు ఫైల్ను తనిఖీ చేయవచ్చు:
83BE71EF7D9765672EF976BA653517EE4A670765019DF7E5B527658E1DAF0F66· ఈ హ్యాష్ VirusTotal రిపోర్ట్ తెరవండి - లింక్ ఇంకా తనిఖీ చేయలేదు
- సోర్స్ కోడ్ పబ్లిక్గా అందుబాటులో ఉంది
- ExeAtlas ఇన్స్టాలర్ను హోస్ట్ చేయదు, రాప్ చేయదు, మార్చదు
సంబంధిత గైడ్: Windowsలో ఫైల్ SHA256 హ్యాష్ ఎలా చెక్ చేయాలి
ఇటీవలి వెర్షన్లు
మొత్తం 7 వెర్షన్లు ›| వెర్షన్ | తేదీ | సైజ్ | ఫైల్లు |
|---|---|---|---|
| 0.28.1తాజా | 19 అక్టోబర్, 2026 | — | 64-బిట్ ZIP |
| 0.27.0 | 4 అక్టోబర్, 2026 | — | 64-బిట్ ZIP |
| 0.25.0 | 13 సెప్టెంబర్, 2026 | — | 64-బిట్ ZIP |
| 0.24.0 | 31 ఆగస్టు, 2026 | — | 64-బిట్ ZIP |
| 0.23.1 | 22 ఆగస్టు, 2026 | — | 64-బిట్ ZIP |
| 0.21.1 | 13 ఆగస్టు, 2026 | — | 64-బిట్ ZIP |
| 0.13.0 | 17 జూన్, 2026 | — | 64-బిట్ ZIP |
కమాండ్ లైన్ ద్వారా ఇన్స్టాల్
సైలెంట్ ఇన్స్టాల్ ›winget install --id AtaraxyLabs.sem -eసంబంధిత గైడ్: winget ఎలా వాడాలి: యాప్లు ఇన్స్టాల్, అప్డేట్
సమాచారం
- ప్రచురణకర్త
- Ataraxy Labs Inc.
- వర్గం
- వెర్షన్ కంట్రోల్
- లైసెన్స్
- MIT or Apache-2.0
- ధర
- ఉచితం
- సోర్స్ కోడ్
- github.com/Ataraxy-Labs/sem
- ప్రోగ్రామింగ్ భాష
- Rust
- అవసరమైన సిస్టమ్
- Windows 11 / 10
- ఆర్కిటెక్చర్
- 64-బిట్
- ఇన్స్టాలర్
- పోర్టబుల్
- వెర్షన్
- 0.28.1
- విడుదల
- 19 అక్టోబర్, 2026
- కేటలాగ్లో చేర్చినది
- 25 జూన్, 2026
- నమోదైన వెర్షన్లు
- 7
- GitHub స్టార్లు
- 3,419
- GitHub ఫోర్క్లు
- 107
- వెబ్సైట్
- github.com
- winget ID
- AtaraxyLabs.sem
రేటింగ్లు మరియు రివ్యూలు
ఇంకా రివ్యూలు లేవు. మొదట రేటింగ్ ఇచ్చేది మీరే అవ్వండి.
sem ప్రత్యామ్నాయాలు
అన్నీ చూడండి ›-
ఓపెన్ సోర్స్20.1మి ↓ -
ఓపెన్ సోర్స్1.1మి ↓ -
ఓపెన్ సోర్స్1.1మి ↓ -
ఓపెన్ సోర్స్439.1వే ↓ -
ఓపెన్ సోర్స్280.5వే ↓ -
ఓపెన్ సోర్స్1.1మి ↓ -
ఓపెన్ సోర్స్757.7వే ↓ -
ఓపెన్ సోర్స్6.9వే ↓
తరచుగా అడిగే ప్రశ్నలు
sem ఉచితమేనా?
అవును. sem ఓపెన్ సోర్స్ సాఫ్ట్వేర్ (MIT or Apache-2.0 లైసెన్స్).
sem డౌన్లోడ్ చేయడం సురక్షితమేనా?
ఫైల్ github.com నుంచి డౌన్లోడ్ అవుతుంది, అది ప్రచురణకర్త సొంతం; ExeAtlas ఫైల్ను హోస్ట్ చేయదు, మార్చదు. డౌన్లోడ్ చేసిన ఫైల్ SHA256 హ్యాష్ను ఇక్కడ చూపిన హ్యాష్తో సరిపోల్చండి, లేదా ఆ హ్యాష్ VirusTotal రిపోర్ట్ తెరవండి.
winget తో sem ఎలా ఇన్స్టాల్ చేయాలి?
PowerShell లేదా Windows Terminal తెరిచి, ఈ పేజీలో ఉన్న winget కమాండ్ రన్ చేయండి. winget అధికారిక ఇన్స్టాలర్ను డౌన్లోడ్ చేసి, రన్ చేసే ముందు దాని SHA256 హ్యాష్ తనిఖీ చేస్తుంది.
sem ARM (Windows on Arm)లో పనిచేస్తుందా?
ARM64 బిల్డ్ లేదు; Windows 11 on Armలో 64-బిట్ వెర్షన్ ఎమ్యులేషన్ ద్వారా రన్ కావచ్చు.
sem పాత వెర్షన్ ఎక్కడ డౌన్లోడ్ చేయాలి?
వెర్షన్ల పేజీలో 17 జూన్, 2026 నుంచి ఇప్పటి వరకు మొత్తం 7 వెర్షన్లు, వాటి అధికారిక ఇన్స్టాలర్ ఫైల్ల లింక్లతో ఉన్నాయి.
అడ్మినిస్ట్రేటర్ హక్కులు లేకుండా sem వాడవచ్చా?
అవును, ఇది పోర్టబుల్: ఫైల్ను అన్ప్యాక్ చేసి రన్ చేయండి.
semకు ప్రత్యామ్నాయాలు ఏవి?
Git, GitHub CLI, GitTools GitVersion, Git Extensions మరియు Mercurial. ప్రత్యామ్నాయాల పేజీలో వీటి పోలిక ఉంది.