Projects / libpuzzle


The Puzzle library is designed to quickly find visually similar images (GIF, PNG, JPG), even if they have been resized, recompressed, recolored, or slightly modified. The library is lightweight yet very fast, configurable, and easy to use, and was designed with security in mind. This is a C library, but it also comes with a command-line tool and PHP bindings.

Operating Systems

Recent releases

  •  24 Mar 2009 17:00

    Release Notes: This release fixes an incorrect assertion with tiny pictures, and the fix for text processing can now be properly enabled in the puzzle-diff tool.

    •  26 Sep 2007 13:27

      Release Notes: A command-line tool has been added for testing and scripting. A native extension has been added in order to use PHP for image comparison. The library is now thread-safe and documentation has been improved.

      •  20 Sep 2007 08:47

        No changes have been submitted for this release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.