Information about the supported protocols within Agregore and their functionality
- BitTorrent (
bittorrent://
andmagnet:
) source- Able to view contents of torrents
- Stream video and image data
- Translate
magnet:
URIs tobittorrent:
URLs - Resolve mutable torrents
- Hypercore (
hyper://
) source- Able to read from archives
- Able to resolve
hyper-dns
domains - Able to write, create and modify archives
- Gemini (
gemini://
) source- Able to read from gemini servers
- Render Gemini pages as HTMLs
- No certificate management code yet
- IPFS (
ipfs://
andipns://
) source- Able to read from IPFS CIDs, IPLD public keys, and IPLD DNSLink domains.
- Able to
POST
data into IPFS - Able to
POST
data into IPNS
- SecureScuttlebutt (
ssb://
) source- Connect to existing running SSB node
- Able to load
ssb:
URLs (messages, blobs) - Translate cipherlinks to
ssb:
URLs - (soon) POST to SSB?
Here are some protocols we'd like to add, but haven't had the time to yet. Feel free to open a GitHub issue if you'd like to tackle them!
PRs for more protocols are welcome.