Session.js

Session.js is JavaScript library for programmatic usage of Session Messenger. Platform and runtime agnostic, covered with tests, shipped with TypeScript definitions, aimed for Bun users, modular and auditable thanks to noble cryptography package.

Utility JavaScript library for Session's blinded Session IDs
Updated 2026-01-29 13:35:15 +01:00
Utility JavaScript library with methods to work with elliptic curves scalars wrapped around noble v2.
Updated 2026-01-29 13:32:44 +01:00
Wrapper around @session.js/bun-remote for transferring requests through network.
Updated 2026-01-29 13:02:04 +01:00
Bun.sh network connector for @session.js/client
Updated 2026-01-29 13:00:35 +01:00
Persistant file-based key=value storage adapter for @session.js/client
Updated 2026-01-29 12:59:52 +01:00
Session Messenger messages schemas, TypeScript definitions and enums used by @session.js/client
Updated 2026-01-29 12:54:27 +01:00
Documentation website for session.js
Updated 2026-01-28 15:14:29 +01:00
Examples for using @sessionjs/client library
Updated 2026-01-28 15:12:40 +01:00
JavaScript library to use Session Messenger programmatically. Includes TypeScript and tests. Runs with Bun runtime.
Updated 2026-01-28 15:11:33 +01:00
Mnemonic/seed phrase utilities for Session messenger.
Updated 2026-01-28 15:04:44 +01:00
Session.js errors classes
Updated 2026-01-28 15:03:59 +01:00
Session messenger & Session.js keypairs utilities.
Updated 2026-01-28 14:58:39 +01:00
Resolve Session ONS names to Session IDs in Node.js/Bun/browser
Updated 2026-01-28 14:57:12 +01:00
A package that exports static methods to work with SOGS requests. These are utilities not tied to a specific Session instance (user).
Updated 2026-01-28 14:56:15 +01:00
Session Desktop & Session.js constants
Updated 2026-01-28 14:53:38 +01:00

Members 1