GateKey
Sign InGet Started
Monetize your VS Code extensions in minutes

The licensing platform
for VS Code extensions

Drop-in SDK for license validation, trials, and feature gating. Dashboard for analytics and revenue tracking. Start monetizing in under 10 minutes.

Start Free See How It Works

License Validation

Machine-locked license keys with configurable activation limits. Offline grace period for uninterrupted usage.

Trial System

Time-boxed trials per machine. Configurable duration per product. Automatic expiration handling.

Analytics Dashboard

Real-time metrics on licenses, trials, and revenue. Event stream tracking for every validation.

Drop-in SDK

Three lines of code to add licensing. Works with any VS Code extension. TypeScript-first with full type safety.

API Key Auth

Secure your endpoints with API keys. Per-vendor isolation. Full audit trail of all SDK calls.

Vendor Portal

Manage products, licenses, and API keys. Configure settings per product. Self-serve everything.

Integrate in 3 steps

1

Install the SDK

npm install @gatekey/sdk
2

Add license check

import { GateKey } from '@gatekey/sdk'; const gk = new GateKey({ productId: 'your-product-id', apiUrl: 'https://gatekey.aryacodelabs.com', licenseKey: userProvidedKey, }); const result = await gk.checkLicense(); if (result.isValid) { // Unlock pro features }
3

Ship & earn

// Publish to VS Code Marketplace as usual. // GateKey handles licensing, trials, and revenue.

Ready to monetize?

Create a free account and start adding paid features to your VS Code extensions today.

Create Free Account