This is a monorepo containing the Autogram Extension and SDK for electronic signatures.
- autogram-sdk - SDK for integrating Autogram signer into web applications
- autogram-extension - Browser extension for using Autogram with government portals
- Node.js 20+ (see
.nvmrc) - npm (comes with Node.js)
npm installThis will install dependencies for all packages and build the SDK.
npm run buildnpm run build:sdk
npm run build:extension
npm run build:dev # Development build of extensionnpm startnpm run example-extension-usage
npm run example-avm-integrationnpm testnpm run lintnpm run typechecknpm run cleanThis monorepo uses npm workspaces:
/autogram-sdk- SDK package/autogram-extension- Extension package (depends on SDK)
The extension automatically uses the local SDK version via workspace protocol.
Please see individual package READMEs for package-specific documentation:
EUPL-1.2 - See LICENSE file for details