# mxcli

> Mendix cli tool, a headless way to work with Mendix projects. Enables Mendix projects for use with 3rd party agentic coding tools like Claude Code and Copilot. Includes a starlark linter for quality v

- **URL**: https://www.freshcrate.ai/projects/mxcli
- **Author**: mendixlabs
- **Category**: Testing
- **Latest version**: `v0.12.0` (2026-06-04)
- **License**: Apache-2.0
- **Source**: https://github.com/mendixlabs/mxcli
- **Homepage**: http://www.mxcli.org/
- **Language**: Go
- **GitHub**: 71 stars, 22 forks
- **Registry**: github
- **Tags**: `agentic`, `claude`, `cli`, `genai`, `go`, `mdl`, `mendix`

## Description

Mendix cli tool, a headless way to work with Mendix projects. Enables Mendix projects for use with 3rd party agentic coding tools like Claude Code and Copilot. Includes a starlark linter for quality validation.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.12.0` | 2026-06-04 | High | ## What's Changed * fix #583: parse StringAttributeType.Length across BSON numeric widths by @ako in https://github.com/mendixlabs/mxcli/pull/584 * fix: CREATE ODATA CLIENT strips uppercase MICROFLOW keyword prefix (#573) by @ako in https://github.com/mendixlabs/mxcli/pull/586 * fix #585: parse remaining numeric BSON fields across all numeric widths by @ako in https://github.com/mendixlabs/mxcli/pull/587 * fix: ALTER STYLING writes design properties on pages and snippets (#631) by @peterjumpnl i |
| `v0.11.0` | 2026-05-21 | High | ## What's Changed * deps: bump modernc.org/sqlite from 1.50.0 to 1.50.1 by @dependabot[bot] in https://github.com/mendixlabs/mxcli/pull/562   **Full Changelog**: https://github.com/mendixlabs/mxcli/compare/v0.10.0...v0.11.0 |
| `v0.10.0` | 2026-05-12 | High | ## What's Changed * deps: bump github.com/fsnotify/fsnotify from 1.10.0 to 1.10.1 by @dependabot[bot] in https://github.com/mendixlabs/mxcli/pull/537 * deps: bump golang.org/x/term from 0.42.0 to 0.43.0 by @dependabot[bot] in https://github.com/mendixlabs/mxcli/pull/536 * ci: bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/mendixlabs/mxcli/pull/535   **Full Changelog**: https://github.com/mendixlabs/mxcli/compare/v0.9.0...v0.10.0 |
| `v0.9.0` | 2026-05-08 | High | ## What's Changed * fix: skip System.* references in `mxcli check --references` by @hjotha in https://github.com/mendixlabs/mxcli/pull/523 * fix: classify reverse-Reference traversal through entity inheritance by @hjotha in https://github.com/mendixlabs/mxcli/pull/522 * feat: support inheritance split and cast statements by @hjotha in https://github.com/mendixlabs/mxcli/pull/365 * Pull by @ako in https://github.com/mendixlabs/mxcli/pull/531 * fix: roundtrip REST mapping cardinality via `as list |
| `v0.8.0` | 2026-05-05 | High | ## What's Changed * Misc by @ako in https://github.com/mendixlabs/mxcli/pull/247 * fix: handle missing TaskPage key in workflow activity mutation by @retran in https://github.com/mendixlabs/mxcli/pull/243 * Add test enablers: MockPageMutator, MockWorkflowMutator, registry completeness by @retran in https://github.com/mendixlabs/mxcli/pull/244 * test: add visitor tests for 20 untested source files by @retran in https://github.com/mendixlabs/mxcli/pull/245 * fix: make workflow mutator property loo |
| `v0.7.0` | 2026-04-21 | High | ## What's Changed * fix: resolve page context tree for ALTER PAGE and check --references by @engalar in https://github.com/mendixlabs/mxcli/pull/158 * fix: docker cache detection on Windows and reload schema warning by @engalar in https://github.com/mendixlabs/mxcli/pull/160 * feat: workflow microflow actions and COMPLETE_TASK page action by @engalar in https://github.com/mendixlabs/mxcli/pull/159 * feat: generate .gitignore for Mendix projects during init by @engalar in https://github.com/mendi |
| `v0.6.0` | 2026-04-09 | High | ## What's Changed * feat: ALTER WORKFLOW command with full activity manipulation by @engalar in https://github.com/mendixlabs/mxcli/pull/107 * fix: align BSON properties with Mendix schema for mx diff compatibility by @engalar in https://github.com/mendixlabs/mxcli/pull/109 * feat: add virtual System module for complete module listing by @engalar in https://github.com/mendixlabs/mxcli/pull/110 * fix(security): validate demo user password against project policy by @engalar in https://github.com/m |
| `nightly` | 2026-04-07 | Medium | **Nightly build from  — 2026-04-07**  Commit: [](https://github.com/mendixlabs/mxcli/commit/8ceb020acffe4984376183deffef7d0e7204f975)  ### Recent changes  8ceb020 chore: release v0.5.0 21cfda3 Merge pull request #69 from engalar/feat/widget-demo 8a33ee1 fix: widget-demo scripts self-contained and mx-check clean d5eafe8 docs: add multi-project tree view proposal 90ee695 chore: regenerate ANTLR parser after widget engine v2 merge f7a779a feat: add missing document types to project tree and syntax |
| `v0.5.0` | 2026-04-06 | High | ## What's Changed * fix: int32→int64 for BSON property values by @engalar in https://github.com/mendixlabs/mxcli/pull/71 * fix: CREATE OR REPLACE PAGE reuses existing UUID by @engalar in https://github.com/mendixlabs/mxcli/pull/72 * feat: diag --check-units + grammar fixes by @engalar in https://github.com/mendixlabs/mxcli/pull/67 * feat: SHOW/DESCRIBE/CREATE/DROP JSON STRUCTURE by @peterjumpnl in https://github.com/mendixlabs/mxcli/pull/80 * docs: MDL i18n design proposal by @engalar in https:/ |
| `v0.4.0` | 2026-04-01 | Medium | ## What's Changed * Fix batch of reported issues (#18, #19, #23, #25, #26, #27, #28) by @engalar in https://github.com/mendixlabs/mxcli/pull/35 * feat(tui): add agent channel for external automation by @engalar in https://github.com/mendixlabs/mxcli/pull/38 * docs: add comprehensive theme & styling skill by @engalar in https://github.com/mendixlabs/mxcli/pull/40 * fix(catalog): recurse into loop bodies when extracting references by @engalar in https://github.com/mendixlabs/mxcli/pull/45 * feat: |

## Citation

- HTML: https://www.freshcrate.ai/projects/mxcli
- Markdown: https://www.freshcrate.ai/projects/mxcli.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/mxcli/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
