Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
peer-to-peer web browser with support for dat://
Beaker browser's core software
Add keyboard shortcuts locally to a BrowserWindow instance, without using a Menu
Source code for https://beakerbrowser.com
A curated list of peer-to-peer websites and apps
A toolset to manage user data with high level semantics and fine-grained permissions
A solution for user identity and data management in Dat-enabled Web browsers.
self-deployable tool for managing dat:// websites
A Dat-hosting service for multiple users
Server to collect Beaker usage pings.
A module for reading and using .datignore files
Library of functions that make working with dat / hyperdrive easier.
Read RSS feeds for blogs hosted over dat://
A peer-to-peer social feed app. (proof of concept)
A toolkit for writing Dat-based services in nodejs
A wiki app with a wysiwyg interface
A server for the "dat workshop" application (created for the Decentralized Web Summit 2018)
An object-oriented files interface used by Beaker to render the user's filesystem
Replaced by Homebase! See https://github.com/beakerbrowser/homebase.
Methods for DEP-0000: Ephemeral Message (Extension Message)
Methods for DEP-0006: Session Data (Extension Message)
The Web is your database.
Methods for Fritter, a Dat-based Twitter clone
A nodejs API for Dat which is compatible with Beaker's DatArchive API
Get line-by-line diffs of text files in Dat archives
In-browser editor application.
A simple but well-featured code editor
Client API for Dat pinning services
A sqlite-backed embedded analytics module for nodejs.
Some common library code for Beaker's builtin pages.