https://github.com/draeder/millimeter
A browser experiment shipped with a built-in Gun DB relay server
https://github.com/draeder/millimeter
Last synced: about 1 month ago
JSON representation
A browser experiment shipped with a built-in Gun DB relay server
- Host: GitHub
- URL: https://github.com/draeder/millimeter
- Owner: draeder
- License: mit
- Created: 2022-02-12T15:59:01.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-10T10:25:09.000Z (about 3 years ago)
- Last Synced: 2025-02-12T14:14:48.330Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 1.2 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# millimeter
> A browser experiment shipped with a built-in Gun DB relay serverI built it in a few hours on a lazy Saturday as a proof of concept, but it has a lot of potential. For example, if it became popular enough, and with NAT hole punching, perhaps by leveraging webtorrent, Millimeter users could be relay peers for a globally connected Gun swarm.
If you don't know what Gun is, see http://gun.eco. In short, it is an open source local-first decentralized graph database.
### Status
This is currently a work in progress.
- The current push is not working correctly. I am reworking how `BrowserWindow` and `BrowserView` renders content with a focus on electron's `ipc`. [This version](https://github.com/draeder/millimeter/tree/28c014702fb4ebaafe2d5c36e63d34826dbe6d46) should be the working version, but is woefully insecure, using the `gun/examples` folder from directly inside `node-modules`.## Features
- Search or visit a URL from the address bar# Install
1. Clone this repo
2. `> npm install`
3. `> npm start`
4. Browse to http://localhost:30210/gun in Millimeter and another browser and start typing. Millimeter is relaying the data between itself and the other browser!## Much TODO
- Add a bittorrent-tracker server
- Back/Forward buttons
- History
- Bookmarks
- Tabs
- Settings
- Automatic upgrades