Beaker Browser — экспериментальный веб-браузер с функциями peer-to-peer, разработанный для создания, распространения и просмотра распределённых сайтов напрямую из клиента. Проект сочетает привычный интерфейс веб-браузера с возможностями хостинга контента на пользовательских машинах посредством протоколов распределённой файловой системы и репликации. Основная идея состоит в том, чтобы дать разработчикам и пользователям инструменты для публикации сайтов без центрального сервера, облегчая обмен данными и совместную работу в сетях одноранговых соединений.
История проекта включает этапы прототипирования и открытой разработки в сообществах, интересующихся децентрализованными технологиями. Beaker экспериментировал с различными протоколами и архитектурами, включая дат/Hypercore-подобные решения и другие механизмы адресации и синхронизации контента. В проекте делался упор на простоту публикации (создание сайта прямо из интерфейса браузера), автоматическую репликацию контента между участниками сети и интеграцию с веб-технологиями (HTML, CSS, JavaScript) в привычном формате.
- Peer-to-peer хостинг: возможность хостить и раздавать сайты прямо из браузера без использования централизованного сервера.
 - Локальное создание сайтов: встроенные инструменты для создания и редактирования файлов сайта непосредственно в интерфейсе браузера.
 - Репликация контента: синхронизация и распространение содержимого между узлами сети с поддержкой версионирования и целостности данных.
 - Адресация через контент: использование уникальных идентификаторов/ключей для доступа к сайтам и ресурсам в распределённой сети.
 - Интеграция стандартных веб-технологий: поддержка HTML, CSS и JavaScript для совместимости существующих веб-приложений с распределённой средой.
 - Контроль доступа и приватность: механизмы управления разрешениями и возможность хранить данные локально, с опцией обмена только с выбранными пирами.
 - Разработческая среда: инструменты и API для тестирования, отладки и развертывания распределённых веб-приложений.
 - Открытая разработка: проект развивался в открытом режиме с участием сообщества, что позволяло сторонним разработчикам вносить улучшения и расширения.