{"library":"browserify-sign","type":"library","category":null,"description":"browserify-sign is a JavaScript library that provides browser-compatible implementations of Node.js's `crypto` module public key functions, specifically `createSign` and `createVerify`. This allows developers to use cryptographic signing and verification operations, typically involving RSA or DSA algorithms, directly in web browsers by bundling their code with Browserify. The current stable version is 4.2.5, last published approximately seven months ago (as of April 2026). The project maintains a sustainable release cadence with at least one new version released annually, primarily focusing on maintenance and security updates rather than active feature development. Its key differentiator is enabling Node.js-style crypto APIs in browser environments, making it crucial for projects requiring consistent cryptographic behavior across server and client-side JavaScript when using the Browserify bundling approach.","language":"javascript","status":"maintenance","version":"4.2.5","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install browserify-sign","imports":["const { Sign } = require('browserify-sign');","const { Verify } = require('browserify-sign');","/* Use Sign/Verify constructors with algorithm strings directly */"]},{"cmd":"yarn add browserify-sign","imports":[]},{"cmd":"pnpm add browserify-sign","imports":[]}],"homepage":null,"github":"https://github.com/crypto-browserify/browserify-sign","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/browserify-sign","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/browserify-sign/compatibility"}}