JavaScript SDK
Official JavaScript SDK for Prompt Forge. Pure ESM, zero dependencies, works everywhere.
The Prompt Forge JavaScript SDK provides a clean, intuitive interface to the Prompt Forge API. Built with modern JavaScript, it works seamlessly in Node.js 18+ and all modern browsers with zero dependencies.
The SDK uses native fetch API and ES modules. No build step required - just import and go.
Key Features
Zero Dependencies
Uses native fetch API. No bloat, no version conflicts.
Pure ESM
Modern ES modules. Works in Node.js and browsers.
Full API Coverage
Complete access to all Prompt Forge features.
Type-Safe
Full JSDoc comments for IDE autocomplete.
Quick Start
Installation
npm install @promptforge/sdkBasic Usage
import Prompt Forge from '@promptforge/sdk'
const client = new Prompt Forge({
apiKey: process.env.PROMPTFORGE_API_KEY
})
// Execute a prompt
const result = await client.prompts.execute('prompt-id', {
topic: 'JavaScript',
audience: 'developers'
})
console.log(result.output)
console.log(`Cost: $${result.costUsd}`)
console.log(`Latency: ${result.latencyMs}ms`)Get your API key from the API Keys page in your dashboard.
Available Resources
Requirements
Node.js
Requires Node.js 18.0.0 or higher for native fetch API support.
node --version # Should be >= 18.0.0Browser
Works in all modern browsers that support ES modules and fetch API. Chrome 63+, Firefox 60+, Safari 11.1+, Edge 79+.