Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zefr0x/hashes
Simple hash algorithm identification GUI using GTK4+Adwaita.
https://github.com/zefr0x/hashes
Last synced: 17 days ago
JSON representation
Simple hash algorithm identification GUI using GTK4+Adwaita.
- Host: GitHub
- URL: https://github.com/zefr0x/hashes
- Owner: zefr0x
- License: gpl-3.0
- Created: 2024-01-15T12:57:51.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-16T14:37:00.000Z (4 months ago)
- Last Synced: 2024-09-16T17:19:22.882Z (4 months ago)
- Language: Python
- Size: 78.1 KB
- Stars: 11
- Watchers: 1
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-password-cracking - Hashes - Identify hashing algorithms (GUI frontend for Name That Hash). (Misc / Web interfaces)
README
![Logo](data/icons/io.github.zefr0x.hashes.svg)
Hashes
Simple hash algorithm identification [Linux](https://en.wikipedia.org/wiki/Linux) [GUI](https://en.wikipedia.org/wiki/Graphical_user_interface).
---
[
Install
](#installation)
[
Screenshots
](#screenshots)
[
Contribute
](CONTRIBUTING.md)
[
Packaging
](PACKAGING.md)---
## Features
- 📺 **Popularity Ratings** - Most popular hashes showed first.
- 👵 **Updated\!** - New hash algorithm database is used in the identification process.
- 🚫 Microsoft Windows is not supported.## Requirements
- [GTK4](https://www.gtk.org/)
- [Adwaita](https://gitlab.gnome.org/GNOME/libadwaita/)## Installation
### Flathub `(recomended)`
### Git
> You need to have [`meson`](https://mesonbuild.com/) and [`xgettext`](https://www.gnu.org/software/gettext/) installed in you system.
>
> You need python modules listed in [`requirements/requirements.in`](requirements/requirements.in) installed in your python environment.```shell
git clone https://github.com/zefr0x/hashes.git
cd hashes
meson setup builddir
meson install -C builddir
```## Screenshots
## Acknowledgments
- **[Name-That-Hash](https://github.com/HashPals/Name-That-Hash)** - For providing an API first and modern hash identification system.
- **[Bottles](https://github.com/bottlesdevs/Bottles)** - For showing how to deal with a python project using [Meson](https://mesonbuild.com/).
- **[Dialect](https://github.com/dialect-app/dialect)** - For showing how to deal with CLI in python PyGObject application.