Stéphane Catala

  • zero-knowledge, offline-first, replicating, distributed document storage for web, mobile, desktop and node apps

    published 0.0.2 8 years ago
  • thread-local proxy for a given service spawned in dedicated Worker thread

    published 2.1.4 7 years ago
  • thin RXJS abstraction layer for pouchDB: read and write RXJS operators

    published 1.1.2 7 years ago
  • cache wrapper that generates its own cryptographically secure random keys. wraps lru-cache by default. ES5. TypeScript support. 582 bytes gzip.

    published 1.1.4 6 years ago
  • a fully async API for openpgp that builds on ephemeral immutable keys and that does not leak cryptographic material. ES5. Typescript support. 36kB gzip, excluding openpgp

    published 2.4.1 6 years ago
  • iterable over ordered character combinations from a list of alphabets

    published 2.0.0 7 years ago
  • generate Uint16Array with cryptographically-secure random 16-bit integer (word) entries, like randombytes for words

    published 1.0.3 7 years ago
  • cryptographically-secure random shuffle of array entries with the Fisher-Yates algorithm

    published 1.0.0 7 years ago
  • generate cryptographically-secure random shuffled bins of string combinations

    published 2.0.2 7 years ago
  • `Promise.resolve` for functions. ES5, TS, 277 bytes gzip.

    published 2.0.1 6 years ago
  • allocate values to bins defined by their lower bound delimitor value

    published 1.0.1 7 years ago
  • pouchdb-based vault that encrypts/decrypts docs to/from the underlying db

    published 1.1.4 7 years ago
  • node crypto's async pbkdf2 promisified and with sane defaults. ES5. TypeScript support. 1.3kb excl. deps.

    published 1.2.4 6 years ago
  • opgp-service keys encrypted with a pbkdf2-sha512 digest. ES5. TypeScript support. 1.1kb gzip.

    published 2.2.1 6 years ago
  • immutable model with access-control for ZenyPass records of user bookmarks and corresponding identifiers.

    published 1.2.1 7 years ago
  • cbox-vault that encrypt-writes/read-decrypts Account instances.

    published 0.2.0 7 years ago
  • micro reactive UI framework

    published 0.5.1 7 years ago
  • lightweight (1kb gz) component-from-stream on steroids: create a React-like component from any React-compatible library, that sources its props from an observable stream and supports middleware.

    published 0.17.2 6 years ago
  • minimal Subject implementation (0.4k bytes), independent of reactive framework

    published 3.1.0 6 years ago
  • rxjs-based component behaviours for lifting a component-from-stream

    published 1.0.0 6 years ago
  • rxjs-based component behaviour for lifting a component-from-stream that adds an event-handler property and injects an event property when that handler is called with a payload

    published 1.4.1 6 years ago
  • basic set of functional cursors

    published 3.0.0 5 years ago
  • rxjs if-then-else operator, shorthand for partition/merge

    published 1.0.1 6 years ago
  • basic functional composition function

    published 5.0.0 5 years ago
  • RxJS operator for lifting a component-from-stream, that wraps rx-with-event-handler-props to add an event handler

    published 1.2.2 6 years ago
show more packages