Marvin CMS

Marvin Node

Node.js SDK and TypeScript definitions for Marvin CMS. Type-safe client for JavaScript and TypeScript applications.

experimentalactive

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.