Projects / coopy

coopy

COOPY is a set of tools for distributed data projects. It supports diffing, patching, merging, and revision control of tables in a variety of formats (CSV, Excel, MySQL, Sqlite, etc).

Tags
Licenses
Operating Systems
Implementation
Translations

Last announcement

daff = js/py/rb/php port of coopy core 13 Jun 2014 01:36

The basic diff/patch algorithm in coopy has been ported to a bunch of languages (via haxe), see: http://paulfitz.github.io/daff/

Recent releases

  •  13 Sep 2012 21:44

    Release Notes: Up until now, Access MDB databases could only be diffed. Patching is now possible. When Sqlite databases are being compared, a special low-memory diff method can now be used. There's now an option for controlling the number of rows of context in highlighter diffs.

    •  11 Mar 2012 17:06

      Release Notes: This release makes diffing/patching/merging functions available from the GUI (which previously focused just on revision control), supports diff/patch/merging socialcalc tables, and fixes tab-delimited and semicolon-delimited files.

      •  15 Feb 2012 02:30

        Release Notes: Support for sqlite-over-git was completed and documented. Conflict resolution tools were improved. Highlighter format representation of column adds/removals was tidied up.

        •  15 Dec 2011 22:39

          Release Notes: Diffing, merging, and patching Sqlite databases is now improved when there are auto-incremented IDs and foreign key references. Visual diffs for multi-table spreadsheets and databases work better. Python and Ruby wrappers are updated.

          •  29 Oct 2011 04:05

            Release Notes: The Fossil-based graphical interface was cleaned up, with documentation added for pushing, pulling, and forking repositories of tables. SSL support was enabled, and coopy now works well with chiselapp.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.