All Projects → AgregoreWeb → Agregore Browser

AgregoreWeb / Agregore Browser

Licence: agpl-3.0
A minimal browser for the distributed web

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Agregore Browser

Space Daemon
The Space Daemon packages together IPFS, Textile Threads/Buckets, and Textile Powergate (Filecoin*) into one easy to install Daemon to make it easy to build peer to peer and privacy focused apps.
Stars: ✭ 151 (-34.06%)
Mutual labels:  blockchain, p2p, ipfs, decentralization
Unstoppable Wallet Ios
A secure and decentralized Bitcoin and other cryptocurrency wallet for iPhone. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 180 (-21.4%)
Mutual labels:  blockchain, p2p, ipfs, decentralization
Unstoppable Wallet Android
A secure and decentralized Bitcoin and other cryptocurrency wallet for Android phones. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 165 (-27.95%)
Mutual labels:  blockchain, p2p, ipfs, decentralization
Go Spacemesh
Go Implementation of the Spacemesh protocol full node. 💾⏰💪
Stars: ✭ 389 (+69.87%)
Mutual labels:  blockchain, p2p, decentralization
Nkn
Official Go implementation of NKN full node.
Stars: ✭ 287 (+25.33%)
Mutual labels:  blockchain, p2p, decentralization
Ipfsfb
InterPlanetary File System for Business (IPFSfB) is an enterprise blockchain storage network based on InterPlanetary File System.
Stars: ✭ 57 (-75.11%)
Mutual labels:  blockchain, p2p, ipfs
Filenation
The simplest way to send your files around the world using IPFS. ✏️ 🗃
Stars: ✭ 805 (+251.53%)
Mutual labels:  blockchain, p2p, ipfs
Hive
Fast. Scalable. Powerful. The Blockchain for Web 3.0
Stars: ✭ 142 (-37.99%)
Mutual labels:  blockchain, p2p, decentralization
Electrum Axe
lightweight client for AXE network
Stars: ✭ 231 (+0.87%)
Mutual labels:  blockchain, p2p
Node
The core of Po.et
Stars: ✭ 192 (-16.16%)
Mutual labels:  blockchain, ipfs
Blockchain
A simple implementation of blockchain in java
Stars: ✭ 201 (-12.23%)
Mutual labels:  blockchain, p2p
Ipfs Internals
IPFS 从入门到精通
Stars: ✭ 192 (-16.16%)
Mutual labels:  blockchain, ipfs
Congress
Helping humanity evolve
Stars: ✭ 191 (-16.59%)
Mutual labels:  blockchain, decentralization
Wavelet
Write once, run forever. Deploy robust, scalable, decentralized WebAssembly applications on Wavelet.
Stars: ✭ 224 (-2.18%)
Mutual labels:  blockchain, p2p
Arc
Arc is an operating system for DAOs.
Stars: ✭ 190 (-17.03%)
Mutual labels:  blockchain, decentralization
Prototype Cjdns Pi
Prototype system for mesh networks on single board computers
Stars: ✭ 205 (-10.48%)
Mutual labels:  p2p, ipfs
Bitcoin Wallet
Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required.
Stars: ✭ 2,672 (+1066.81%)
Mutual labels:  blockchain, p2p
Chainbook
📚 区块链上的纸质书交易平台,为未来而构建!
Stars: ✭ 189 (-17.47%)
Mutual labels:  blockchain, decentralization
Adamant Im
ADAMANT Decentralized Messenger. Progressive Web Application (PWA)
Stars: ✭ 202 (-11.79%)
Mutual labels:  blockchain, decentralization
Holochain
The new, performant, and simplified version of Holochain on Rust (sometimes called Holochain RSM for Refactored State Model)
Stars: ✭ 205 (-10.48%)
Mutual labels:  blockchain, p2p

Agregore Browser

A minimal web browser for the distributed web

Build Status

Overview from SpeakeasyJS

Watch the intro video from Dat Conference

Intro to IPFS interface from IPFS meetup

5 minute overview from Dweb meetup

Download the installer

Discord

Goals

  • Enable people to make and use local first apps using the web
  • Be minimal (fewer built-in features, leave more to the OS)
  • Be open to anything p2p / decentralized / local-first
  • Rely on web extensions for extra functionality
  • Work with mesh networks / Bluetooth Low Energy networks

Agregore demo

Features

Keyboard Shortcuts

(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|+|

Other features

  • Open links in new windows (right click on element)
  • Find text on the page (ctrl+f to bring into focus, esc to hide)
  • Autocomplete URLs from history (type in the URL bar, up/down to navigate, right to autocomplete)
  • Persist open windows when quitting
  • Web Extension support
  • Save files from pages (any protocol, right click it)
  • Set as default browser (click Set As Default in the menu bar (ALT))

Docs

Check out the documentation.

Contributing

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:

  • Set up node.js, git, and yarn
  • Clone the repo
  • Pull your clone
  • Load submodules with git submodule update --init --recursive
  • Run yarn or npm install
  • Run yarn start or npm start
  • After coding, when ready to submit, run standard --fix or npm run lint
  • Push to your clone
  • Submit a pull request

Other notes:

  • To debug extensions, run yarn debug
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].