Showing 197 open source projects for "compare files"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 1
    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. The tool also supports ignoring order in arrays,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Nyagua
    A java based aquarium management database.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Sizzle

    Sizzle

    A sizzlin' hot selector engine

    A pure-JavaScript CSS selector engine designed to be easily dropped in to a host library. Browser support may differ between standalone Sizzle and libraries that include Sizzle. Please report issues on Sizzle's issue tracker, rather than the trackers for disparate libraries. In order to build Sizzle, you should have Node.js/npm latest and git 1.7 or later (earlier versions might work OK, but are not tested). For Windows you have to download and install git and Node.js. Mac OS users should...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 4
    Beginner JavaScript

    Beginner JavaScript

    Slam Dunk JavaScript

    ...It focuses on fundamentals—variables, types, functions, arrays, objects, DOM manipulation, and events—while introducing ES6+ features in approachable steps. The materials encourage learning by doing, with interactive challenges, starter files, and solutions you can compare against your own attempts. Clear explanations and incremental projects help learners build confidence before tackling more complex topics. Because everything runs in the browser with minimal tooling, setup is simple and newcomers can focus on the language rather than the build system. The repo doubles as a reference you can revisit later when you need to refresh syntax or patterns.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 5
    QXmlEdit

    QXmlEdit

    Simple XML editor and XSD viewer

    QXmlEdit is a simple XML editor written in qt. Its main features are unusual data visualization modes, nice XML manipulation and presentation and it is multi platform. It can split very big XML files into fragments, compare XML and XSD files, and has a graphical XSD viewers. Project site: http://qxmledit.org Source code hosted at GitHub (moved from Google Code) https://github.com/lbellonda/qxmledit Report issues at: https://github.com/lbellonda/qxmledit/issues Discussion group: https://groups.google.com/group/qxmledit-discuss
    Leader badge
    Downloads: 131 This Week
    Last Update:
    See Project
  • 6

    Compare Backup Drive Hashes

    A spreadsheet to aid in detecting ransomware-corrupted files

    This project offers an Excel spreadsheet, available for download through the Files tab (above). The spreadsheet allows the user to compare two sets of file hashes, such as the hashes for files on two different data drives. The spreadsheet's Instructions tab provides step-by-step guidance through that comparison process. The purpose of the file hash comparison is to identify files whose contents have changed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    phpEasyVCS

    File based version control system written in PHP

    phpEasyVCS is a simple version control system (VCS) with minimal hosting requirements, namely PHP 5.2+. No database is needed. Files can be viewed and uploaded with a browser or by WebDAV, which allows you to access the files like a local drive in all operating systems. For integration with other software a REST service is provided. It is very easy to view the file versions at a specific point in time. The web interface allows you to easily compare file versions and synchronize and merge local files with the files in phpEasyVCS. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Compare File Lists

    A spreadsheet that compares file lists from different drives

    This project offers Excel spreadsheet, available for download through the Files tab (above). The spreadsheets allow the user to compare sets of file hashes, such as the hashes for files on different data drives or different operating systems. One spreadsheet is oriented toward comparison; the other is a single-tab tool for merging two lists. Please post questions and comments on the Discussion tab (above).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Time

    Time

    Type-safe time calculations in Swift

    Type-safe time calculations in Swift. Time is not just a bunch of Double conversion functions. The main advantage of it is that all time units are strongly-typed. Starting with Xcode 11, Time is officially available only via Swift Package Manager. Of course, you always have an option of just copying-and-pasting the code - Time is just two files, so feel free.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 10

    JavaTranslator

    Utility for Java program internationalization

    An useful application to help in java applications translation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    XISMuS

    XISMuS

    X-Ray Imaging Software for Multiple Samples

    ...XISMuS also works as a sample management tool, where you can easily change between datasets (samples) and compare, cross-interact and normalize them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Compare2Files

    Compare2Files

    Compare two files using the command line

    Compare two files using the command line. Works under windows, command line. Works under Linux, command line. It is open source. Project files for Visual C++ 6 provided, for Win32. Linux 64 bit version has also been made. Project files for Eclipse 2019-12 provided.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    X32 Scene Parser

    X32 Scene Parser

    An X32 scene management tool

    This parsing tool can be used to extract sections of a Behringer X32 or Midas M32 scene file in order to create specialized snippets.
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • 14
    X-Air Scene Parser

    X-Air Scene Parser

    An X-Air scene management tool

    The X-Air/M-Air does not include snippets (like the X32), This parsing tool is a port of the X32 Scene Parser that can be used to create modified scene files which can function like snippets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    cmp-wave

    Compare a pair of Wave files or directories of similarly names files

    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    sfk

    sfk

    Swiss File Knife - A Command Line Tools Collection

    SFK combines many functions in a single, portable executable that belongs onto every USB stick. Search and convert text files, instant simple FTP/HTTP server, find duplicate files, compare folders, treesize, run own commands on all files of a folder - it's all within a single tool.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    jtc

    jtc

    JSON processing utility

    jtc stand for: JSON transformational chains (used to be JSON test console). jtc offers a powerful way to select one or multiple elements from a source JSON and apply various actions on the selected elements at once (wrap selected elements into a new JSON, filter in/out, sort elements, update elements, insert new elements, remove, copy, move, compare, transform, swap around and many other operations).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    D0rganizer

    D0rganizer

    Program to manage data and information

    Store collected information and data properly using D0rgnizer (The organizer). Create cases, folders, files, and insert images. Compare information between files, and export data to share with your team. Useful for data collection in investigations, ethical hacking, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Rdbtools

    Rdbtools

    Parse Redis dump.rdb files, Analyze Memory, and Export Data to JSON

    Rdbtools is a parser for Redis' dump.rdb files. The parser generates events similar to an XML sax parser and is very efficient memory-wise. Rdbtools is written in Python, though there are similar projects in other languages. Every run of RDB Tool requires to specify a command to indicate what should be done with the parsed RDB data. Valid commands are JSON, diff, justkeys, justkeyvals and protocol. The JSON command output is UTF-8 encoded JSON. By default, the callback try to parse RDB data...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Vim colorschemes

    Vim colorschemes

    One colorscheme pack to rule them all!

    This repository is a large collection of classic and modern Vim color schemes aggregated in one place. Instead of hunting down dozens of separate repos, you can install this bundle and instantly try many popular themes. It is useful for quickly auditioning palettes, testing readability, and finding a scheme that matches your terminal and font. The project organizes color files in a predictable structure so :colorscheme just works. Because it is a collection, it includes both minimalist...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The Oracle of Java

    The Oracle of Java

    A web tool for executing java programs

    A web tool for executing java programs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    BitShade

    BitShade

    AES Cipher, Base64 encoder, SHA calculator

    BitShade is a graphic utility to encrypt/decrypt with AES, base64 encode/decode, calculate the SHA checksum. It is cross platform, written in Java.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Monitor File Events v1.03

    Monitor File Events v1.03

    Monitoring Activities On Windows System

    ...Saving of log activities in * .txt format, with a simple and clean reading, to easily compare the activities in order of time and scan, thanks to the time stamped in each line. Window position selectable with switch activities in Top Most. Automatic saving of last User Settings.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    YaDT

    YaDT

    Yet Another Diff Tool

    YaDT - Yet another Diff Tool. It is another front-end for diff and in earlier versions diff3 utility. With YaDT you can compare and merge 2 and/or 3 files. YaDT is written on Tcl/Tk and wrapped in a single executable file with the help of sdx and tclkit. diff and cvs utilities are embedded inside YaDT. Also, YaDT supports Git and Mercurial repositories, but git and hg are not embedded inside YaDT, you should have git/hg executable in your path environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    SVPhylA

    SVPhylA: Sequence Vectorization for Phylogenetic Analyses

    ...So far, SVPhylA contain a module to compare tree topologies by using different distance measures as a validation procedure. The statistical validation (bootstrap and jacknife) of the alignment-free trees is being developed SVPhylA is mostly designed to interact to MEGA (MOLECULAR EVOLUTIONARY GENETICS ANALYSIS).
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB