Skip to content
This repository has been archived by the owner on Nov 28, 2020. It is now read-only.

A simple web-app that demonstrates a graph-based architecture using JanusGraph

Notifications You must be signed in to change notification settings

pm-dev/janusgraph-exploration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An Example GraphQL + JanusGraph Web App

This repository demonstrates how to implement a graph-based web application using JanusGraph. It is written in Kotlin and exposes a GraphQL interface.

The application was written using:

The project is split into 2 packages, framework and starwars. framework adds some features to the Ferma OGM, such as providing type-safe traversals. The starwars package shows how any data model could plug into the framework package and Ferma OGM with minimal effort. The framework package is not currently offered as a library due to its lack of documentation and testing.

To build and run the application locally, from the repository root:

gradlew run

Then load http://localhost:5000/graphiql.html and start playing around in GraphiQL

About

A simple web-app that demonstrates a graph-based architecture using JanusGraph

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published