edma

rust
mit

Inspect embedded databases and decode byte records.

edma is a terminal database manager for browsing embedded key-value stores and decoding byte records with custom layouts.

 

The navigation interface contains the type of databases to select, the explorer with the path to the database and the live editor with the command bar which allows you to execute queries to search data and browse key-value pairs in RocksDB, Redb and Sled.

 

edma also can search using filter keys in its interface, by prefix or suffix and after retrieving the data from a database, it can define byte ranges and parse the results of the data field types in the key-value layout and preview tables below the editor pane.

 

Developers who are application-level or database engineers may find edma useful to examine embedded storage data during debugging and also for inspection of embedded database backups in small devices.

Related tools

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.