For Developers

Comprehensive APIs, SDKs, and tools to build database management into your applications.

Python SDK

Installation:
pip install dbforge
Usage:
from dbforge import Client
client = Client(api_key="sk_...")
metrics = client.get_metrics()
print(metrics.query_latency)

Async-ready, fully typed, type hints included.

JavaScript/TypeScript SDK

Installation:
npm install @dbforge/client
Usage:
import DBForge from '@dbforge/client'
const client = new DBForge(...)
const metrics = await client.metrics

Node.js and browser support with TypeScript definitions.

Go SDK

Installation:
go get github.com/dbforge/go
Usage:
client := dbforge.New(key)
metrics, _ := client.Metrics(ctx)

Context-aware, connection pooling included.

Ruby & Java SDKs

Official SDKs available for Ruby and Java with the same feature set and quality as Python and Node.js.

  • โœ“ gem install dbforge
  • โœ“ Maven Central repository
  • โœ“ Full documentation included
api-example.py
# Example: Building a monitoring dashboard
from dbforge import Client
from flask import Flask, jsonify
app = Flask(__name__)
client = Client(api_key=os.getenv('DBFORGE_API_KEY'))
@app.route('/dashboard/metrics')
def get_metrics():
metrics = client.get_metrics(cluster='prod')
return jsonify({
'latency': metrics.query_latency,
'throughput': metrics.queries_per_min,
'connections': metrics.active_connections
})

Developer Resources

๐Ÿ“š

API Reference

Complete API documentation with examples for every endpoint. Interactive API explorer included.

Explore API โ†’
๐Ÿ”ง

Code Examples

Production-ready examples in Python, JavaScript, Go, Java, and Ruby. Clone and get started instantly.

View on GitHub โ†’
๐Ÿ’ฌ

Community

Join our community Slack workspace to discuss, ask questions, and connect with other developers.

Join Community โ†’
๐Ÿงช

Testing Tools

Postman collections, Jest test utilities, and mock servers for testing your integrations.

Learn More โ†’
๐Ÿš€

Deployment Guides

Step-by-step guides for deploying DBForge agents and integrations in Kubernetes, Docker, and cloud.

Get Started โ†’
๐Ÿ“ž

Support

Get help from our engineering team. Priority support for all developers using DBForge APIs.

Contact Support โ†’