Showing 59 open source projects for "text diff"

View related business solutions
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Deploy Apps in Seconds with Cloud Run Icon
    Deploy Apps in Seconds with Cloud Run

    Host and run your applications without the need to manage infrastructure. Scales up from and down to zero automatically.

    Cloud Run is the fastest way to deploy containerized apps. Push your code in Go, Python, Node.js, Java, or any language and Cloud Run builds and deploys it automatically. Get fast autoscaling, pay only when your code runs, and skip the infrastructure headaches. Two million requests free per month. And new customers get $300 in free credit.
    Try Cloud Run Free
  • 1
    GitGutter

    GitGutter

    A Sublime Text 2/3 plugin to see git diff in gutter

    A Sublime Text plug-in to show information about files in a git repository. Gutter Icons indicating inserted, modified or deleted lines. Diff Popup with details about modified lines. Status Bar Text with information about file and repository and provides some commands like Goto Change to navigate between modified lines. Copy from Commit to copy the original content from the commit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Difftastic

    Difftastic

    A structural diff that understands syntax

    Difftastic is a structural diff tool written in Rust that parses source files using syntax trees (via tree‑sitter) and produces human‑readable diffs at the expression level. It works across 30+ languages and emphasizes readability by aligning code structure rather than lines. Ideal for code review and understanding semantic changes.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Diff-ext is an extension for filemanagers such as Windows Explorer and Nautilus that allows to launch diff/merge tools on selected files.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Plannotator

    Plannotator

    Annotate and review coding agent plans visually, share with your team

    ...It allows developers to annotate proposed plans, sketches, and outlines from tools like Claude Code or OpenCode with pen tools, arrows, and highlighting, seamlessly capturing feedback that can be shared across teams or pushed back to agents. Plannotator integrates with diff views so reviewers can annotate changes line-by-line in git diffs, provide structured feedback, and navigate plans visually rather than through raw text alone. Users can attach and annotate images, save approved plan versions, and automatically export feedback into systems like Obsidian or Bear Notes for documentation purposes.
    Downloads: 5 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in once place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 5
    Notepads

    Notepads

    A modern, lightweight text editor with a minimalist design

    I have been waiting long enough for a modern Windows 10 notepad app to come before I decided to create one myself. Don’t get me wrong, Notepad++, VS Code, and Sublime are great text editors. I have used them all and I will continue to use them in the future. However, they are either too heavy or look less appealing. There are times that I just wanted to use Windows Notepad for things like writing notes or editing config files. So I decided to create a win32 notepad replacement here and try...
    Downloads: 31 This Week
    Last Update:
    See Project
  • 6
    nbdime

    nbdime

    Tools for diffing and merging of Jupyter notebooks

    nbdime provides tools for diffing and merging Jupyter notebooks. Jupyter notebooks are useful, rich media documents stored in a plain text JSON format. This format is relatively easy to parse. However, primitive line-based diff and merge tools do not handle well the logical structure of notebook documents. nbdime, on the other hand, provides “content-aware” diffing and merging of Jupyter notebooks. It understands the structure of notebook documents. Therefore, it can make intelligent decisions when diffing and merging notebooks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    visual-explainer

    visual-explainer

    Agent skill + prompt templates that generate rich HTML pages

    visual-explainer is an AI-oriented agent skill that converts complex terminal or analytical output into polished, human-readable HTML reports designed for quick comprehension and sharing. The project includes prompt templates and automation logic that enable coding agents to generate visual summaries such as diff reviews, architecture overviews, plan audits, and structured data tables. Its primary goal is to bridge the readability gap between raw machine output and stakeholder-friendly documentation. By producing styled web pages instead of plain text logs, visual-explainer improves communication in engineering and AI workflows where clarity is critical. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    gitsigns.nvim

    gitsigns.nvim

    Git integration for buffers

    Super fast git decorations implemented purely in lua/teal. Signs for added, removed, and changed lines. Asynchronous using luv. Navigation between hunks. Stage hunks (with undo). Preview diffs of hunks (with word diff). Customizable (signs, highlights, mappings, etc). Status bar integration. Git blame a specific line using virtual text. Hunk text object. Automatically follow files moved in the index. Live intra-line word diff. Ability to display deleted/changed lines via virtual lines. Support for yadm. Support for detached working trees. If you are running a development version of Neovim (aka master), then breakage may occur if your build is behind latest. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Tig

    Tig

    Text-mode interface for git

    ...When browsing repositories, Tig uses the underlying Git commands to present the user with various views, such as summarized commit log and showing the commit with the log message, diffstat, and the diff. If stdin is a pipe, any log or diff options will be ignored and the pager view will be opened loading data from stdin. The pager mode can be used for colorizing output from various Git commands. All Git command options specified on the command line will be passed to the given command and all will be shell quoted before they are passed to the shell.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 10
    Gitnuro

    Gitnuro

    A FOSS Git multiplatform client for newbies and pros

    A FOSS Git client based on (Jetbrains) Compose and JGit. The main goal of Gitnuro is to provide a multiplatform open-source Git client without any kind of constraint to how you can use it or rely on web technologies.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    GitSavvy

    GitSavvy

    Full git and GitHub integration with Sublime Text

    Sublime Text plugin providing probably all git has to offer. Sublime Text 2 is not supported. Also, GitSavvy takes advantage of modern features of Sublime Text (like annotations). For the best experience, use the latest Sublime Text dev build. The documentation is probably outdated. Yeah it's sad but you can contribute and I will eventually get onto it but every special view has help available, just press ?.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    whatsdiff

    whatsdiff

    CLI tool to see what has changed in your project's dependencies

    Whatsdiff is a command-line tool built to help developers inspect and understand changes in project dependencies after running a package update (for Node.js with npm or PHP with Composer). Instead of just seeing version numbers scroll by, Whatsdiff allows you to compare the package-lock.json or composer.lock between commits, branches, or tags, and see exactly what changed in your dependencies—including version jumps, added or removed packages, churn, and often included changelogs. It offers...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Code App

    Code App

    Building a full-fledged code editor for iPad

    Bringing desktop-like editing experience to iPad, available on App Store and TestFlight. Use VS Code as a design template while providing key functionalities with Monaco-editor and native code. We built it because there is nothing else on the App Store that provides all these features in one app. A robust, high-performance text editor (Monaco Editor from Visual Studio Code) First class local file system support. Embedded emulated terminal. Local backend development environment (Node and PHP)...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 14
    SchemaCrawler

    SchemaCrawler

    Free database schema discovery and comprehension tool

    ...SchemaCrawler has a good mix of useful features for data governance. You can search for database schema objects using regular expressions, and output the schema and data in a readable text format. The output serves for database documentation, and is designed to be diff-ed against other database schemas. SchemaCrawler also generates schema diagrams. You can execute scripts in any standard scripting language against your database. You can find potential schema design issues with lint. SchemaCrawler supports almost any database that has a JDBC driver, but for convenience is bundled with drivers for some commonly used RDBMS systems. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    tkdiff

    tkdiff

    Side-by-side diff viewer, editor and merge preparer

    tkdiff is a graphical front end to the diff program. It provides a side-by-side view of the differences between two text files, along with several innovative features such as diff bookmarks, a graphical map of differences for quick navigation, and a facility for slicing diff regions to achieve exactly the merge output desired.
    Leader badge
    Downloads: 215 This Week
    Last Update:
    See Project
  • 16
    WinMerge

    WinMerge

    Windows visual diff and merge for files and directories

    WinMerge is a Windows tool for visual difference display and merging, for both files and directories. It is highly useful for determining what has changed between file versions, and then merging those changes. WinMerge has Unicode support, Flexible syntax coloring editor, Visual SourceSafe integration, and Windows Shell integration. Regexp filtering for filenames and lines. Side-by-side line difference and highlights differences inside lines. A file map shows the overall file differences in...
    Leader badge
    Downloads: 38,660 This Week
    Last Update:
    See Project
  • 17

    Tokenized Text Aligner

    Aligns tokens in two versions of a text with differing tokenization.

    This tool performs token-by-token alignment of two versions of a text with differing tokenization by interpreting the results of a file diff (https://docs.python.org/3/library/difflib.html). It is intended for use in the preparation of annotated linguistic corpora, where differences in tokenization may arise (i) following corrections or modifications to the source text or (ii) through the creation of different layers of annotation (part-of-speech, treebank) requiring different tokenization. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    jsondiffpatch

    jsondiffpatch

    Diff & patch JavaScript objects

    Diff & patch JavaScript objects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Haris Editor

    Haris Editor

    Simple free text editor for programmer, general user and sql editor

    Haris Editor - ハリス エディタ Simple free text editor for programmer, general user and sql editor in Windows by Haris Hasanudin. It supports Multi window editor, Search, Copy Paste, Line numbering, Undo Redo, Grep, Diff and Keyword high light. Language is in English and Japanese.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    ciwiki

    ciwiki

    Personnal or familly wiki with low ressource requirement.

    Personal lightweight wiki based on DidiWiki. Upgraded to accept text and highlight color, image resize and video (youtube, dailymotion...) embedded. Written in C, doesn't require a lot of RAM. Works fine on Raspbian (Raspberry Pi). Example of Ciwiki running on Raspberry Pi B+ (700MHz, 512MB): http://inphilly.dyn.dhs.org
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21

    SheetAtlas

    Search and compare data across multiple Excel files instantly

    SheetAtlas is a free, cross-platform tool for searching and comparing multiple Excel files as a unified database. 100% offline — your data never leaves your computer. KEY FEATURES Unified Search Load unlimited files (.xlsx, .xls, .csv) and search across all sheets with regex support. Row Comparison Compare rows from different files with intelligent column mapping and visual diff highlighting. Data Export Export to Excel or CSV with column filtering, semantic names, and...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    SafeUtils

    SafeUtils

    110+ developer tools as native MacOS, Linux & Windows desktop apps.

    Tools: https://safeutils.com/barcode-generator https://safeutils.com/color-picker https://safeutils.com/qr-code-generator https://safeutils.com/qr-code-scanner https://safeutils.com/word-counter https://safeutils.com/base-64-decoder https://safeutils.com/diff-checker https://safeutils.com/hex-to-ascii https://safeutils.com/json-formatter https://safeutils.com/lorem-ipsum-generator https://safeutils.com/random-generator https://safeutils.com/time-converter https://safeutils.com/...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    CompareDir

    CompareDir

    Tool to Compare 2 directories and handle the files.

    Did you ever copy many files to a portable usb-harddisk and use another system to update or delete files ? And later have trouble to find the few files you changed among all the others ? CompareDir does just that: it can compare 2 directories + subdirectories and you decide what files you want to keep, copy or delete. Manual: point it at a MasterDir, a SlaveDir than click "Diff" = show only the files that are available in only 1 directory-tree. Or click "All" = show all files in both...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    JSON-Diff

    JSON-Diff

    Structural diff for JSON files

    json-diff is a command-line tool (and library) that computes differences between two JSON documents in a user-friendly manner. It highlights additions, deletions, and modifications in nested JSON structures, showing context so users can see where changes occurred. The output is presented in a readable diff style (text, colorized, or in various output formats) so developers can quickly understand changes between two versions of a JSON file.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    wxMEdit

    wxMEdit

    wxMEdit, Cross-platform Text/Hex Editor, Improved Version of MadEdit

    •Added automatically checking for updates •Added bookmark support •Added right-click context menu for each tab •Added purging histories support •Added selecting a line by triple click •Added FreeBASIC syntax file •Added an option to place configuration files into %APPDATA% directory under Windows •Improved support for Find/Replace •Improved Mac OS X support •Improved system integration under Windows •Improved encoding detection result •Improved Hex editing support •Added more...
    Leader badge
    Downloads: 127 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB