Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hyperhyperspace/hyperhyperspace-web
Main webapp for accessing th Hyper Hyper Space
https://github.com/hyperhyperspace/hyperhyperspace-web
Last synced: 3 months ago
JSON representation
Main webapp for accessing th Hyper Hyper Space
- Host: GitHub
- URL: https://github.com/hyperhyperspace/hyperhyperspace-web
- Owner: hyperhyperspace
- License: bsd-3-clause
- Created: 2019-04-07T14:19:30.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T18:38:32.000Z (almost 2 years ago)
- Last Synced: 2024-03-23T14:42:36.797Z (8 months ago)
- Language: JavaScript
- Size: 4.13 MB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - hyperhyperspace/hyperhyperspace-web - Main webapp for accessing th Hyper Hyper Space (others)
README
The Hyper Hyper Space webapp
============================The aim of this project is to create open source peer-to-peer user-facing applications that work *entirely* within the browser, using IndexedDB for storage, WebRTC for peer communications and cryptographic user identities.
The only non-browser dependency is a tiny signalling server that WebRTC needs to establish browser to browser connections.
As a proof of concept, we've created a chat app that works as a single page react application in your web browser.
Check it out: https://hyperhyper.space
It's still in beta.
What we have:
* P2P core engine running in the browser, using:
* Networking solution using WebRTC and federated signalling
* Content-addressable storage using IndexedDB
* Cryptographic identities / validation using JSEncrypt, Hashes and in-browser crypto
* CRDT-based distributed database* Chat single-page application UI, created using React and Material-UI
For more information please visit the project website at https://www.hyperhyperspace.org