mendixlabs

mendixlabs / mxcli

Public

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.

38
7
100% credibility
Found Mar 19, 2026 at 38 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

mxcli is a command-line tool that enables AI coding assistants to read, understand, and modify Mendix application projects stored in binary .mpr files using MDL (Mendix Definition Language), full-text search, code navigation, catalog queries, linting, and REPL support.

Star Growth

See how this repo grew from 38 to 38 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is mxcli?

mxcli is a Go-based CLI that cracks open Mendix's binary .mpr project files, turning them into editable text via MDL—a SQL-like language for querying entities, microflows, pages, and widgets like DataGrid 2 or pluggable widgets. It solves the core pain of Mendix's black-box format by enabling headless ops, full-text search across strings and validation messages, and integration with AI agents like Claude Code, Cursor, or GitHub Copilot for mendix github integration. Developers get REPL mode, linting via Starlark rules, and dev containers to safely run, test, and deploy Mendix apps with mendix client api calls or microflows.

Why is it gaining traction?

Unlike Mendix Studio Pro's visual editor, mxcli exposes mendix client api 9/10 features textually, letting AI tools auto-generate pages, domain models, or nanoflows while respecting security and conventions. Standouts include impact analysis for changes, bulk widget updates (e.g., mendix web widgets github styles), and SARIF linter output for CI—perfect for mendix github copilot workflows. The `mxcli init` setups tool-specific configs and VSCode extensions, slashing setup for agentic coding on mendix native widgets github or community commons.

Who should use this?

Mendix full-stack devs prototyping complex microflows or mendix datagrid 2 tables via AI prompts. Low-code teams needing mendix client state diffs, OData queries, or PAD Docker runs without Studio Pro. Consultants auditing mendix client api documentation compliance or migrating data widgets github projects.

Verdict

Grab it if you're deep in Mendix and want AI acceleration—docs are solid, MDL syntax is intuitive, and VSCode skills shine. At 38 stars and 1.0% credibility, it's alpha (backup everything), but the Go library and Starlark linter make it a credible bet for mendix pluggable widget github experiments. (198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.