Monorepo of official Mendix pluggable web widgets. pnpm workspaces + Turbo.
packages/pluggableWidgets/*-web— Widget packages (React, TypeScript, SCSS)packages/modules/*— Mendix module packagespackages/shared/*— Shared configs and utilitiesautomation/— Build and release automationdocs/requirements/— Detailed technical requirements
| Command | Description |
|---|---|
pnpm install |
Install dependencies |
pnpm build |
Build all packages |
pnpm lint |
Lint all packages |
pnpm test |
Test all packages |
pnpm --filter @mendix/<name> run <script> |
Run script in one package |
- TypeScript + React functional components + SCSS
- Mendix Pluggable Widgets API (EditableValue, ActionValue, ListValue)
- Atlas UI design system for styling
- Conventional commits (commitlint enforced)
- Semver versioning + CHANGELOG.md per package
- Claude Code — See
CLAUDE.mdfor hooks, commands, and detailed instructions - GitHub Copilot — See
.github/copilot-instructions.mdfor PR review guidelines - Cursor / Windsurf — See
docs/requirements/for rule files (YAML frontmatter compatible)