Skip to content
@marionettejs

Marionettejs

Structure for JavaScript interfaces. Views, regions, and applications with explicit ownership and lifecycle.
Marionettejs

Structure for JavaScript interfaces.

Marionette gives your interface a place to live: Views render content, Regions compose screens, and Applications coordinate features. Explicit ownership and lifecycle make changes easier to follow, with agent-led development in mind.

Website · v5 documentation · v4 documentation · GitHub

Around the project

Follow Marionettejs on Twitter, support the project through GitHub Sponsors, or visit the shop.

Pinned Loading

  1. marionette marionette Public

    A JavaScript library for structured interfaces, with explicit ownership and lifecycle. Built for agent-led development. Canonical Marionette repository; v4 history is preserved on the v4 branch.

    JavaScript 7k 1.2k

  2. marionette-realworld-example-app marionette-realworld-example-app Public

    RealWorld Conduit example built with Marionette v5 RC2, TypeScript, Lit and @mnjs/data

    TypeScript 2 1

  3. marionettejs.com marionettejs.com Public

    Official Marionette website and documentation for structured interfaces and agent-led development.

    JavaScript

Repositories

Showing 10 of 29 repositories

Top languages

Loading…

Most used topics

Loading…