A realtime, decentralized, offline-first, graph database engine
Mark Nadal b2db5f6b43
Merge pull request #761 from amark/debug
5 days ago
examples rad stats 5 days ago
hooks Made the Docker Hub Automated build hook usable offline via 'npm docker' 2 years ago
lib rad stats 5 days ago
sea :( make sure test wasn't false not false positive :( for @go1dfish 1 month ago
src "fix" holy grail, unbuild. 3 weeks ago
test "fix" holy grail, unbuild. 3 weeks ago
.dockerignore * Sanitized /examples dependency management 2 years ago
.gitignore Minor modification to support browser storage better in NodeJS/testing 1 year ago
.travis.yml HUGE LEAP into THE SEA 5 months ago
CHANGELOG.md Update CHANGELOG.md 1 year ago
Dockerfile CHANGE DEFAULT PORT TO 8765 10 months ago
LICENSE.md chore(license): Adding triple license 4 years ago
Procfile Update Procfile 11 months ago
README.md Update README.md 6 months ago
app.json visualize memory 1 month ago
as.js Couple more SEA fixes 9 months ago
axe.js go back to routing put 5 days ago
bower.json fix path, map, set, load, load, ws & escape todo + bump 4 years ago
gun.js axe put routes 1 week ago
gun.min.js "fix" holy grail, unbuild. 3 weeks ago
index.js Massive directory cleanup, more reliable transport 4 years ago
nts.js patch + update `.mesh` to _ 5 months ago
package-lock.json bump ossl & ws 5 days ago
package.json bump ossl & ws 5 days ago
sea.js :( make sure test wasn't false not false positive :( for @go1dfish 1 month ago


npm Travis FOSSA Status Gitter

GUN is an ecosystem of tools that let you build tomorrow's dApps, today.

Decentralized alternatives to Reddit, YouTube, Wikipedia, etc. are already pushing terabytes of daily P2P traffic on GUN. We are a friendly community creating a free fun future for freedom:

The ecosystem is one nice stack of technologies that looks like this:

For now, it is best to start with GUN and just use it to learn the basics, since it is so easy: (or want to read more? Skip ahead to the "What is GUN?" section.)


  • Try the interactive tutorial in the browser (5min ~ average developer).
  • Or npm install gun and run the examples with cd node_modules/gun && npm start (5min ~ average developer).

Note: If you don't have node or npm, read this first. If the npm command line didn't work, you may need to mkdir node_modules first or use sudo.