A minimal web browser for the distributed web
Watch the intro video from Dat Conference
Intro to IPFS interface from IPFS meetup
5 minute overview from Dweb meetup
Decentralized Web - Bloom Fireside
(Ctrl means Command or Control) |Shortcut|Does|Is configurable| |:-:|:-:|:-:| |Alt|Show Menu Bar|-| |Ctrl+N|New Window|+| |F11|Fullscreen|-| |Ctrl+M|Minimize|-| |Ctrl+W|Close|-| |Ctrl+Shift+I|Open Devtools|+| |Ctrl+]|Navigate Forward|+| |Ctrl+[|Navigate Backward|+| |Ctrl+L|Focus URL Bar|+| |Ctrl+F|Find in page|-| |Ctrl+R|Reload|+| |Ctrl+Shift+R|Hard Reload|+| ||Learn More|+| ||Open Extensions Folder|+| |Ctrl+.|Edit Config File|+|
ctrl+f
to bring into focus, esc
to hide)ALT
))ALT
))/ipfs/Qm
paths, and /ipns/
paths to proper URLs.autoHideMenuBar
property)Check out the documentation.
Feel free to open a Github issue if you wish to tackle one of the items on the roadmap, or message @RangerMauve directly on whatever platform you can find them on.
This project uses the StandardJS code style. Please format your code with standard --fix
or run npm run lint
.
To build from source do the following:
git submodule update --init --recursive
yarn
or npm install
to install dependenciesyarn start
or npm start
to start the browser and test your changesnpm run lint
or yarn lint
to check code styleOther notes:
yarn debug
to have devtools opened for their background pagescURL for Distributed Web
. That project supports the same protocols as Agregore, but in a terminal way.yarn download-extennsions