https://github.com/jetbrains/xodus-entity-browser
Web UI entity browser for xodus database
https://github.com/jetbrains/xodus-entity-browser
ktor xodus xodus-database xodus-entity-browser
Last synced: 2 months ago
JSON representation
Web UI entity browser for xodus database
- Host: GitHub
- URL: https://github.com/jetbrains/xodus-entity-browser
- Owner: JetBrains
- License: apache-2.0
- Created: 2015-10-31T08:20:21.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-03-30T18:15:54.000Z (2 months ago)
- Last Synced: 2025-03-31T08:09:16.662Z (2 months ago)
- Topics: ktor, xodus, xodus-database, xodus-entity-browser
- Language: Kotlin
- Size: 1.69 MB
- Stars: 60
- Watchers: 6
- Forks: 22
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Xodus entity browser
[](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)Web UI entity browser for Xodus database stores. Used in support activities for YouTrack and Hub applications. Highly desirable to use entity browser shipped with the same Xodus version as used in application which works with database.

## Features
* searching entities with specific query language (search by property values and by links)
* bulk delete operations for search results
* creating new entity types
* edit entities properties and links (blobs are readonly)
* creating and deleting entities
* ability to work with few databases## Run
* get [latest release](https://github.com/JetBrains/xodus-entity-browser/releases/download/v1.3/xodus-entity-browser-1.3.zip) and unpack it
* execute run.bat or run.sh
* browser should open automatically. Otherwise goto http://localhost:18080Custom JVM parameters and custom server port can be specified in startup script.
## Build from sources
>./gradlew clean build
## Run backend
Run method `main` in Main.kt or execute
>./gradlew runShadow
## Run frontend
Command starts frontend on 19090 port
>npm install
>npm start