OmniDiff는 코드뿐 아니라 이미지, 폰트, 압축 파일, PDF도 내용에 맞는 방식으로 비교하며, 터미널에서 변경된 부분을 시각적으로 보여줌 코드는 tree-sitter 기반 구조 비교를 25개 언어에 적용하고, 비텍스트 파일은 이름이 아닌 바이트로 형식을 판별해 픽셀, 글리프, 페이지, 내부 파일 단위로 비교함 프로젝트의 노트북 측정에서 코드 테스트 2,302건의 처리 시간은 중앙값 4.2ms, p99 177ms였으며, 대규모 저장소 표본의 코드 변경 쌍 99.95%를 주어진 시간과 메모리 한도 안에 처리함 Git과 Jujutsu 연동, 대화형 TUI, 일반 텍스트 및 JSON 출력을 지원함. 다만 git diff와 jj diff에서는 비대화형으로 동작하며, Git의 대화형 뷰어는 git difftool로 열어야 함 사람이 표시한 정답과 비교하는 정확도 목표는 아직 미달임. --minimal 기준 완전 일치율은 69.6%, 불일치 바이트가 1% 이하인 테스트 비율은 91.5%이며, 남은 오차는 매칭보다 강조 표시 규칙의 영향이 큼 콘텐츠별로 달라지는 비교 방식 OmniDiff는 파일 전체나 줄 전체가 아니라 실제로 바뀐 내용을 구분하는 콘텐츠 인식 diff 도구임 브라우저 시연에서 실제 코드 변경 20건을 Unix diff와 나란히 비교할 수 있음 콘텐츠 예제는 OpenDocument 파일, 컴파일된 번역 카탈로그, 정지 이미지와 애니메이션을 보여줌 코드 언어는 확장자로 감지하며, 25개 언어를 tree-sitter 문법으로 파싱해 구조적으로 비교함 C, C#, C++, CSS, Go, HTML, Java, JavaScript, JSON, Kotlin, Lua, Perl, PHP, Python, R, Ruby, Rust, Scala, Shell(Bash), Swift, TSX, TypeScript, Vimscript, XML, YAML을 지원함 Bazel, Dart, Emacs Lisp, Markdown, Protocol Buffers, SQL은 확장자를 인식하지만 내장 문법이 없어 일반 텍스트로 비교함 알 수 없는 확장자도 일반 텍스트로 줄 단위 비교함 비텍스트 파일은 파일명 대신 바이트로 식별하고, 담긴 콘텐츠에 맞춰 비교함 이미지: PNG, JPEG, GIF, WebP, BMP, ICO, TIFF를 픽셀 단위로 비교하며, 애니메이션은 프레임별로 처리함 압축 파일: zip과 이를 사용하는 jar, Of...
Show HN: OmniDiff - Rust로 만든 매우 빠른 콘텐츠 인식 오픈소스 Git diff 도구
23 hours ago
5
Related
실직한 기술직 노동자들, 샌프란시스코 AI 호황에서 소외되다
1 hour ago
3
Show HN: Warsaw in voxels - 바르샤바 도심의 인터랙티브 3D 지도
1 hour ago
1
미국에서 남아 이름이 여아 이름으로, 여아 이름이 남아 이름으로 바뀐 사례
1 hour ago
3
Anthropic의 내부 AI 사용액, 소매가격 기준으로 직원 급여 넘어섬
2 hours ago
3
Astra, 가중치를 읽고 수정해 Qwen을 개선할 수 있음
2 hours ago
1
소련 수학 교과서는 왜 미국 교과서보다 훨씬 어려울까? (2017)
3 hours ago
3
Show HN: Subvocal - 소리 내지 않고 컴퓨터에 말하기
3 hours ago
1
좋아하는 웹사이트가 있다면 백업하자
4 hours ago
3
Tips
click
Trending
Popular
임산부석 차지한 노인…다리 깁스한 34주 만삭 임산부는 결국
4 weeks ago
491
승부 가리기엔 11회가 모자랐다…KT, 연장 접전 끝 롯데와 2-2 무승부→매직넘버 2
4 weeks ago
490
“군대 안가” 자랑한 축구대표팀에…안철수 “군대가 혐오시설? 군면제 없애야”
4 weeks ago
483
[ET특징주]펩트론, 일라이릴리 기술평가 종료 소식에 하락세
3 weeks ago
479
은행권 AI 연쇄해킹…공격서버에 ‘중국어 문자열’ 있었다는데
4 weeks ago
477
[美특징주]캠벨·제너럴밀스 등 강세…기술주 이탈해 소비재주로
2 weeks ago
473
이효리, 잔고 10만원·찬물 샤워 '쉬었음 청년' 커플 사연에.."너무 마음 아파"[연애전쟁]
4 weeks ago
378
“왜 슈퍼스타인지 증명했다” 김도영, 9회초 역전 스리런포 작렬…KIA 3위 자리 지켰다
4 weeks ago
376
존슨앤존슨, 켄뷰 분사로 혁신 의약품 집중…목표가 상향-씨티
4 weeks ago
365
[美특징주]레나, 버크셔해서웨이가 지분 매입 소식에 상승
3 weeks ago
361
© Clint's Theme Park 2026. All rights are reserved




![[ET특징주]펩트론, 일라이릴리 기술평가 종료 소식에 하락세](https://img.etnews.com/news/article/2026/10/08/news-p.v1.20261008.b94f10395e00410b8d2a494b9b836893_P1.gif)

![[美특징주]캠벨·제너럴밀스 등 강세…기술주 이탈해 소비재주로](https://image.edaily.co.kr/images/content/defaultimg.jpg)
![이효리, 잔고 10만원·찬물 샤워 '쉬었음 청년' 커플 사연에.."너무 마음 아파"[연애전쟁]](https://image.starnewskorea.com/cdn-cgi/image/f=auto,w=1200,h=1498,fit=cover,q=high,sharpen=2/21/2026/10/2026100508283965845_1.jpg)

English (US) ·