Marvin Node provides a TypeScript/JavaScript SDK for integrating Marvin CMS into Node.js applications.
Features
- Full TypeScript support - Complete type definitions
- Async/await API - Modern JavaScript patterns
- Content operations - Manage content programmatically
- Form submissions - Handle form data from frontend applications
- Webhook handlers - Process Marvin events
- Validation - Client-side schema validation
Planned Features
The Node SDK is in early planning stages. Core features will include:
- Type-safe content queries
- Real-time subscriptions
- Frontend framework integrations (React, Vue, Svelte)
- Server-side rendering support
Status
Marvin Node is experimental and not yet published. Development will begin once the Python SDK and core API stabilize.