Projects / checkit


checkit is a file integrity tool that adds basic data assurance capabilities to file systems which support extended attributes. It allows you to detect any data integrity issues or file changes to any file. By storing a checksum as an extended attribute, checkit provides an efficient way to detect silent data corruption, bit rot, or other modification errors. It was inspired by the checksumming performed by filesystems like BTRFS and ZFS. Checkit allows similar functionality, the ability to compare stored files and entire directory trees against a checksum at a glance.

Operating Systems

Recent releases

  •  13 Apr 2014 12:49

    Release Notes: Bugfixes. Should now compile and run with SuSE. Can now take a list of files to process from stdin.

    •  30 Mar 2014 11:26

      Release Notes: This release adds export and import ability. The checksum can now be exported to a hidden file and imported from a hidden file, to allow use on filesystems and archives which do not support extended attributes.

      •  22 Mar 2014 08:52

        Release Notes: This is the initial release. It only has a command line interface, but is functional enough for general purpose use.

        Recent comments

        30 Mar 2014 11:23 dennisk

        Hi Lazy_Kent. The website has been updated with my e-mail address.

        29 Mar 2014 23:27 Lazy_Kent

        How can I contact the author?


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.