transcend-io / penumbra
Encrypt/decrypt anything in the browser using streams on background threads.
☆152Updated 2 months ago
Alternatives and similar repositories for penumbra:
Users that are interested in penumbra are comparing it to the libraries listed below
- A tiny relay server that bridges two WebSocket connections, allowing the clients to talk directly to each other. (Formerly known as 🐟 Ce…☆108Updated 11 months ago
- Zip/unzip files of any size in the browser using streams.☆100Updated 2 months ago
- 2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.☆113Updated 2 years ago
- Distributed-Lock-as-a-Service implemented on Cloudflare Durable Objects.☆66Updated 2 years ago
- Architecture for end-to-end encrypted CRDTs☆196Updated 5 months ago
- Monorepo for Braid Projects in Javascript☆264Updated 3 months ago
- BLAKE3 hashing for JavaScript: native Node bindings (where available) and WebAssembly☆182Updated last year
- webcrypto-liner is a polyfill that let's down-level User Agents (like IE/Edge) use libraries that depend on WebCrypto. (Keywords: Javascr…☆149Updated 5 months ago
- A stable library of useful TypeScript/JavaScript code☆188Updated last month
- An append-only B-tree running on a Hypercore☆262Updated this week
- A WebCrypto Polyfill for NodeJS☆188Updated 8 months ago
- A library to create p2p applications, using the browser as a full peer.☆210Updated 5 months ago
- Auth tokens for a distributed, user-controlled world☆111Updated 11 months ago
- Local-first address book☆69Updated 3 years ago
- Conflict-free, replicated, principled state management, encrypted at rest and in transit.☆57Updated 10 months ago
- A library of Conflict-Free Replicated Data Types for JavaScript☆214Updated last year
- Secure cryptographic key storage in the browser and Node.js☆75Updated last month
- Etebase TypeScript API for the web, node and react-native!☆164Updated last year
- rweather/noise-c compiled to WebAssembly using Emscripten and optimized for small size☆92Updated 4 years ago
- Minimal peer-to-peer database, based on kappa architecture.☆256Updated 3 years ago
- TypeScript implementation of Miscreant: misuse-resistant encryption library with AES-SIV (RFC 5297) and AES-PMAC-SIV support☆18Updated 4 years ago
- Secure password based client-server authentication without the server ever obtaining knowledge of the password. Implementation of the OPA…☆64Updated last month
- In-browser key management with IndexedDB and the Web Crypto API☆58Updated last year
- Cryptographic operations in WASM, C, Typescript for Nodejs and the browser.☆29Updated last year
- Searchable Encryption for Node.js projects☆66Updated this week
- Decentralized authentication and authorization for team collaboration, using a secure chain of cryptological signatures. (Formerly known …☆278Updated last month
- LevelDB database adapter for Yjs☆100Updated last year
- Simple end-to-end encrypted, secure channels using Noise Protocol Framework and libsodium secretstream☆147Updated 2 years ago
- Working area for Braid extensions to HTTP☆239Updated 2 months ago
- Implementation of the hyperswarm API for use in web browsers☆102Updated 3 years ago