Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chronosxyz/jgun
A realtime, decentralized, offline-first, mutable graph database to sync the Internet.
https://github.com/chronosxyz/jgun
distributed-database gundb p2p
Last synced: about 1 month ago
JSON representation
A realtime, decentralized, offline-first, mutable graph database to sync the Internet.
- Host: GitHub
- URL: https://github.com/chronosxyz/jgun
- Owner: ChronosXYZ
- License: mit
- Created: 2019-05-03T08:26:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-11T22:12:32.000Z (about 1 year ago)
- Last Synced: 2023-12-12T15:53:13.673Z (about 1 year ago)
- Topics: distributed-database, gundb, p2p
- Language: Java
- Homepage:
- Size: 175 KB
- Stars: 12
- Watchers: 4
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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](#intro)
- [Requirements](#requirements)
- [Building](#building)
- [Examples](#examples)
- [Features](#features)
- [Useful links](#useful-links)
- [License](#license)
- [Author](#author)## Intro
A realtime, decentralized, offline-first, mutable graph protocol to sync the Internet.## Requirements
* JRE/JDK >= 11## Building
1. Clone repo:
```bash
$ git clone https://github.com/ChronosX88/JGUN
$ cd JGUN
```
2. Compile it:
```bash
./gradlew build
```[⇧ back to top](#contents)
## Examples
Examples are located [there](src/main/java/io/github/chronosx88/JGUN/examples)## Features
- Put to database
- Get from database
- Track changes in database[⇧ back to top](#contents)
## Useful links
- [GUN](https://gun.eco)
- [GUN GitHub](https://github.com/amark/gun)
- [GUN Docs (how GUN works)](https://gun.eco/docs)[⇧ back to top](#contents)
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
[⇧ back to top](#contents)
## Author
```txt
Author : ChronosX88
Email : [email protected]
Github : https://github.com/ChronosX88/JGUN.git
```[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com)
[⇧ back to top](#contents)