Hi everyone π
Iβm excited to share my very first open-source project: Hash Checker β a simple yet powerful cross-platform tool that helps you verify the integrity of your files using popular hash algorithms like MD5, SHA-1, and SHA-256.
βΈ»
π‘Why I built it
In many IT workflows, we download or transfer files between systems. Verifying file integrity is essential to ensure that files havenβt been tampered with or corrupted during the transfer.
While there are existing tools, many are:
- Tied to a specific OS π₯οΈ
- Heavy or overly complicated π§±
- Not open source β
Hash Checker was created to offer:
- β Cross-platform support (Windows, macOS, Linux)
- β Simple and fast verification
- β Lightweight, minimal dependencies
- β Open source for transparency and contribution
βΈ»
π§° How to use
- Download the latest release
https://github.com/tamld/hash-checker/releases
- Run the app and select your file.
- Choose a hash algorithm (e.g., SHA-256).
- Compare the computed hash with the expected value.
βΈ»
πΌοΈ GUI Preview
1. Main interface
A clean and simple interface β select file, choose algorithm, calculate.
2. Algorithm selection
Multiple algorithms supported: MD5, SHA1, SHA256, SHA384, SHA512β¦
3. Matching hash example
When the computed hash matches the expected value.
4. Mismatched hash example
When the computed hash does not match the expected value.
βΈ»
π Roadmap
- GUI polish and drag-and-drop support
- CLI improvements
- Plugin architecture for custom workflows
βΈ»
π€ Call for contributions
This is my first open-source project, and I truly hope it can grow with the help of the community.
If you find it useful, please consider:
β’ β Starring the repo
β’ π§βπ» Opening an issue or PR
β’ π£οΈ Sharing it with others who may benefit
GitHub Repository:
https://github.com/tamld/hash-checker
Thank you for reading β and Iβd love to hear your feedback or ideas to improve this project.
Together, we can make open-source tools more accessible to everyone πͺβ¨
βΈ»
Top comments (0)