Alex Potsides's repositories
uint8arrays
Utility methods for dealing with Uint8Arrays
uint8arraylist
Append and consume bytes using only no-copy operations
it-stream-types
Typescript types for AsyncIterable sink/source/duplex streams
uint8-varint
Read/write varints from Uint8Arrays and Uint8ArrayLists
nat-port-mapper
:left_right_arrow: Fast port mapping with UPnP and NAT-PMP
playwright-test
Run unit tests with several runners or benchmark inside real browsers with playwright.
progress-events
Progress events and types
race-signal
Race a promise against an AbortSignal
webtransport
Http/3 webtransport support for node
chai-as-promised
Extends Chai with assertions about promises.
DefinitelyTyped
The repository for high quality TypeScript type definitions.
electron-mocha
Run Mocha tests in Electron
helia-browser-retrieval
Resolving content from a browser Helia node
hub-monorepo
Implementation of the Farcaster Hub specification and supporting libraries for building applications on Farcaster
libdatachannel
C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
libjuice
JUICE is a UDP Interactive Connectivity Establishment library
libp2p-webrtc-ping
Starts a relay and two browser nodes, connects via WebRTC and runs ping between them
node-datachannel
Easy to use WebRTC data channels and media transport. libdatachannel node bindings.
parsec
፨ Parsec is a DHT performance measurement tool
race-event
Race an event against an AbortSignal
semantic-release-monorepo
Apply semantic-release's automatic publishing to a monorepo.
ssz
Typescript implementation of Simple Serialize (SSZ)
unified-github-workflows
Automatically distribute GitHub Actions workflow across repositories.
webrtc-many-datachannels
A reproduction of a Firefox bug whereby it can't create a lot of WebRTC datachannels
webtransport-send-lots-of-data
A WebTransport server that sends lots of data when a bidi stream is opened
www-libp2p-webrtc
Starts a node, discovers relays and displays WebRTC addresses