A realtime, decentralized, offline-first, mutable graph database to sync the Internet.
Go to file
2023-12-12 00:55:35 +03:00
examples/chat Cleanup repository 2023-12-12 00:55:35 +03:00
gradle/wrapper [WIP] Revamp code base 2023-11-14 03:06:42 +03:00
src Handle array merging 2023-12-12 00:55:35 +03:00
.gitignore Init example project with JavaFX 2023-12-12 00:55:22 +03:00
build.gradle Reimplement .put() API 2023-11-15 02:37:19 +03:00
gradlew Implemented basic server 2019-05-02 14:38:25 +04:00
gradlew.bat Implemented basic server 2019-05-02 14:38:25 +04:00
LICENSE Create LICENSE 2019-05-03 12:29:08 +04:00
README.md [WIP] Revamp code base 2023-11-14 03:06:42 +03:00
settings.gradle Init example project with JavaFX 2023-12-12 00:55:22 +03:00

JGUN

CURRENTLY ONLY FOR NON-PRODUCTION USE

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 >= 11

Building

  1. Clone repo:
$ git clone https://github.com/ChronosX88/JGUN
$ cd JGUN
  1. Compile it:
./gradlew build

⇧ back to top

Examples

Examples are located there

Features

  • Put to database
  • Get from database
  • Track changes in database

⇧ back to top

⇧ back to top

License

This project is licensed under the MIT License - see the LICENSE file for details.

⇧ back to top

Author

Author : ChronosX88
Email : chronosx88@gmail.com
Github : https://github.com/ChronosX88/JGUN.git

forthebadge

⇧ back to top