{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"js-libp2p-amino-dht-bootstrapper","owner":"libp2p","isFork":false,"description":"A CLI for starting an Amino DHT bootstrapper","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":11,"issueCount":2,"starsCount":1,"forksCount":1,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,16,0,2,0,0,0,0,0,2,12,0,4,0,0,0,0,0,3,0,2,2,0,0,0,1,0,0,0,0,0,0,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T10:35:03.962Z"}},{"type":"Public","name":"npm-go-libp2p","owner":"libp2p","isFork":false,"description":"Install go-libp2p-daemon via npm","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":1,"forksCount":3,"license":"Other","participation":[0,0,3,0,2,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,3,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T10:37:08.503Z"}},{"type":"Public","name":"js-libp2p-rendezvous","owner":"libp2p","isFork":false,"description":"A javascript implementation of the rendezvous protocol for libp2p","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":3,"starsCount":12,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:52:09.526Z"}},{"type":"Public","name":"js-libp2p-example-connection-encryption","owner":"libp2p","isFork":false,"description":"An example of how to configure connection encryption","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:51:53.393Z"}},{"type":"Public","name":"js-libp2p-example-browser-pubsub","owner":"libp2p","isFork":false,"description":"How to use libp2p pubsub in browsers","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:51:43.093Z"}},{"type":"Public","name":"js-libp2p-example-custom-protocols","owner":"libp2p","isFork":false,"description":"How to create custom protocols for your app","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:51:38.342Z"}},{"type":"Public","name":"observation-deck","owner":"libp2p","isFork":false,"description":"🐣 [WIP] Catalogue of widgets for visualising libp2p introspection data, built on libp2p/observer-toolkit","topicNames":["observability","libp2p"],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:51:33.046Z"}},{"type":"Public","name":"js-libp2p-daemon-client","owner":"libp2p","isFork":false,"description":"A js daemon client to interact with a libp2p daemon","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":11,"issueCount":1,"starsCount":5,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:51:26.949Z"}},{"type":"Public","name":"js-libp2p-example-circuit-relay","owner":"libp2p","isFork":false,"description":"How to use Circuit Relay to connect two nodes","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:51:19.872Z"}},{"type":"Public","name":"dht-vis-v0","owner":"libp2p","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":14,"issueCount":0,"starsCount":4,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:51:17.167Z"}},{"type":"Public","name":"js-libp2p-example-chat","owner":"libp2p","isFork":false,"description":"An example chat app using libp2p","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:51:15.519Z"}},{"type":"Public","name":"ipfs-camp-2022","owner":"libp2p","isFork":true,"description":"The website for IPFS Camp 2022","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":31,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:51:00.824Z"}},{"type":"Public","name":"js-libp2p-nat-mngr","owner":"libp2p","isFork":false,"description":"NAT manager that allows handling different aspects of NAT traversal in libp2p.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:50:26.460Z"}},{"type":"Public","name":"js-libp2p-utp","owner":"libp2p","isFork":false,"description":"uTP module libp2p uses. Implements the interface-transport spec","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":12,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:50:21.337Z"}},{"type":"Public","name":"js-libp2p-example-discovery-mechanisms","owner":"libp2p","isFork":false,"description":"How to configure peer discovery mechanisms","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-21T21:42:42.017Z"}},{"type":"Public","name":"observer-toolkit","owner":"libp2p","isFork":false,"description":"🐣 [WIP] toolkit for building libp2p introspection widgets + a few useful out-of-the-box widgets","topicNames":["monitoring","widgets","observability","libp2p"],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":3,"starsCount":2,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:49:48.409Z"}},{"type":"Public","name":"pull-mplex","owner":"libp2p","isFork":false,"description":"multiplexer implementing the https://github.com/libp2p/mplex spec with pull-streams","topicNames":["libp2p","pull-stream","mplex"],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":4,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:49:45.409Z"}},{"type":"Public","name":"js-libp2p-example-delegated-routing","owner":"libp2p","isFork":false,"description":"How to use other libp2p nodes to perform delegated routing","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:49:01.091Z"}},{"type":"Public","name":"npm-go-libp2p-dep","owner":"libp2p","isFork":false,"description":"Install go-libp2p from npm as a dependency of your project","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:48:59.553Z"}},{"type":"Public","name":"dht-tracer","owner":"libp2p","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":22,"issueCount":1,"starsCount":5,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:48:59.267Z"}},{"type":"Public","name":"js-peer-id","owner":"libp2p","isFork":false,"description":"peer-id implementation in JavaScript. Deprecated; use https://github.com/libp2p/js-libp2p-peer-id instead.","topicNames":["deprecated"],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":9,"starsCount":80,"forksCount":44,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T16:48:35.564Z"}}],"repositoryCount":21,"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":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}