marionettejs/marionette
Marionette.js v5 is a JavaScript UI framework designed for agent-led development, with agent skills, MCP documentation access, and checks for agent-generated code.
Marionette v5 is a JavaScript library for building structured interfaces with explicit ownership and lifecycle, using native DOM without requiring Backbone or jQuery. It is oriented around agent-led development: the package ships documentation and an agent skill, exposes documentation via MCP, and provides TypeScript declarations plus an ESLint rule as feedback on code produced by coding agents. Backbone Models and Collections can still be integrated through optional adapters for existing applications.
Frequently asked
- What is marionettejs/marionette?
- Marionette.js v5 is a JavaScript UI framework designed for agent-led development, with agent skills, MCP documentation access, and checks for agent-generated code.
- Is marionette open source?
- Yes — marionettejs/marionette is open source, released under the MIT license.
- What language is marionette written in?
- marionettejs/marionette is primarily written in JavaScript.
- How popular is marionette?
- marionettejs/marionette has 7k stars on GitHub.
- Where can I find marionette?
- marionettejs/marionette is on GitHub at https://github.com/marionettejs/marionette.