A graphical browser for Bolt databases using GoVCL. https://code.ivysaur.me/yvbolt
Go to file
2024-06-08 14:24:35 +12:00
assets gui: create a TImageList with famfamfam/silk resources 2024-06-08 14:24:35 +12:00
doc doc: update README, add screenshot 2024-06-03 17:00:33 +12:00
.gitignore gitignore: also exclude windows binary 2024-06-03 17:00:51 +12:00
bolt.go sqlite: pull table schema 2024-06-08 14:23:38 +12:00
go.mod sqlite: initial support 2024-06-08 13:44:18 +12:00
go.sum sqlite: initial support 2024-06-08 13:44:18 +12:00
images.go gui: create a TImageList with famfamfam/silk resources 2024-06-08 14:24:35 +12:00
LICENSE initial commit 2024-06-03 16:49:04 +12:00
loadedDatabase.go bolt: refactor extract to separate interface 2024-06-08 13:34:33 +12:00
main.go gui: create a TImageList with famfamfam/silk resources 2024-06-08 14:24:35 +12:00
README.md doc: add v0.1.0 changelog 2024-06-08 13:33:54 +12:00
sqlite.go sqlite: pull table schema 2024-06-08 14:23:38 +12:00

yvbolt

A graphical browser for Bolt databases using GoVCL.

This is an experimental application and you should generally prefer to use qbolt.

Features

  • Supports Bolt databases using the upstream etcd.io/bbolt library
    • Browse database content
    • Recursive bucket support
    • Safe handling for non-UTF8 key and data fields
  • No CGO for easy cross-compilation
  • Permissive ISC license

Usage

  1. go build
  2. Download liblcl for your platform, or compile it yourself (tested with v2.2.3)
  3. Place the liblcl library file in the same directory as yvbolt
  4. Run yvbolt and use the main menu to open a database

Changelog

2024-06-03 v0.1.0

  • Initial public release