GUN - a P2P Firebase & Dropbox
robi last edited by robi
Real-time collaborative anything made easy with GUN.
GUN is an ecosystem of tools that let you build community run and encrypted applications - like an Open Source Firebase or a Decentralized Dropbox.
The Internet Archive and 100s of other apps run GUN in-production.
- Multiplayer by default with realtime p2p state synchronization!
- Graph data lets you use key/value, tables, documents, videos, & more!
- Local-first, offline, and decentralized with end-to-end encryption.
Iris.to - a decentralized IG runs on top of GUN.
Hence the ability to deploy GUN nodes on Cloudron lets you run your own community.
Iris Messenger Github
Along with many other awesome-gun goodies:
The GUN ecosystem stack is a collection of independent and modular tools covering everything from CRDT conflict resolution, cryptographic security & encryption, radix storage serialization, mesh networking & routing algorithms, to distributed systems correctness & load testing, CPU scheduled JSON parser to prevent UI lag, and more!
Technically, GUN is a graph synchronization protocol with a lightweight embedded engine, capable of doing 20M+ API ops/sec in just ~9KB gzipped size.
As you pick up your jaw, don't forget to vote it up.
timconsidine last edited by
@robi looks fabulous !
And if I understood it, it would be awesome !
So I will take some time to do so.
I particularly like the line :
There are now enough phones on the planet to power all of Facebook by the people, for the people, and of the people. So why don't we?
robi last edited by robi
micmc last edited by
@robi Quite frankly man this is an amazing find!
I already envision Cloudron becoming the 'bridge' between the actual and the New Internet if that gets implemented on the platform.
What I've found quite interesting and cool is the scripting language is amazingly easy to understand and learn. Much more easy than the PERL scripting in which most of the 'apps' were created with in the first years of the Conquer of the Internet. For instance, at that time apps were called PERL scripts or simply scripts. Still they were Open Source and extremely powerful even just before the beginning of the 21st century.
Discovering this reminds much of how the Internet was cool and free because people who were getting on it were cool because they had more freedom to express themselves using freely the most cutting edge technology that's freely available. While it sounded somewhat a 'good thing' to bring the world together with social media, imho I strongly believe that web 2.0 has killed the Internet of the people for the people.
Apparently, it would be time for the people to pull out the GUN