mirror of
https://github.com/ChronosX88/JGUN.git
synced 2024-12-22 02:41:45 +00:00
A realtime, decentralized, offline-first, mutable graph database to sync the Internet.
.idea | ||
gradle/wrapper | ||
src/main/java/io/github/chronosx88/JGUN | ||
.gitignore | ||
build.gradle | ||
gradlew | ||
gradlew.bat | ||
LICENSE | ||
README.md | ||
settings.gradle |
JGUN
This is a distributed database for Java, port of GUN (which originally written in JavaScript).
Table of Contents
Intro
A realtime, decentralized, offline-first, mutable graph protocol to sync the Internet.
Requirements
- JRE/JDK >= 1.8.0
Building
- Clone repo:
$ git clone https://github.com/ChronosX88/JGUN
$ cd JGUN
- Compile it:
./gradlew shadowJar
- Compiled JAR located in
./build/libs/
(Also exists precompiled JARs - see Releases (publishing to Maven coming soon...))
Examples
Examples are located there
Features
- Put to database
- Get from database
- Track changes in database
Useful links
License
This project is licensed under the MIT License - see the LICENSE file for details.
Author
Author : ChronosX88
Email : chronosx88@gmail.com
Github : https://github.com/ChronosX88/JGUN.git