A minimal desktop browser with built-in support for decentralized web protocols like IPFS, Gemini, and BitTorrent.
Agregore Browser is a minimal web browser specifically designed for the distributed web, enabling direct access and interaction with peer-to-peer, decentralized, and local-first applications. It integrates support for protocols like IPFS, BitTorrent, and Gemini out of the box and emphasizes extensibility through web extensions.
Developers and users building or using decentralized applications (dApps), peer-to-peer networks, local-first apps, and mesh networks who need a browser with native support for distributed web protocols.
Developers choose Agregore Browser for its built-in, seamless support for decentralized protocols like IPFS and BitTorrent without requiring additional extensions, combined with a minimalist, keyboard-centric design that prioritizes extensibility and local-first functionality.
A minimal browser for the distributed web (Desktop version)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Auto-converts IPFS, BitTorrent, and SSB links to proper URLs, enabling seamless access to distributed content without manual intervention, as highlighted in the features list.
Includes built-in extensions like uBlock Origin for ad blocking and Markdown/Gemini/JSON rendering, allowing users to add functionality as needed, per the README's feature descriptions.
Provides window.llm.chat and window.llm.complete APIs for integrating local or cloud LLMs directly into web applications, supporting local-first app development as specified in the features.
Offers extensive configurable keyboard shortcuts for navigation, window management, and accessing devtools, enhancing efficiency for power users, with a detailed shortcut table in the README.
By design, it has fewer core features, requiring reliance on web extensions for common browsing tasks, which can complicate the user experience, as noted in the philosophy of minimalism.
Building from source requires Node-gyp setup and git submodule initialization, making it less accessible for casual contributors, as outlined in the contributing section with multiple steps.
Focus on decentralized protocols means it might lack optimizations or support for some mainstream web technologies and extensions compared to browsers like Chrome or Firefox, given its niche target.