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.
ინსტალაცია და მოთხოვნები
ოფიციალური საინსტალაციო ფაილები არსებობს Windows-ისთვის: 64-ბიტიანი, ფორმატით პორტატული. მუშაობს ინსტალაციის გარეშე (პორტატული).
განახლებები და ვერსიების ისტორია
უახლესი ვერსია: 0.28.2, გამოშვების თარიღი: 26 ოქტომბერი, 2026. სიაში 8 ვერსიაა (პირველი: 17 ივნისი, 2026); თითოეულს საკუთარი საინსტალაციო ფაილების ბმულები აქვს. ბოლო განახლება ერთ თვეზე ნაკლები ხნისაა.
პოპულარობა და ფაილის ტიპები
წყაროს კოდს GitHub-ზე (Ataraxy-Labs/sem) 3419 ვარსკვლავი აქვს. მსგავსი პროგრამები: 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-ბიტიანი.
sem: უსაფრთხოა თუ არა ჩამოტვირთვა?
- ფაილი მოდის გამომცემლის საკუთარი დომენიდან (github.com)
- ჩამოტვირთვის ბმული HTTPS-ს იყენებს
- SHA256 ჰეში გამოქვეყნებულია, ფაილის შემოწმება შეგიძლიათ:
43A12D1AF5EC775B9EABA8D21BC0E360A58642B93E96472B8AAE8FA23007B2A6· გახსენით VirusTotal-ის ანგარიში ამ ჰეშისთვის - ბმული ჯერ არ შემოწმებულა
- წყაროს კოდი ღიაა
- ExeAtlas საინსტალაციო ფაილებს არ ინახავს, არ ფუთავს და არ ცვლის
დაკავშირებული ინსტრუქცია: როგორ შევამოწმოთ ფაილის SHA256 ჰეში Windows-ზე
ბოლო ვერსიები
ყველა ვერსია (8) ›| ვერსია | თარიღი | ზომა | ფაილები |
|---|---|---|---|
| 0.28.2უახლესი | 26 ოქტომბერი, 2026 | — | 64-ბიტიანი ZIP |
| 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.2
- გამოშვების თარიღი
- 26 ოქტომბერი, 2026
- დაემატა კატალოგს
- 25 ივნისი, 2026
- აღრიცხული ვერსიები
- 8
- GitHub ვარსკვლავები
- 3419
- 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-ის ანგარიში ამ ჰეშისთვის.
როგორ დავაინსტალიროთ sem winget-ით?
გახსენით PowerShell ან Windows Terminal და გაუშვით ამ გვერდზე ნაჩვენები winget ბრძანება. winget ჩამოტვირთავს ოფიციალურ საინსტალაციო ფაილს და გაშვებამდე ამოწმებს მის SHA256 ჰეშს.
მუშაობს თუ არა sem ARM-ზე (Windows on Arm)?
ARM64 ვერსია არ არის; Windows 11 on Arm-ს შეუძლია ემულაციით გაუშვას ვერსია: 64-ბიტიანი.
sem: სად ჩამოვტვირთოთ ძველი ვერსია?
ვერსიების გვერდზე ჩამოთვლილია ყველა 8 ვერსია (პირველი: 17 ივნისი, 2026), ოფიციალური საინსტალაციო ფაილების ბმულებით.
შეიძლება თუ არა sem ადმინისტრატორის უფლებების გარეშე გამოვიყენოთ?
დიახ, ის პორტატულია: გახსენით არქივი და გაუშვით.
რა ალტერნატივები არსებობს პროგრამისთვის sem?
Git, GitHub CLI, GitTools GitVersion, Git Extensions და Mercurial. ალტერნატივების გვერდზე ისინი შედარებულია.