https://github.com/clems4ever/go-graphkb
A Graph-oriented Knowledge Base written in Go
https://github.com/clems4ever/go-graphkb
cypher-query-language database golang graph mariadb
Last synced: 10 months ago
JSON representation
A Graph-oriented Knowledge Base written in Go
- Host: GitHub
- URL: https://github.com/clems4ever/go-graphkb
- Owner: clems4ever
- License: apache-2.0
- Created: 2020-01-07T20:39:22.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-07T02:39:39.000Z (over 3 years ago)
- Last Synced: 2025-03-18T07:32:15.170Z (over 1 year ago)
- Topics: cypher-query-language, database, golang, graph, mariadb
- Language: Go
- Size: 9.94 MB
- Stars: 30
- Watchers: 2
- Forks: 5
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-graphkb
go-graphkb is a Graph-oriented Knowledge Base written in Go.
The Knowledge Base can be queried using [openCypher](https://github.com/opencypher/openCypher)
and results can be visualized in the UI as shown below.

## Getting started
Run the following commands
# Spin up GraphKB in few seconds with (wait 15 seconds for mariadb to start).
source bootstrap.sh && docker-compose up -d
# Insert the example data available in examples/ directory
# with the following command:
go run cmd/datasource-csv/main.go --config cmd/datasource-csv/config.yml
Then visit the web UI accessible at http://127.0.0.1:3000.
## LICENSE
**go-graphkb** is licensed under Apache 2.0.