Ductape lets you integrate any backend component instantly. Import endpoints, databases, storage, queues, or workflows, define environment rules once, and reuse integrations across projects and teams.
Bring your own APIs (REST, GraphQL, SOAP, webhooks), databases (SQL, NoSQL, graph), message queues, and storage services and integrate natively. Works with whatever your backend uses, so you can start small and scale without rewriting code or migrating. You can start using it instantly.
With Ductape, you get unified, type-safe calls you define once and reuse everywhere — across services, environments, and even teams. Everything runs inside your backend (Node/TypeScript), so you maintain full control over logic, retries, secrets, and execution.
Switching providers? Update the config, no code changes needed.
Ductape is not a Backend-as-a-Service. It doesn’t give you a full backend. It standardizes how your backend code talks to external systems, making integrations consistent, reusable, and type-safe. Unlike unified APIs that lock you into providers, Ductape works at the protocol level and lets you bring your own tools.
snifideezy•2h ago
Bring your own APIs (REST, GraphQL, SOAP, webhooks), databases (SQL, NoSQL, graph), message queues, and storage services and integrate natively. Works with whatever your backend uses, so you can start small and scale without rewriting code or migrating. You can start using it instantly.
With Ductape, you get unified, type-safe calls you define once and reuse everywhere — across services, environments, and even teams. Everything runs inside your backend (Node/TypeScript), so you maintain full control over logic, retries, secrets, and execution.
Example usage:
const result = await ductape.run('payments.createCharge', { amount: 1000 }); const rows = await ductape.run('db.query', { sql: 'SELECT * FROM users' }); await ductape.run('storage.upload', { file, bucket: 'avatars' });
Switching providers? Update the config, no code changes needed.
Ductape is not a Backend-as-a-Service. It doesn’t give you a full backend. It standardizes how your backend code talks to external systems, making integrations consistent, reusable, and type-safe. Unlike unified APIs that lock you into providers, Ductape works at the protocol level and lets you bring your own tools.
You can try it out now. We are currently in Beta