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.
Brian Buller 7f10a81cec Don't duplicate root values when root is bucket. 5 months ago
.gitignore Add *.db to .gitignore 4 years ago
LICENSE Wrap long bucket/pair names/values 6 years ago
README.md Update links to binaries for v2.1 5 months ago
bolt_model.go Don't duplicate root values when root is bucket. 5 months ago
cursor.go Updating from gogs repo 6 years ago
go.mod Stringify all buckets/keys/values 2 years ago
go.sum Format and indent JSON values 2 years ago
main.go add -no-value option 2 years ago
mainloop.go Add default mainLoop with syscall 6 years ago
mainloop_windows.go stringify key/val 4 years ago
screen.go Switching browser screen to buffer data then display 2 years ago
screen_about.go Switching browser screen to buffer data then display 2 years ago
screen_browser.go Read/Edit DBs with key/value pairs in root 5 months ago
stringify.go Stringify all buckets/keys/values 2 years ago
style.go Wrap long bucket/pair names/values 6 years ago

README.md

boltbrowser

A CLI Browser for BoltDB Files

Image of About Screen

Image of Main Browser

Installing

Install in the standard way:

go get github.com/br0xen/boltbrowser

Then you'll have boltbrowser in your path.

Pre-built Binaries

Here are pre-built binaries:

Usage

Just provide a BoltDB filename to be opened as the first argument on the command line:

boltbrowser <filename>

To see all options that are available, run:

boltbrowser --help

Troubleshooting

If you're having trouble with garbled characters being displayed on your screen, you may try a different value for TERM.
People tend to have the best luck with xterm-256color or something like that. Play around with it and see if it fixes your problems.