n00kii / htool

a simple media manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

htool

htool is a media management/gallery application with a focus on simplicity.

🚧 htool is still in active development and should not be considered anywhere close to complete. do not use it without other copies of your media or you risk data loss from bugs. 🚧

dependencies

  • requires ffmpeg 5.1. can get by going to the btbn autobuild github release page. for windows, download ffmpeg-master-latest-win64-gpl-shared, extract, and put the bin folder on your PATH

features

  • deduplication
  • tagging
  • immplications, aliases, namespaces
  • encryption
  • themeing

screenshots

expand screenshots

importer gallery tags data and config

how to use

htool keeps all its data stored in a single sqlite database. when media is imported, the files are copied over to the database without affecting the original files at all.

in the "importer" tab, you can select a folder to scan for media. most image formats are compatible with htool, and video support is WIP (no audio, iffy seeking). when trying to import an archive (.zip, .rar) or an inner directory, htool will import it as a "pool", keeping all contained media grouped together.

media can be viewed and modified in the "gallery" tab. in a preview window, double click the preview to enter (or exit) "fullscreen" (just fills the window of the application). while in fullscreen, the hovering/clicking edges of the window perform different actions.

expand fullscreen controls layout

fullscreen controls

planned features

  • automatic backups
  • source finding
  • fuzzy deduplication
  • keybinds/hotkeys
  • better tab support
  • slideshow

About

a simple media manager

License:MIT License


Languages

Language:Rust 100.0%