SDK Overview
Official Capture API SDKs for Node.js, Go, and Rust. Integrate screenshot, PDF, and content capture capabilities with TypeScript support, async/await, and comprehensive examples.
Capture API provides official SDKs for popular programming languages, making it easy to integrate screenshot, PDF, and content capture capabilities into your applications.
Available SDKs
Node.js SDK
- Repository: techulus/capture-node
- Package:
capture-node - Language: JavaScript/TypeScript
- Features: Full API coverage, TypeScript support, Promise-based
Go SDK
- Repository: techulus/capture-go
- Package:
github.com/techulus/capture-go - Language: Go
- Features: Idiomatic Go interfaces, comprehensive error handling
Rust SDK
- Repository: techulus/capture-rust
- Package:
capture-rust - Language: Rust
- Features: Memory-safe, async/await support, strong typing
Need help deciding? Check out the individual SDK guides for comprehensive examples and integration patterns.
Metadata Request
Extract comprehensive page metadata including title, description, author, logo, language, and Open Graph data using Capture API. Get structured JSON responses for any website.
MCP (Model Context Protocol)
Connect Capture API to Claude Code and Claude Desktop using Model Context Protocol. Generate screenshots, PDFs, and extract content directly from AI conversations.