{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"webtorrent","owner":"webtorrent","isFork":false,"description":"⚡️ Streaming torrent client for the web","allTopics":["nodejs","javascript","torrent","streaming","browser","bittorrent","p2p","webtorrent","hacktoberfest","webrtc"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":13,"issueCount":70,"starsCount":29447,"forksCount":2704,"license":"MIT License","participation":[2,6,3,3,1,0,2,8,2,3,4,7,5,1,4,2,6,1,3,4,2,1,0,4,1,0,8,0,1,0,1,1,0,0,0,10,11,3,4,3,19,1,2,2,6,6,0,0,1,1,5,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T15:33:18.931Z"}},{"type":"Public","name":"parse-torrent","owner":"webtorrent","isFork":false,"description":"Parse a torrent identifier (magnet uri, .torrent file, info hash)","allTopics":["nodejs","browser","bittorrent","webtorrent","javascript","torrent","parse","magnet-uri"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":8,"starsCount":439,"forksCount":82,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T04:42:45.190Z"}},{"type":"Public","name":"webtorrent-cli","owner":"webtorrent","isFork":false,"description":"WebTorrent, the streaming torrent client. For the command line.","allTopics":["nodejs","javascript","cli","streaming","bittorrent","webrtc","p2p","webtorrent"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":9,"starsCount":1158,"forksCount":133,"license":"MIT License","participation":[1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,6,0,0,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T04:16:23.324Z"}},{"type":"Public","name":"bittorrent-peerid","owner":"webtorrent","isFork":false,"description":"Map a BitTorrent peer ID to a human-readable client name and version","allTopics":["nodejs","torrent","bittorrent","webtorrent","javascript","peerid","bittorrent-peerid","azureus"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":6,"starsCount":66,"forksCount":17,"license":"MIT License","participation":[1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T04:09:55.374Z"}},{"type":"Public","name":"load-ip-set","owner":"webtorrent","isFork":false,"description":"download and parse ip-set (blocklist) files","allTopics":["nodejs","blocklist","ip-address","javascript"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":1,"starsCount":22,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T04:08:25.209Z"}},{"type":"Public","name":"instant.io","owner":"webtorrent","isFork":false,"description":"🚀 Streaming file transfer over WebTorrent (torrents on the web)","allTopics":["nodejs","bittorrent","p2p","javascript","streaming","webrtc","webtorrent"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":14,"issueCount":25,"starsCount":3434,"forksCount":437,"license":"MIT License","participation":[0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T04:03:14.693Z"}},{"type":"Public","name":"lt_donthave","owner":"webtorrent","isFork":false,"description":"The BitTorrent lt_donthave extension (BEP 54)","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":1,"starsCount":11,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T02:15:07.837Z"}},{"type":"Public","name":"bittorrent-protocol","owner":"webtorrent","isFork":false,"description":"Simple, robust, BitTorrent peer wire protocol implementation","allTopics":["nodejs","torrent","browser","p2p","webtorrent","javascript","bittorrent","protocol"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":2,"starsCount":343,"forksCount":71,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T02:10:27.132Z"}},{"type":"Public","name":"addr-to-ip-port","owner":"webtorrent","isFork":false,"description":"Convert an \"address:port\" string to an array [address:string, port:number]","allTopics":["nodejs","convert","address","ip","javascript","addr"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":1,"starsCount":10,"forksCount":8,"license":"MIT License","participation":[1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T04:10:51.554Z"}},{"type":"Public","name":"fs-chunk-store","owner":"webtorrent","isFork":false,"description":"Filesystem (fs) chunk store that is abstract-chunk-store compliant","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":2,"starsCount":34,"forksCount":20,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T01:53:27.805Z"}},{"type":"Public","name":"bittorrent-tracker","owner":"webtorrent","isFork":false,"description":"🌊 Simple, robust, BitTorrent tracker (client & server) implementation","allTopics":["client","server","bittorrent-tracker","tracker-server","hacktoberfest","nodejs","javascript","tracker","torrent","browser","bittorrent","webrtc","webtorrent"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":14,"starsCount":1757,"forksCount":317,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T01:32:56.255Z"}},{"type":"Public","name":"bep53-range","owner":"webtorrent","isFork":false,"description":"Parse and compose Magnet URI extension (BEP53) ranges","allTopics":["nodejs","javascript","torrent","browser","p2p","magnet","bep53","webtorrent"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":1,"starsCount":9,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T01:03:46.940Z"}},{"type":"Public","name":"bittorrent-lsd","owner":"webtorrent","isFork":false,"description":"Local Service Discovery (BEP14) implementation","allTopics":["nodejs","javascript","torrent","browser","discovery","bep14","webtorrent","lsd"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":1,"starsCount":35,"forksCount":4,"license":"MIT License","participation":[1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T04:27:20.666Z"}},{"type":"Public","name":"string2compact","owner":"webtorrent","isFork":false,"description":"Convert 'hostname:port' strings to BitTorrent's compact ip/host binary returned by Trackers","allTopics":["nodejs","bittorrent","webtorrent","javascript"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":1,"starsCount":9,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T00:32:35.786Z"}},{"type":"Public","name":"torrent-piece","owner":"webtorrent","isFork":false,"description":"Torrent piece abstraction","allTopics":["nodejs","javascript","torrent","browser","bittorrent","webtorrent","piece"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":1,"starsCount":23,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T00:23:58.368Z"}},{"type":"Public","name":"ut_metadata","owner":"webtorrent","isFork":false,"description":"BitTorrent Extension for Peers to Send Metadata Files (BEP 9)","allTopics":["nodejs","browser","bittorrent","webtorrent","magnet","javascript","metadata","peer"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":2,"starsCount":110,"forksCount":34,"license":"MIT License","participation":[1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,1,0,0,0,1,0,0,0,0,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T00:05:03.037Z"}},{"type":"Public","name":"create-torrent","owner":"webtorrent","isFork":false,"description":"Create .torrent files","allTopics":["nodejs","browser","bittorrent","create","javascript","torrent","torrent-files","webtorrent"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":3,"starsCount":343,"forksCount":93,"license":"MIT License","participation":[1,0,0,1,1,0,0,0,0,0,0,2,0,0,0,0,2,0,1,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T23:16:26.751Z"}},{"type":"Public","name":"bittorrent-dht","owner":"webtorrent","isFork":false,"description":"🕸 Simple, robust, BitTorrent DHT implementation","allTopics":["nodejs","torrent","bittorrent","p2p","dht","webtorrent","javascript","peer","bittorrent-dht","dht-protocol"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":11,"starsCount":1220,"forksCount":204,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T00:20:03.000Z"}},{"type":"Public","name":"torrent-discovery","owner":"webtorrent","isFork":false,"description":"Discover BitTorrent and WebTorrent peers","allTopics":["nodejs","torrent","browser","bittorrent","p2p","javascript","tracker","dht","peer","webtorrent","bittorrent-tracker","bittorrent-dht"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":1,"starsCount":217,"forksCount":66,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T22:37:29.880Z"}},{"type":"Public","name":"magnet-uri","owner":"webtorrent","isFork":false,"description":"Parse a magnet URI and return an object of keys/values","allTopics":["nodejs","browserify","torrent","browser","bittorrent","webtorrent","magnet-link","javascript","parse","magnet-uri"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":223,"forksCount":45,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-17T01:32:02.371Z"}},{"type":"Public","name":"ut_pex","owner":"webtorrent","isFork":false,"description":"Implementation of ut_pex bittorrent protocol (PEX) for webtorrent","allTopics":["nodejs","torrent","javascript","bittorrent","webtorrent","pex","bittorrent-protocol","peer-discovery","ut-pex"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":1,"starsCount":58,"forksCount":18,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T22:34:34.602Z"}},{"type":"Public","name":"node-bencode","owner":"webtorrent","isFork":false,"description":"bencode de/encoder for nodejs","allTopics":["webtorrent","abstract-encoding","javascript","bittorrent","bencode"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":9,"starsCount":165,"forksCount":36,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T22:31:54.779Z"}},{"type":"Public","name":"webtorrent-desktop","owner":"webtorrent","isFork":false,"description":"❤️ Streaming torrent app for Mac, Windows, and Linux","allTopics":["electron","nodejs","javascript","windows","streaming","bittorrent","webrtc","p2p","hacktoberfest","macos","linux","webtorrent"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":20,"issueCount":58,"starsCount":9674,"forksCount":1001,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,5,0,0,0,0,4,0,0,0,0,0,0,0,0,0,3,2,0,0,0,0,1,0,0,4,0,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T19:18:16.227Z"}},{"type":"Public","name":"webtorrent-hybrid","owner":"webtorrent","isFork":false,"description":"WebTorrent (with WebRTC support in Node.js)","allTopics":["nodejs","torrent","browser","bittorrent","hybrid","javascript","webrtc","webtorrent"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":5,"starsCount":519,"forksCount":98,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T07:55:59.030Z"}},{"type":"Public","name":"webtorrent.io","owner":"webtorrent","isFork":false,"description":"The code that runs the WebTorrent website","allTopics":["nodejs","website","webrtc","javascript","webtorrent"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":16,"issueCount":18,"starsCount":127,"forksCount":57,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T17:15:20.534Z"}},{"type":"Public","name":"webtorrent-fixtures","owner":"webtorrent","isFork":false,"description":"Sample torrent files for the WebTorrent test suite","allTopics":["nodejs","javascript","torrent","fixtures","test","webtorrent"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":1,"starsCount":22,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T07:58:07.858Z"}},{"type":"Public","name":"semantic-release-config","owner":"webtorrent","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":1,"starsCount":1,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T08:50:26.158Z"}},{"type":"Public","name":"http-node","owner":"webtorrent","isFork":true,"description":"Node.js http as a standalone package","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":5,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-23T23:07:54.000Z"}},{"type":"Public","name":"airplay-protocol","owner":"webtorrent","isFork":true,"description":"A low level protocol wrapper on top of the AirPlay HTTP API","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":12,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-23T20:18:17.522Z"}},{"type":"Public","name":"airplayer","owner":"webtorrent","isFork":true,"description":"Query your local network for Apple TV's and have them play videos","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":17,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-23T20:15:53.543Z"}}],"repositoryCount":32,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"webtorrent repositories"}