A graphical database manager for BoltDB. https://code.ivysaur.me/qbolt
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
mappu 6008ae44a2 doc: rename image directory for teafolio 1 year ago
doc doc: rename image directory for teafolio 1 year ago
docker make: option to build windows binary in docker 1 year ago
dummy-data dummy-data: fix build for renamed bbolt package 1 year ago
qbolt qt: fix missing -lpthread on Debian Bullseye 1 year ago
.gitignore hg2git: replace hgignore/hgtags files 1 year ago
Makefile make: upx doesn't support current mxe mingw/qt linked binaries 1 year ago
MemoryStore.go add GetMagic() check, move c/go interop into separate classes 5 years ago
README.md doc/README: add v1.0.2 changelog 1 year ago
go.mod vendor: switch bolt implementation to etcd-io/bbolt v1.3.5 1 year ago
go.sum vendor: switch bolt implementation to etcd-io/bbolt v1.3.5 1 year ago
main.go vendor: switch bolt implementation to etcd-io/bbolt v1.3.5 1 year ago

README.md

qbolt

A graphical database manager for BoltDB.

QBolt allows you to graphically view and edit the content of Bolt databases.

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.

Written in C++ (Qt), Golang (CGo)

Features

  • Open existing database or create new database
  • Option to open database as readonly for concurrent use
  • Create, list, edit and delete keys and buckets (including nested buckets)
  • Safe for use with arbitrary binary key/bucket names (new ones created in UTF-8)
  • View database and bucket statistics
  • 100% Bolt compatibility via the real codebase
  • Tested working on both Windows and Linux

License

Source code content of qbolt-x.x.x-src.tar.gz is released under the ISC license. BoltDB is released under the MIT license. The Windows binary is released under LGPL-3+ owing to the static copy of Qt.

See also

Changelog

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

2017-06-19 1.0.1

  • 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
  • ⬇ Download here

2017-05-21 1.0.0