2021-04-12 05:00:49 +00:00
# qbolt
2017-05-21 06:18:04 +00:00
A graphical database manager for BoltDB.
QBolt allows you to graphically view and edit the content of Bolt databases.
2024-10-05 04:44:27 +00:00
Written in Golang (Qt)
2017-05-21 06:18:04 +00:00
2021-04-12 05:00:49 +00:00
## Features
2017-05-21 06:18:04 +00:00
- Open existing database or create new database
2017-06-19 09:02:42 +00:00
- Option to open database as readonly for concurrent use
- Create, list, edit and delete keys and buckets (including nested buckets)
2017-06-19 09:04:17 +00:00
- Safe for use with arbitrary binary key/bucket names (new ones created in UTF-8)
2017-05-21 06:18:04 +00:00
- View database and bucket statistics
- 100% Bolt compatibility via the real codebase
- Tested working on both Windows and Linux
2021-04-12 05:00:49 +00:00
## License
2017-05-21 06:18:04 +00:00
2017-05-21 06:22:23 +00:00
Source code content of `qbolt-x.x.x-src.tar.gz` is released under the ISC license.
2017-05-21 06:18:04 +00:00
BoltDB is released under the MIT license.
The Windows binary is released under LGPL-3+ owing to the static copy of Qt.
2021-04-12 05:00:49 +00:00
## See also
2017-05-21 06:18:04 +00:00
- BoltDB https://github.com/boltdb/bolt
2021-04-12 05:00:49 +00:00
## Changelog
2017-05-21 06:18:04 +00:00
2024-10-05 04:44:27 +00:00
2024-10-05 1.0.3
- Port from hybrid Go/C++ to now using [MIQT ](https://github.com/mappu/miqt )
- Switch Windows build to win64
- Rebuild artefacts with miqt v0.5.0, etcd-io/bbolt v1.3.11, go 1.19 (deb12), go 1.23 (win64)
- [⬇ Download here ](https://git.ivysaur.me/code.ivysaur.me/qbolt/releases/tag/v1.0.3 )
2021-04-12 06:01:46 +00:00
2020-04-12 1.0.2
- Rebuild artefacts with etcd-io/bbolt v1.3.5, go 1.15, Qt 5.15, and new GCC versions
- Switch from hg to Git
- Use Go modules
- Add support for building Windows binary in Docker
- [⬇ Download here ](https://git.ivysaur.me/code.ivysaur.me/qbolt/releases/tag/v1.0.2 )
2017-06-19 09:04:17 +00:00
2017-06-19 1.0.1
2017-06-19 08:42:42 +00:00
- Feature: Option to open database as read-only
- Fix an issue with support for bucket names and keys not surviving UTF-8 roundtrips (now binary-clean)
- Fix an issue with crashing when deleting a bucket other than the selected one
- Fix a cosmetic issue with application icon on Windows
2021-04-12 06:01:46 +00:00
- [⬇ Download here ](https://git.ivysaur.me/code.ivysaur.me/qbolt/releases/tag/v1.0.1 )
2017-06-19 08:42:42 +00:00
2017-05-21 06:18:04 +00:00
2017-05-21 1.0.0
- Initial public release
2024-10-05 04:44:27 +00:00
- The project consists of two parts; a C binding (CGo) for the embeddable Bolt database engine, and a graphical interface built in C++/Qt that links to it.
2021-04-12 06:01:46 +00:00
- [⬇ Download here ](https://git.ivysaur.me/code.ivysaur.me/qbolt/releases/tag/v1.0.0 )