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
  • 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...
  • Beaker | Peer-to-peer Web browser. No blockchain required. : A peer-to-peer Web browser. Create and fork websites directly from your computer.
  • Quietnet : Simple chat program using near ultrasonic frequencies. Works without Wifi or Bluetooth and won't show up in a pcap.
  • 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,...

experimental p2p community chat platform

p2p chat
Flok https://github.com/munshkr/flok
25/11/2020 cluster icon
  • 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...
  • 🍝 nudel : nudel is a public jam space, made by pastagang. Strudel, Hydra and kabalsalat livecoding tools.
  • 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.
  • 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
  • Frappe Charts : GitHub-inspired simple and modern charts for the web with zero dependencies.
  • 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...
  • RAWGraphs : RAW is an open web tool to create custom vector-based visualizations on top of the amazing d3.js library. Primarily conceived as a tool for designers ...
  • meSing.js : meSing.js is a JavaScript singing synthesis library that uses the Web Audio API's DSP capabilities in conjunction with the meSpeak.js speech synthesis...
  • Intern : Intern is a complete test system for JavaScript designed to help you write and run consistent, high-quality test cases for your JavaScript libraries a...
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...
  • sim : Open-source platform to build and deploy AI agent workflows.
  • Surge : Simple, single-command web publishing. Publish HTML, CSS, and JS for free, without leaving the command line.
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...
  • Teletype for Atom : Teletype for Atom lets developers share their workspace with team members and collaborate on code in real time.
  • Floobits : Floobits brings real-time collaborative editing to text editors, IDEs. Collaborative text editors and screen sharing solutions usually suffer from the...
  • 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.
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...
  • Sarien.net : Welcome to Sarien.net, the authorized portal for reliving classic Sierra On-Line adventure games. With its focus on instant fun and a unique multiplay...
  • oldweb.today : Browse old web pages the old way with virtual browsers in the browser.
  • Arora : Arora is a lightweight cross-platform web browser. It's free (as in free speech and free beer). Arora runs on Linux, embedded Linux, FreeBSD, Mac OS X...
  • 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...

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.
  • RethinkDB : RethinkDB is the first open-source, scalable JSON database built from the ground up for the realtime web. It inverts the traditional database architec...
  • age : A simple, modern and secure encryption tool with small explicit keys, no config options, and UNIX-style composability.
  • LokiJS : A fast, in-memory document-oriented datastore for node.js, browser and cordova

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
  • The HTML5 Shiv : The HTML5 Shiv enables use of HTML5 sectioning elements in legacy Internet Explorer and provides basic HTML5 styling for Internet Explorer 6-9, Safari...
  • 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...
  • PeerTube : PeerTube is a free, decentralized, federated video platform powered by ActivityPub and WebTorrent, that uses peer-to-peer technology to reduce load on...
  • LokiJS : A fast, in-memory document-oriented datastore for node.js, browser and cordova
  • Firebug Lite : A JavaScript file you can insert into your pages to simulate the Firebug console in browsers that are not named Firefox.

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
  • 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...
  • 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.
  • 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...
  • 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...

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
  • 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...
  • 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...
  • Wave.js : Audio visualizer library for javascript. Create dynamic animations that react to an audio file or audio stream.
  • RegPack : RegPack is a packer intended for use on minified Javascript code. It is mostly suited to small size constraints (1kb, up to 4kb).

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
1650 links
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn