Skip to content

Desktop GUI to generate file checksum (SHA and MD5).

Notifications You must be signed in to change notification settings

alexrintt/file-checksum

Repository files navigation

Note currently this app is only available for Windows and Linux.

File Checksum

File checksum is an old technique to verify the integrity of a file.

And this repository aims to provide an GUI for Windows and Linux to generate the MD5 and SHA file hashes (checksum).

Windows installation

On Windows, just download the latest release on the Releases tab and open the filechecksum.exe file.

Linux installation

  1. Install dependencies:
sudo apt-get install libgcrypt20 libgtk-3-0 liblz4-1 liblzma5 libstdc++6
  1. Download the latest release linux-arm64-v0.1.0.zip.

  2. Double-click to open filechecksum.

App screenshot and usage

Since the Flutter framework relies on custom paiting, the appearence (GUI) looks the same on Windows and Linux.

2022-11-09.19-29-20.mp4

Build binaries on Windows

Make sure you have a configured Flutter environment for Windows.

Then you can generate the .exe by running:

flutter build windows

The generated bundle output is: <project-root>\build\windows\runner\Release.

Build binaries on Linux:

Make sure you have a configured Flutter environment for Linux.

To build for Linux, run:

flutter build linux

(Optional) To find Linux dependencies:

flutter_to_debian dependencies

The generated bundle output is: <project-root>/build/linux/x64/release.


Open Source

Copyright © 2022-present, Alex Rintt.

File Checksum is MIT licensed 💖