Gitdiffswift

A Git diff parser written in Swift
Alternatives To Gitdiffswift
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Delta17,525
9 hours ago38August 31, 2022208mitRust
A syntax-highlighting pager for git, diff, and grep output
Diff So Fancy16,3084133 months ago39July 27, 202127mitPerl
Good-lookin' diffs. Actually… nah… The best-lookin' diffs. :tada:
Walle Web11,300
a year ago17May 16, 2016387apache-2.0Python
walle - 瓦力 Devops开源项目代码部署平台
Vim Gitgutter8,059
a day agomitVim Script
A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.
Icdiff4,052
2 months ago1February 27, 201817otherPython
improved colored diff
Gitsigns.nvim3,112
12 days ago53mitLua
Git integration for buffers
Vim Signify2,596
a month ago10mitVim Script
:heavy_plus_sign: Show a diff using Vim its sign column.
Nbdime2,448138a month ago21October 26, 202177otherPython
Tools for diffing and merging of Jupyter notebooks.
Diff2html2,3982301152 months ago178September 14, 202227mitTypeScript
Pretty diff to html javascript library (diff2html)
Diffview.nvim2,325
8 hours ago26otherLua
Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
Alternatives To Gitdiffswift
Select To Compare


Alternative Project Comparisons
Readme

GitDiffSwift

GitDiffSwift is a git diff parser written in Swift.

Features

  • [ ] Diff parsing
  • [ ] Apply a diff to a file
  • [ ] Outputs diff as JSON
  • [ ] Outputs original diff from Swift model

Installation

CocoaPods

pod 'GitDiffSwift'

Carthage

Make the following entry in your Cartfile:

github "SD10/GitDiffSwift"

Swift Package Manager

To integrate using Apple's Swift package manager, add the following as a dependency to your Package.swift:

.package(url: "https://github.com/SD10/GitDiffSwift.git", .upToNextMajor(from: "0.0.1"))

Contributing

Pull requests welcomed. This repo is being developed at the speed of snail.

License

GitDiffSwift is released under the MIT License

Popular Diff Projects
Popular Git Projects
Popular Text Processing Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Swift
Git
Diff
Package Manager