Skip to content

gamja-labs/trailmix-cms

Repository files navigation

Trailmix CMS

Trailmix CMS

Type-safe content management system for NestJS

npm version Documentation License

Trailmix CMS is an opinionated type-safe content management system built for NestJS applications. It provides a comprehensive set of tools for managing database models, collections, and content with full TypeScript support.

Dependencies

Trailmix CMS relies on several key technologies:

  • Clerk: Authentication and user management
  • MongoDB: Database storage and collection management
  • Fastify: Web framework
  • nestjs-zod: NestJS integration for Zod schema validation

Key Features

  • Type Safety: Full TypeScript support with Zod schema validation
  • OpenAPI Spec with Zod: Automatic OpenAPI/Swagger documentation generation from Zod schemas via nestjs-zod integration
  • Audit Trail: Built-in support for audited collections
  • Modular Architecture: Use only what you need from TrailmixCMS, use DB features without CMS features.

Getting started

See the Docs

License

TrailmixCMS is MIT licensed

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •