TypeScript P2P

Open-source TypeScript projects categorized as P2P

Top 23 TypeScript P2P Projects

  • PeerTube

    ActivityPub-federated video streaming platform using P2P directly in your web browser

    Project mention: The Fediverse is getting its own TikTok competitor called Loops | news.ycombinator.com | 2024-10-27

    "...Still in the early stages, Loops is not yet open sourced, nor has it completed its integration with ActivityPub, the protocol that powers Mastodon, Pixelfed, PeerTube, and other federated apps..."

    Hey, PeerTube is already open source, and works on ActivityPub:

    https://joinpeertube.org/

    this article is sort of clickbaity

    Note, https://loops.video/ splash page doesn't even have any content, just a sign up.

    "...interested testers will be emailed when it’s possible to actually start using the new app..."

    kinda seems fishy.

    Note, PeerTube is functional - you can watch and download videos on it today!

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • peerjs

    Simple peer-to-peer with WebRTC.

    Project mention: Show HN: Screen Sharing in the Browser–No Downloads, No Registrations | news.ycombinator.com | 2024-11-28

    config?: any;

    Since we're not overriding it, we take the default. And `defaultConfig` leads us to: https://github.com/peers/peerjs/blob/c073252f879b57757f8a82d... which lists STUN & TURN servers.

    … so it sure looks to me like it is using a TURN server…

  • soketi

    Next-gen, Pusher-compatible, open-source WebSockets server. Simple, fast, and resilient. 📣

    Project mention: Gazette: Cloud-native millisecond-latency streaming | news.ycombinator.com | 2024-08-07

    Not an exact match, but https://github.com/soketi/soketi might work for your needs (API-compatible with https://pusher.com )

  • anytype-ts

    Official Anytype client for MacOS, Linux, and Windows

    Project mention: Show HN: Sava OS – A desktop interface for you web browser | news.ycombinator.com | 2024-10-17

    This does remind me a bit of a personal knowledge management solution that has (fairly) recently gone out of beta, AnyType [0], as that too was sometimes refered to as an "operating system for the new internet" and received similarly skeptical reception. Seen them refine the concept into a more rounded project that has been rather successful in the PKM space, though their concept never fully fit my use cases.

    From previous projects [1] (were I merely made some minor modifications to a pre-existing FOSS project), I get how much goes on under the hood of any desktop-like interface running in JS, so seeing one that also integrates handling the tabs of the "host browser" is immensely impressive, though of course I understand those highlighting the inefficiencies such an approach can bring.

    I very much appreciate the apperance, especially the subtle use of glass like transparency on window borders and the way third-parties like Soundcloud seem to be embeded.

    Will have to agree with some commenters that perhaps the privacy promise should be made more clear as to what the current state is. I understand that implementation takes time, but to build trust, being as transparent as possible from the start is invaluable.

    Lastly, I want to mention that you are doing a great job taking the ocassionally a bit harsh, but generally fair reaction on the chin, that takes maturity and professionalism, especially on a passion project.

    [0] https://anytype.io/

    [1] https://ethical-ai.eu/

  • metastream

    Watch streaming media with friends.

  • js-libp2p

    The JavaScript Implementation of libp2p networking stack.

  • chitchatter

    Secure peer-to-peer chat that is serverless, decentralized, and ephemeral

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • p2p-media-loader

    An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page

  • WebChat

    💬 Chat with anyone on any website.

    Project mention: WebChat: Chat with Anyone on Any Website | news.ycombinator.com | 2024-11-15
  • ironfish

    A novel cryptocurrency focused on privacy and accessibility.

  • manyverse

    A social network off the grid (real repo at https://gitlab.com/staltz/manyverse)

  • json-joy

    json-joy is a library that implements cutting-edge real-time and collaborative editing algorithms and utilities for JSON data models, with a focus on developing the JSON CRDT (Conflict-free Replicated Data Type) specification and implementation.

  • earthstar

    Storage for private, distributed, offline-first applications.

  • distributed-wikipedia-mirror

    Putting Wikipedia Snapshots on IPFS

  • fireproof

    Realtime database, runs anywhere. Install Fireproof in your front-end app or edge function, and sync data via any backend.

    Project mention: Show HN: Fireproof – local-first database with Git-like encrypted sync | news.ycombinator.com | 2024-11-19

    There are maybe too many backend implementions: https://github.com/fireproof-storage/connect/tree/main/src

    And writing a custom one is super-easy (docs coming soon, for now here is the interface): https://github.com/fireproof-storage/fireproof/blob/c4462c8a...

  • netplayjs

    Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.

  • easy-upload

    PT转种脚本,自动填写上传页表单,支持内外站互转,支持PT站间快速检索。

  • wt-tracker

    High-performance WebTorrent tracker

  • hyperhyperspace-core

    A library to create p2p applications, using the browser as a full peer.

    Project mention: Hyper Hyper Space: Make all data local | news.ycombinator.com | 2024-09-30
  • particl-desktop

    The GUI application for Particl Markeplace and PART coin wallet. A decentralized peer to peer marketplace –free, secure, private, untraceable.

  • peer-lite

    Lightweight WebRTC browser library that supports video, audio and data channels

  • Bitmagnet-Next-Web

    🧲 A modern BitTorrent indexer, powered by Bitmagnet. / 一个更现代的磁力搜索列表程序,由 Bitmagnet 强力驱动。

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript P2P discussion

Log in or Post with

TypeScript P2P related posts

  • Show HN: Screen Sharing in the Browser–No Downloads, No Registrations

    6 projects | news.ycombinator.com | 28 Nov 2024
  • Show HN: TeaTime – static distributed library powered by SQLite, IPFS and GitHub

    6 projects | news.ycombinator.com | 27 Nov 2024
  • WebChat: Chat with Anyone on Any Website

    1 project | news.ycombinator.com | 15 Nov 2024
  • Hyper Hyper Space: Make all data local

    1 project | news.ycombinator.com | 30 Sep 2024
  • PeerTube 6.3 Released

    1 project | news.ycombinator.com | 20 Sep 2024
  • ATProto for Distributed System Engineers

    7 projects | news.ycombinator.com | 9 Sep 2024
  • YouTube's war on ad blockers continues, now making ads unskippable

    1 project | news.ycombinator.com | 30 Jul 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 11 Dec 2024
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source P2P projects in TypeScript? This list will help you:

Project Stars
1 PeerTube 13,166
2 peerjs 12,533
3 soketi 4,997
4 anytype-ts 4,602
5 metastream 2,508
6 js-libp2p 2,345
7 chitchatter 1,585
8 p2p-media-loader 1,449
9 WebChat 1,326
10 ironfish 968
11 manyverse 937
12 json-joy 788
13 earthstar 640
14 distributed-wikipedia-mirror 632
15 fireproof 619
16 netplayjs 496
17 easy-upload 401
18 weblink 379
19 wt-tracker 257
20 hyperhyperspace-core 207
21 particl-desktop 178
22 peer-lite 164
23 Bitmagnet-Next-Web 142

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that TypeScript is
the 1st most popular programming language
based on number of metions?