Skip to main content

Welcome to Cascadia PLM

Cascadia is an open-source, code-first Product Lifecycle Management (PLM) system built for developers.

Getting StartedDeploymentDevelopment
IntroductionDocker ComposeSetup
InstallationSingle ServerArchitecture
Quick StartKubernetesTesting

Key Features

  • Code-First Configuration - Define item types, workflows, and business logic in TypeScript with full IDE support
  • Git-Style Versioning - Track item revisions with branches, commits, and tags
  • Program-Based Access Control - Fine-grained permissions per program
  • Modern Tech Stack - TanStack Start, PostgreSQL, Drizzle ORM, Tailwind CSS

Built-In Item Types

Item TypeDescription
PartManufacturing parts with BOM relationships
DocumentFile attachments and documentation
Change OrderECO/ECN change management
RequirementRequirements tracking and traceability
TaskWork items with Kanban support

Need Help?