Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Diff
329 Open Source Diff Software Projects
Free and open source diff code projects including engines, APIs, generators, and tools.
Diff So Fancy
15209 ⭐
Good-lookin' diffs. Actually… nah… The best-lookin' diffs. :tada:
Learnvue
11587 ⭐
:octocat:Vue.js 源码解析
Vim Gitgutter
7438 ⭐
A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.
Dandavison Delta
12018 ⭐
A syntax-highlighting pager for git, diff, and grep output
Patch Package
6282 ⭐
Fix broken node modules instantly 🏃🏽♀️💨
Pixelmatch
4506 ⭐
The smallest, simplest and fastest JavaScript pixel-level image comparison library
Westore
3914 ⭐
更好的小程序项目架构
Diff Match Patch
5011 ⭐
Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.
JSONdiffpatch
3992 ⭐
Diff & patch JavaScript objects
Differencekit
3010 ⭐
💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
Rxdatasources
2809 ⭐
UITableView and UICollectionView Data Sources for RxSwift (sections, animated updates, editing ...)
Deepdiff
1996 ⭐
🦀Amazingly incredible extraordinary lightning fast diffing in Swift
Dwifft
1823 ⭐
Swift Diff
Textdistance
2592 ⭐
Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
Nbdime
2158 ⭐
Tools for diffing and merging of Jupyter notebooks.
Git Cola
1811 ⭐
git-cola: The highly caffeinated Git GUI
Tqsdk Python
2438 ⭐
天勤量化开发包, 期货量化, 实时行情/历史数据/实盘交易
Prettydiff
1642 ⭐
Beautifier and language aware code comparison tool for many languages. It also minifies and a few other things.
Diff2HTML
1916 ⭐
Pretty diff to html javascript library (diff2html)
Terraboard
1471 ⭐
:earth_africa: :clipboard: A web dashboard to inspect Terraform States
Winmerge
2450 ⭐
WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
Seperman Deepdiff
1247 ⭐
Deep Difference and search of any Python object/data.
Appcrawler
1041 ⭐
基于appium的app自动遍历工具
Osteslag Changeset
812 ⭐
Minimal edits from one collection to another
Java Object Diff
772 ⭐
Library to diff and merge Java objects with ease
Diffdom
695 ⭐
A diff for DOM elements, as client-side JavaScript code. Gets all modifications, insertions and removals between two DOM fragments.
Java Diff Utils
792 ⭐
Diff Utils library is an OpenSource library for performing the comparison / diff operations between texts or some kind of data: computing diffs, applying patches, generating unified diffs or parsing them, generating diff output for easy future displaying (like side-by-side view) and so on.
Nanomorph
654 ⭐
🚅 - Hyper fast diffing algorithm for real DOM nodes
Sirix
699 ⭐
SirixDB is a temporal, evolutionary database system, which uses an accumulate only approach to store immutable revisions. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach called sliding snapshot.
Xcdiff
716 ⭐
A tool which helps you diff xcodeproj files.
Datasources
554 ⭐
💾 🔜📱 Type-safe data-driven CollectionView, TableView Framework. (We can also use ASCollectionNode)
Paulfitz Daff
657 ⭐
align and compare tables
Diffabledatasources
687 ⭐
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
Happo
507 ⭐
Visual diffing in CI for user interfaces
React Diff Viewer
851 ⭐
A simple and beautiful text diff viewer component made with Diff and React.
Changedetection
609 ⭐
Automatically track websites changes on Android in background.
Deep Object Diff
696 ⭐
Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️
Excelmerge
499 ⭐
GUI Diff Tool for Excel
Hdiffpatch
605 ⭐
a C\C++ library and command-line tools for Diff & Patch between binary files or directories(folder); cross-platform; run fast; create small delta/differential; support large files and limit memory requires when diff & patch.
JSONdiff
485 ⭐
Diff JSON and JSON-like structures in Python
Bento
370 ⭐
Swift library for building component-based interfaces on top of UITableView and UICollectionView 🍱
Gsync
359 ⭐
gSync is an rsync based library for sending delta updates of files to a remote server.
Differ
342 ⭐
A simple gem for generating string diffs
Pgdiff
371 ⭐
Compares the PostgreSQL schema between two databases and generates SQL statements that can be run manually against the second database to make their schemas match.
Diffr
407 ⭐
Yet another diff highlighting tool
GoJSONdiff
420 ⭐
Go JSON Diff
Linediff.vim
366 ⭐
A vim plugin to perform diffs on blocks of code
Multidiff
290 ⭐
Binary data diffing for multiple objects or streams of data
Diff2HTML Cli
330 ⭐
Pretty diff to html javascript cli (diff2html-cli)
Pgquarrel
328 ⭐
pgquarrel compares PostgreSQL database schemas (DDL)
Diffson
279 ⭐
A scala diff/patch library for Json
Ace Diff
280 ⭐
A diff/merging wrapper for Ace Editor built on google-diff-match-patch
Vue Code Diff
61 ⭐
vue文件差异对比
Elm Package
214 ⭐
Command line tool to share Elm libraries
Listdiff
234 ⭐
Swift port of IGListKit's IGListDiff
Editscript
374 ⭐
A library designed to diff and patch Clojure data structures
Swiftlcs
211 ⭐
Swift implementation of the longest common subsequence (LCS) algorithm.
Webdiff
227 ⭐
Two-column web-based git difftool
Dsladapter
282 ⭐
:fire: Android Kotlin时代的Adapter, Dsl 的形式使用 RecyclerView.Adapter, 支持折叠展开, 树结构,悬停,情感图状态切换, 加载更多, 多类型Item,侧滑菜单等
Split Diff
191 ⭐
Side-by-side file compare for the Atom text editor.
Ex_audit
269 ⭐
Ecto auditing library that transparently tracks changes and can revert them.
Pytest Clarity
297 ⭐
A plugin to improve the output of pytest with colourful unified diffs
Sad
777 ⭐
CLI search and replace | Space Age seD
Diffobj
208 ⭐
Compare R Objects with a Diff
Octavore Delta
179 ⭐
Delta is a command-line diff tool implemented in Go.
Diff
482 ⭐
A library for diffing golang structures
Awesome Website Change Monitoring
380 ⭐
A curated list of awesome tools for website diffing and change monitoring.
Mirrordiffkit
174 ⭐
Graduation from messy XCTAssertEqual messages.
HTMLsimilarity
205 ⭐
网页相似度判断:根据网页结构判断页面相似性 ,可用于相似度计算、越权检测等(Determine page similarity based on HTML page structure)
Expdevbadchars
174 ⭐
Bad Characters highlighter for exploit development purposes supporting multiple input formats while comparing.
Difference.rs
216 ⭐
Rust text diffing and assertion library
Kong Deck
277 ⭐
decK: Configuration management and drift detection for Kong
Emacs Vdiff
180 ⭐
Like vimdiff for Emacs
Coveragechecker
166 ⭐
Allows old code to use new standards
Docker Osm
217 ⭐
A docker compose project to setup an OSM PostGIS database with automatic updates from OSM periodically
Dtl
209 ⭐
diff template library written by C++
Vim Mergetool
223 ⭐
:cake: Efficient way of using Vim as a Git mergetool
Php HTMLdiff
160 ⭐
A library for comparing two HTML files/snippets and highlighting the differences using simple HTML. Includes support for comparing complex lists and tables
Composer Lock Diff
201 ⭐
See what has changed after a composer update
Cfgdiff
140 ⭐
diff(1) all your configs
Angular Diff Match Patch
135 ⭐
An AngularJS wrapper for google-diff-match-patch
Nytdiff
189 ⭐
Code for the twitter bot nyt_diff
Swagger Diff
201 ⭐
:ski: Compare two swagger API specifications(1.x or v2.0)
Docker Diff
148 ⭐
:whale: Compare Docker images
OpenAPI Diff
357 ⭐
Utility for comparing two OpenAPI specifications.
Sitediff
158 ⭐
SiteDiff makes it easy to see differences between two versions of a website.
Daff
129 ⭐
Diff, patch and merge for data.frames, see http://paulfitz.github.io/daff/
JSON Git
113 ⭐
A pure JS local Git to versionize any JSON
Shinny Futures Android
127 ⭐
一个开源的 android 平台期货行情交易终端
Node Rus Diff
120 ⭐
JSON diff
Phoenix Diff
171 ⭐
See the changes needed when upgrading an Elixir Phoenix application
Jardiff
127 ⭐
A tool for comparing JAR files, including Scala pickled signatures and method code
Waldo
217 ⭐
Find differences between R objects
Apkdiffpatch
176 ⭐
a C++ library and command-line tools for Zip(Jar,Apk) file Diff & Patch; create minimal delta/differential; support Jar sign(apk v1 sign) & apk v2,v3 sign .
Onp
99 ⭐
The implementations of "An O(NP) Sequence Comparison Algorithm"
Vbasync
111 ⭐
Cross-platform tool to synchronize macros from an Office VBA-enabled file with a version-controlled folder
Patchreview Vim
100 ⭐
Vim/Neovim plugin for doing single, multi-patch or diff code reviews
Pandiff
156 ⭐
Prose diffs for any document format supported by Pandoc
React Gh Like Diff
101 ⭐
➕➖ The react component to generate pretty HTML for comparing commits or text.
Npmfs
91 ⭐
javascript package inspector