Diff

A lightweight, browser-compatible library for easy text comparison. Quickly detect and visualize changes between code snippets and text. Perfect for version tracking and change detection in web applications.

이 스크립트는 직접 설치하는 용도가 아닙니다. 다른 스크립트에서 메타 지시문 // @require https://update.greasyfork.org/scripts/535759/1587653/Diff.js을(를) 사용하여 포함하는 라이브러리입니다.

작성자
Alp Gul
버전
0.0.1.20250512090026
생성일
2025-05-12
갱신일
2025-05-12
크기
76.8KB
라이선스
해당 없음

Diff Library for Browser Usage

Description

A lightweight, browser-compatible implementation of the 'diff' library for comparing text, generating diffs, and visualizing changes between strings or code snippets.

Features

  • Cross-browser text comparison
  • Support for multiple diff types:
    • Character-level diffs
    • Line-level diffs
    • Word-level diffs
  • Lightweight and minimalistic
  • Easy to integrate with web applications

Use Cases

  • Code comparison tools
  • Version control visualizations
  • Text change tracking
  • Collaborative editing platforms

Installation

// Can be used via CDN or direct script inclusion
<script src="path/to/browser-diff-library.js"></script>

Basic Usage Example

const oldText = "Hello world";
const newText = "Hello beautiful world";
const diffResult = diffLibrary.diffChars(oldText, newText);

Compatibility

  • Modern browsers (Chrome, Firefox, Safari, Edge)
  • No external dependencies
  • Minimal performance overhead

Licensing

  • MIT License
  • Open-source
  • Free for commercial and personal use