GDImageDB
A downloadable tool for Windows and Linux
The Software
GDImageDB is a lightweight, multi-platform software for collecting, tagging and viewing images and videos. The idea of this project is to bring 'booru' like functionality to your desktop.
Tagging images allows for quickly searching large collections and the portable nature of the software makes it easy to synchronize via onedrive, dropbox, syncthing, or similar means.
The Source Code
Now available on GitHub.
The technology
As the name implies, GDImageDB is implemented using the Godot engine. Written entirely in GDScript, it is easy to port to multiple platforms and to ensure compatibility to future Godot versions.
The database is entirely file based. Imported files are copied into a managed folder structure and all path and tag data is retained in an SQLite database.
Big thanks to the godot-sqlite project for making this implementation a breeze to work with.
Once created, a GDImageDB database is fully portable between Windows and Linux versions of the software.
The database will be created next to the executable file. Please make sure you have write permissions in the folder with the executable.
Features and limitations
Currently the following file formats are supported: .jpg, .png, .webp, .bmp, .gif, .mp4, .webm, .mov, .avi
Maximum resolution: 16384x16384
The available formats and resolution are limited by what is supported in the Godot engine and underlying APIs, or by what can be implemented with add-ons.
Future plans
There are a few features I would still like to add to the software.
- Adding copy & paste features (planned for future godot version)
- Adding native Wayland support (WiP in godot engine)
Status | Released |
Category | Tool |
Platforms | Windows, Linux |
Author | SpiceOctopus |
Made with | Godot |
Tags | Godot |
Code license | MIT License |
Average session | A few seconds |
Languages | English |
Inputs | Keyboard, Mouse |
Links | Source code |
Download
Click download now to get access to the following files:
Development log
- Polish and Performance51 days ago
- Replace File & Source Code releaseJul 30, 2024
- Video support and sidebar reworkMar 19, 2024
- Documentation update and animated gifsJan 07, 2024
- Collections UpdateSep 23, 2023
Comments
Log in with itch.io to leave a comment.
This is the kind of application I was looking for a long time ! Thank you very much, I can’t wait for the future updates aha :D
I'm glad you like it :)
The next big update is already in the works, but it might take a little while since it requires a lot of new UI features.