Name Last Update
..
.github Loading commit data...
examples Loading commit data...
hooks Loading commit data...
lib Loading commit data...
sea Loading commit data...
src Loading commit data...
test Loading commit data...
types Loading commit data...
.dockerignore Loading commit data...
.prettierignore Loading commit data...
.travis.yml Loading commit data...
CHANGELOG.md Loading commit data...
Dockerfile Loading commit data...
LICENSE.md Loading commit data...
Procfile Loading commit data...
README.md Loading commit data...
app.json Loading commit data...
as.js Loading commit data...
axe.js Loading commit data...
bower.json Loading commit data...
browser.android.js Loading commit data...
browser.ios.js Loading commit data...
browser.js Loading commit data...
global.d.ts Loading commit data...
gun.d.ts Loading commit data...
gun.js Loading commit data...
gun.min.js Loading commit data...
index.d.ts Loading commit data...
index.js Loading commit data...
nts.js Loading commit data...
package.json Loading commit data...
sea.js Loading commit data...
tsconfig.json Loading commit data...

Travis FOSSA Status Gitter

GUN is an ecosystem of tools that let you build community run and encrypted applications.

Currently, Internet Archive and HackerNoon run GUN in production.

Decentralized alternatives to Reddit, YouTube, Wikipedia, etc. have already pushed 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: (names -> use case)

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.)

Quickstart

  • 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.