kenobi-secure is a high-caliber npm package designed to deliver exceptional security features for your applications, inspired by the wisdom and strength of Obi-Wan Kenobi.
JSON parse with prototype poisoning protection
A tiny (130B to 205B) and fast utility to randomize unique IDs of fixed length
A tiny (230B) and fast UUID (v4) generator for Node and the browser
simple persistent cookiejar system
Provides functions for detecting if the host environment supports the WebCrypto API
Secure, zero-dependency utilities for generating passwords, passphrases, pins, and more
Securely compare two strings, copied from cryptiles
A security-focused rehype plugin that filters URLs based on allowed prefixes
HTTP Server framework
Sets secure response headers for Next.js.
SHA1 wrapper for browsers that prefers `window.crypto.subtle`.
[](https://github.com/paralleldrive/aidd)[](https://paralleldrive.com)
JWT Library for Node.js
Encrypt/Decrypt the values of a given object
Cookies, optionally signed using Keygrip.
A security-focused wrapper for react-markdown that filters URLs based on allowed prefixes
Create a secure stateless cookie session for Fastify
Securely store secrets such as usernames, passwords, tokens, certificates or other sensitive information (strings) on iOS & Android
Secure localStorage/sessionStorage data with high level of encryption and data compression
Descope JavaScript web SDK
V8 runtime process for Secure Exec — embeds V8 via Rust (rusty_v8) and communicates over Unix domain socket with length-prefixed MessagePack IPC.
Secure Node.js execution without a sandbox. V8 isolate-based code execution with full Node.js and npm compatibility.
Provides a way to encrypt and securely store key-value pairs locally on the device.