There are no reviews yet. Be the first to send feedback to the community and the maintainers!
hypercore
Hypercore is a secure, distributed append-only log.hyperdrive
Hyperdrive is a secure, real time distributed file systemhyperswarm
A distributed networking stack for connecting peers.sodium-native
Low level bindings for libsodiumhyperdht
The DHT powering Hyperswarmhyperbee
An append-only B-tree running on a Hypercoreautobase
Autobase lets you write concise multiwriter data structures with Hypercorecorestore
A simple corestore that wraps a random-access-storage modulelibudx
udx is reliable, multiplexed, and congestion-controlled streams over udphyperdrive-next
Hyperdrive is a secure, real-time distributed file systemhypercore-crypto
The crypto primitives used in hypercore, extracted into a separate modulehyperswarm-dht-relay
Relaying the Hyperswarm DHT over other transport protocols to bring decentralized networking to everyoneb4a
Bridging the gap between buffers and typed arrayshyperblobs
A blob store for Hypercorehypershell
Spawn shells anywhere. Fully peer-to-peer, authenticated, and end to end encryptedhyperswarm-secret-stream
Secret stream backed by Noise and libsodium's secretstreamfs-native-extensions
Native file system extensions for advanced file operationstiny-fs-native
Native fs for Javascriptkeypear
ππ Keychain that derives deterministic Ed25519 keypairs and attestationspear-expo-hello-world
hyperswarm-seeders
A seeders only swarmsimple-seeder
Dead simple seeder with zero bugsexamples
Examples of basic flows for modules in the Holepunch ecosystemnoise-handshake
Simple noise handshake, supporting generic handshake patternslocaldrive
Hyperdrive but it is filesmirror-drive
Mirror two drivestiny-http-native
Tiny HTTP library made purely on libuv and napilibquickbit
The fastest bit in the West; a library for working with bit fields, accelerated using SIMD on supported hardwaredrives
CLI to download, seed, and mirror a Hyperdrive or Localdrivetiny-timers-native
Native timers for Javascriptudx-native
udx is reliable, multiplexed, and congestion-controlled streams over udplibpearsync
Simple message passing between a libuv thread and something elsehyperswarm-doctor
Debugging tool for the swarmnetpaste
Copy and paste over the DHTquickbit-universal
Universal wrapper for https://github.com/holepunchto/libquickbit with a JavaScript fallbacklibcrc
Cross-platform implementation of CRC32 with hardware accelerationhyperswarm-testnet
Small module to help you spin up a local Hyperswarm testnetwasm-tools
A collection of useful tools for working with WASM/WAT in JavaScriptplanb-summer-school
the workshop stufftt-native
https://github.com/holepunchto/libtt JavaScript bindings for Node.jshypercore-id-encoding
Convert Hypercore keys to/from z-base32 or hexserve-drive
HTTP drive server for entries delivery. Auto detects types like video, images, etcpear-radio-backend
Pear radio backendnanodebug
A tiny, zero overhead debugging utilitycrc-universal
Universal wrapper for https://github.com/holepunchto/libcrc with a JavaScript fallbacktiny-buffer-map
A very simple Map for Buffers and Uint8Arraysquickbit-native
https://github.com/holepunchto/libquickbit JavaScript bindings for Node.jstiny-paths
path for platforms without pathsame-object
Determine if two objects are deeply equalbare-expo
Example of embedding Bare in an Expo application using https://github.com/holepunchto/react-native-bare-kitsimdle-universal
Universal wrapper for https://github.com/holepunchto/libsimdle with a JavaScript fallbacklibtt
Virtual console extensions built on libuvcmake-ios
iOS utilities for CMakecmake-binary
cmake binaries for windows, linux and macosprebuild-containers
Containers for prebuilding native Node.js moduleslibsimdle
Simple and portable SIMD instructions for 128 bit vectors, inspired by the WASM SIMD specificationbits-to-bytes
Functions for doing bit manipulation of typed arraysbare-addon
Template repository for creating Bare native addonscompact-encoding-bitfield
Compact codec for bitfieldsseedbee
Bee for seedscrc-native
https://github.com/holepunchto/libcrc JavaScript bindings for Node.jsbare-utils
Node.js-compatible utility functions for Barebare-distributable-hello-world
Showing how to make a single distributable of a JS appbare-debug-log
Simple debug log for JavaScriptpw-to-ek
Derive a secure encryption key from a password using the sodium's scrypt implementation.cmake-drive
Drive utilities for CMakecmake-bare-bundle
Bare bundling utilities for CMakesimdle-native
https://github.com/holepunchto/libsimdle JavaScript bindings for Node.jsnative-pipe
Native named pipeshp-rpc-cli
pear-inspect
drive-resolve
Asynchronous require resolution in Hyperdrivewarmup-encoding
Encode/decode sets of random blocks for warmupframed-stream
Read/write stream messages prefixed 8, 16, 24 or 32 bit lengthhttp-forward-host
Simple stream proxy that sniffs the HTTP host or x-forwarded-for header and allows you to to forward the stream based on thathypertrace-prometheus
Add support for Prometheus/Grafana to hypertracebare-dns
Domain name resolution for JavaScriptfifofile
Userland FIFO filebare-format
String formatting for JavaScriptsecure-prompt
Securely prompt stdio using secure buffersbare-headers
Development headers for Barebare-net
TCP and IPC servers and clients for JavaScriptLove Open Source and this site? Check out how you can help us