souvenir
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
11 results tagged p2p  ✕   ✕
cabal https://cabal.chat/
03/02/2022 cluster icon
  • Scuttlebot : Scuttlebot is an open source peer-to-peer log store used as a database, identity provider, and messaging system. It has: Global replication File-synch...
  • BotMan : BotMan is a framework agnostic PHP library that is designed to simplify the task of developing innovative bots for multiple messaging platforms, inclu...
  • MUTE : Web-based text editing tool that allows to edit documents collaboratively in real-time. It implements a CRDT-based consistency maintenance algorithm f...
  • Zulip : Zulip is a powerful, open source group chat application that combines the immediacy of real-time chat with the productivity benefits of threaded conve...
  • Scrollback : Beautiful text chat for your community. Scrollback hosts rooms that can be easily embedded on any website.

experimental p2p community chat platform

p2p chat
Flok https://github.com/munshkr/flok
25/11/2020 cluster icon
  • hydra : Set of tools for livecoding networked visuals. Inspired by analog modular synthesizers, these tools are an exploration into using streaming over the w...
  • text.management : This is an experiment in making an editor for livecoding.
  • 🍝 nudel : nudel is a public jam space, made by pastagang. Strudel, Hydra and kabalsalat livecoding tools.
  • Estuary : Estuary is a platform for collaboration and learning through live coding. It enables you to create sound, music, and visuals in a web browser. Key fea...
  • Feedforward : An experimental terminal editor for TidalCycles.
thumbnail

Web-based P2P collaborative editor for live coding music and graphics

music graphics web p2p editor livecoding
Yjs https://github.com/yjs/yjs
09/07/2020 cluster icon
  • Vanilla List : The Vanilla Javascript Repository. A searchable repository of dependency-free JavaScript libraries. Over 100 projects and growing.
  • Mousetrap : A simple library for handling keyboard shortcuts in Javascript.
  • polyfill : polyfill makes web development less frustrating by selectively polyfilling just what the browser needs. Use it on your own site, or as a service.
  • AngularJS : Superheroic JavaScript MVC Framework
  • Ink : Ink provides the same component-based UI building experience that React offers in the browser, but for command-line apps. It uses Yoga to build Flexbo...
thumbnail

Yjs is a CRDT implementation that exposes its internal data structure as shared types. Shared types are common data types like Map or Array with superpowers: changes are automatically distributed to other peers and merged without merge conflicts.

Yjs is network agnostic (p2p!), supports many existing rich text editors, offline editing, version snapshots, undo/redo and shared cursors. It scales well with an unlimited number of users and is well suited for even large documents.

javascript sharing sync library p2p
PeerTube https://joinpeertube.org/en_US/
21/11/2019 cluster icon
  • Fly : Fly is a platform for applications that need to run globally. It runs your code close to users and scales compute in cities where your app is busiest.
  • Netlify : Netlify is a unified platform that automates your code to create high-performant, easily maintainable sites and web apps.
  • WebTorrent : WebTorrent is a streaming torrent client for the web browser and the desktop. WebTorrent is written completely in JavaScript – the language of the web...
  • Google App Engine : Google App Engine lets you run web applications on Google's infrastructure. App Engine applications are easy to build, easy to maintain, and easy to s...
  • Beaker | Peer-to-peer Web browser. No blockchain required. : A peer-to-peer Web browser. Create and fork websites directly from your computer.
thumbnail

PeerTube is a free, decentralized, federated video platform powered by ActivityPub and WebTorrent, that uses peer-to-peer technology to reduce load on individual servers when viewing videos.

decentralization video hosting platform torrent p2p
MUTE https://github.com/coast-team/mute
10/11/2019 cluster icon
  • Conclave : Conclave is a peer-to-peer, real-time, collaborative text editor built from scratch in JavaScript. Intrigued by collaborative text editors such as Goo...
  • Teletype for Atom : Teletype for Atom lets developers share their workspace with team members and collaborate on code in real time.
  • CryptPad : CryptPad is the Zero Knowledge realtime collaborative editor. Encryption carried out in your web browser protects the data from the server, the cloud ...
  • Floobits : Floobits brings real-time collaborative editing to text editors, IDEs. Collaborative text editors and screen sharing solutions usually suffer from the...
  • Firepad : Firepad is an open-source, collaborative code and text editor. It is designed to be embedded inside larger web applications.
thumbnail

Web-based text editing tool that allows to edit documents collaboratively in real-time. It implements a CRDT-based consistency maintenance algorithm for strings for peer-to-peer large scale collaboration. This algorithm called LogootSplit can be seen as an extension for variable-sized elements (e.g. strings) of one of the basic CRDT algorithms for unit elements (e.g. characters). Compared to existing web-based collaborative text editing tool MUTE does not require a powerful central server since the server is not performing any computation. Communication between editor instances is done in a peer-to-peer manner thanks to the Netflux library that is based on WebRTC technology. Our editor offers support for working offline while still being able to reconnect at a later time.

collaboration text editor realtime p2p webrtc
Conclave https://conclave-team.github.io/conclave-site/
09/01/2018 cluster icon
  • MUTE : Web-based text editing tool that allows to edit documents collaboratively in real-time. It implements a CRDT-based consistency maintenance algorithm f...
  • CryptPad : CryptPad is the Zero Knowledge realtime collaborative editor. Encryption carried out in your web browser protects the data from the server, the cloud ...
  • Firepad : Firepad is an open-source, collaborative code and text editor. It is designed to be embedded inside larger web applications.
  • Floobits : Floobits brings real-time collaborative editing to text editors, IDEs. Collaborative text editors and screen sharing solutions usually suffer from the...
  • Teletype for Atom : Teletype for Atom lets developers share their workspace with team members and collaborate on code in real time.
thumbnail

Conclave is a peer-to-peer, real-time, collaborative text editor built from scratch in JavaScript. Intrigued by collaborative text editors such as Google Docs, we set out to build our own. This case study walks you through our journey from the initial idea to our research of current academic literature and finally to our design and implementation of the final product.

p2p realtime text editor collaboration reference
Beaker | Peer-to-peer Web browser. No blockchain required. https://beakerbrowser.com/
08/06/2017 cluster icon
  • WebTorrent : WebTorrent is a streaming torrent client for the web browser and the desktop. WebTorrent is written completely in JavaScript – the language of the web...
  • Browsh : Browsh is a fully-modern text-based browser. It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL. Its main purpose is...
  • Browsershots : Browsershots makes screenshots of your web design in different operating systems and browsers. It is a free open-source online web application providi...
  • peerCDN : peerCDN is a peer-to-peer content delivery network (CDN) for the web browser. peerCDN serves your site's static assets (like images, streaming videos,...
  • Cypress : JavaScript End to End Testing Framework. Fast, easy and reliable testing for anything that runs in a browser.

A peer-to-peer Web browser.

Create and fork websites directly from your computer.

p2p browser
Scuttlebot https://www.scuttlebutt.nz/
07/04/2017 cluster icon
  • freedom.js : freedom.js is a framework for building peer-to-peer (P2P) web apps. Easily create social applications that work in modern web browsers, Chrome package...
  • ZeroDB : ZeroDB enables clients to run queries over encrypted databases without exposing decrypted data to the server and without a proxy gateway.
  • IFTT : Put the internet to work for you.
  • age : A simple, modern and secure encryption tool with small explicit keys, no config options, and UNIX-style composability.
  • Dolt : Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a Git repository. Connect to Dolt just like any MySQL database...

Scuttlebot is an open source peer-to-peer log store used as a database, identity provider, and messaging system. It has:

Global replication
File-synchronization
End-to-end encryption

p2p social database messaging encryption
WebTorrent https://webtorrent.io/
30/07/2016 cluster icon
  • PeerTube : PeerTube is a free, decentralized, federated video platform powered by ActivityPub and WebTorrent, that uses peer-to-peer technology to reduce load on...
  • MUTE : Web-based text editing tool that allows to edit documents collaboratively in real-time. It implements a CRDT-based consistency maintenance algorithm f...
  • Chrome Experiments : Google Chrome Experiments is an online showroom of web browser based experiments, interactive programs, and artistic projects.
  • LokiJS : A fast, in-memory document-oriented datastore for node.js, browser and cordova
  • Yjs : Yjs is a CRDT implementation that exposes its internal data structure as shared types. Shared types are common data types like Map or Array with super...

WebTorrent is a streaming torrent client for the web browser and the desktop.

WebTorrent is written completely in JavaScript – the language of the web – and uses WebRTC for peer-to-peer transport whenever possible. No browser plugins, extensions, or installation is required to use WebTorrent in your browser.

torrent p2p webrtc javascript browser
freedom.js http://www.freedomjs.org/
26/07/2015 cluster icon
  • peerCDN : peerCDN is a peer-to-peer content delivery network (CDN) for the web browser. peerCDN serves your site's static assets (like images, streaming videos,...
  • Shariff : Shariff enables website users to share their favorite content without compromising their privacy.
  • Scuttlebot : Scuttlebot is an open source peer-to-peer log store used as a database, identity provider, and messaging system. It has: Global replication File-synch...
  • WebTorrent : WebTorrent is a streaming torrent client for the web browser and the desktop. WebTorrent is written completely in JavaScript – the language of the web...
  • Yjs : Yjs is a CRDT implementation that exposes its internal data structure as shared types. Shared types are common data types like Map or Array with super...

freedom.js is a framework for building peer-to-peer (P2P) web apps. Easily create social applications that work in modern web browsers, Chrome packaged apps, Firefox extensions, node.js, and native mobile apps. freedom.js apps are just JavaScript, so they can be distributed as packages on an app store or hosted on static web servers. We're bringing peer-to-peer back, baby.

javascript p2p social
peerCDN https://peercdn.com
10/09/2013 cluster icon
  • Yjs : Yjs is a CRDT implementation that exposes its internal data structure as shared types. Shared types are common data types like Map or Array with super...
  • WebTorrent : WebTorrent is a streaming torrent client for the web browser and the desktop. WebTorrent is written completely in JavaScript – the language of the web...
  • freedom.js : freedom.js is a framework for building peer-to-peer (P2P) web apps. Easily create social applications that work in modern web browsers, Chrome package...
  • Neutrino : Neutrino is a companion tool which lets you build web and Node.js applications with shared presets or configurations. It intends to make the process o...
  • Jest : Jest is used by Facebook to test all JavaScript code including React applications. Complete and easy to set-up JavaScript testing solution. Works out ...

peerCDN is a peer-to-peer content delivery network (CDN) for the web browser. peerCDN serves your site's static assets (like images, streaming videos, and file downloads) over a peer-to-peer network made up of the visitors currently on your site. It's completely powered by JavaScript — your visitors don't need to install anything!

cdn p2p javascript
1640 links
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn