Databrowser for Crux
16 Jul 2020Databrowser is a web app to explore the data in a Crux database. It takes a lot of inspiration from the REBL tool, with added features for Crux documents, such as an easy way to enter time and dates and to view diffs. Here's a longer list of features:
- Write custom queries
- Add Clojure code to your queries to shape the data
- Support for collections of heterogeneous data
- Group and sort the data in grids
- Browse and view pane (similar to REBL)
- Drill down into data through navigation
- Full keyboard navigation support
- Support for easy creation of time and date instances for bi-temporal queries
- Support to view diffs of data
There is an example running on http://databrowser.thegeez.net with a Crux database with some example data from a Crux tutorial.
Databrowser is available as a stand-alone jar file that can be included in a Crux topology to run along side your Crux database. The jar and instructions to do so are available on https://github.com/thegeez/databrowser
Example usage of the data browser viewing the difference for a document between two versionsPlease note: the Databrowser project is not affiated with Crux nor its creator Juxt