[38;5;12m                              [39m[38;2;255;187;0m[1m[4mAwesome Marionette.js [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA list of resources for marionette.js[39m

[38;2;255;187;0m[4mGeneral[0m

[38;5;12m- [39m[38;5;14m[1mOfficial site[0m[38;5;12m (http://marionettejs.com/)[39m
[38;5;12m- [39m[38;5;14m[1mGithub repository[0m[38;5;12m (https://github.com/marionettejs/backbone.marionette)[39m
[38;5;12m- [39m[38;5;14m[1mAnnotated source[0m[38;5;12m (http://marionettejs.com/annotated-src/backbone.marionette)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette.js Blog[0m[38;5;12m (http://blog.marionettejs.com/)[39m
[38;5;12m- [39m[38;5;14m[1mStackOverflow[0m[38;5;12m (http://stackoverflow.com/questions/tagged/marionette) - Tagged questions[39m
[38;5;12m- [39m[38;5;14m[1mGitter chat[0m[38;5;12m (https://gitter.im/marionettejs/backbone.marionette)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette Inspector[0m[38;5;12m (https://github.com/marionettejs/marionette.inspector)[39m
[38;5;12m- [39m[38;5;14m[1mYeoman generator for Marionette.js[0m[38;5;12m (https://github.com/mrichard/generator-marionette)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette CLI[0m[38;5;12m (https://github.com/denar90/marionette-cli)[39m
[38;5;12m- [39m[38;5;14m[1mMarionetteJS CLI package for atom[0m[38;5;12m (https://atom.io/packages/atom-marionettejs-cli)[39m

[38;2;255;187;0m[4mTutorials and articles[0m

[38;5;12m- [39m[38;5;14m[1mA Thorough Introduction To Backbone.Marionette Part 1: Application[0m[38;5;12m (https://www.smashingmagazine.com/2013/02/introduction-backbone-marionette/)[39m
[38;5;12m- [39m[38;5;14m[1mA Thorough Introduction To Backbone.Marionette Part 2: Modules[0m[38;5;12m (https://www.smashingmagazine.com/2013/04/thorough-introduction-backbone-marionette-part-2-modules/)[39m
[38;5;12m- [39m[38;5;14m[1mA Thorough Introduction To Backbone.Marionette Part 3: Views[0m[38;5;12m (https://www.smashingmagazine.com/2014/06/thorough-introduction-backbone-marionette-part-3/)[39m
[38;5;12m- [39m[38;5;14m[1mA Simple Backbone.Marionette tutorial: Application. Simple List[0m[38;5;12m (http://davidsulc.com/blog/2012/05/06/tutorial-a-full-backbone-marionette-application-part-1/)[39m
[38;5;12m- [39m[38;5;14m[1mA Simple Backbone.Marionette tutorial: Application with Interactions[0m[38;5;12m (http://davidsulc.com/blog/2012/04/22/a-simple-backbone-marionette-tutorial-part-2/)[39m
[38;5;12m- [39m[38;5;14m[1mA Visual Guide To Marionette.js Views[0m[38;5;12m (http://www.artandlogic.com/blog/2013/03/a-visual-guide-to-marionette-js-views/) by Matt Bajoras[39m
[38;5;12m- [39m[38;5;14m[1mRepresenting Marionette.js Views With State[0m[38;5;12m (http://www.artandlogic.com/blog/2013/06/representing-marionette-js-views-with-state/) by Matt Bajoras[39m
[38;5;12m- [39m[38;5;14m[1mThe Case for Marionette.js[0m[38;5;12m (http://benmccormick.org/2014/12/02/the-case-for-marionette-js/)[39m
[38;5;12m- [39m[38;5;14m[1mConnecting Data to Your Views[0m[38;5;12m (http://benmccormick.org/2014/12/10/marionette-explained-connecting-your-data-to-your-views/)[39m
[38;5;12m- [39m[38;5;14m[1mBuilding Complex Layouts with Marionette.js[0m[38;5;12m (http://benmccormick.org/2014/12/22/building-complex-layouts-with-marionette-js/)[39m
[38;5;12m- [39m[38;5;14m[1mThe Life of a Marionette View[0m[38;5;12m (http://benmccormick.org/2015/01/05/marionette-view-life-cycles/)[39m
[38;5;12m- [39m[38;5;14m[1mBuilding Modular Web Apps with Backbone.Radio[0m[38;5;12m (http://benmccormick.org/2015/01/26/backbone-radio/)[39m
[38;5;12m- [39m[38;5;14m[1mFrom Backbone.js to Marionette.js (Russian)[0m[38;5;12m (http://habrahabr.ru/post/207730/) - by Mahnunchik[39m
[38;5;12m- [39m[38;5;14m[1mMarionette.js Behaviors, Part 1: The Basics[0m[38;5;12m (https://spin.atomicobject.com/2014/09/11/marionette-behaviors-overview/)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette.js Behaviors, Part 2: Testing Behaviors[0m[38;5;12m (https://spin.atomicobject.com/2014/09/12/testing-marionette-js-behaviors/)[39m
[38;5;12m- [39m[38;5;14m[1mThings I Learned from Building a Large Scale Backbone + Marionette Application[0m[38;5;12m (http://authenticff.com/journal/building-large-scale-backbone-marionette-applications) by Ian Williams[39m
[38;5;12m- [39m[38;5;14m[1mDesign Rules in a Backbone-Marionette App[0m[38;5;12m (http://cloudandcode.tumblr.com/post/98671637921/design-rules-in-a-backbone-marionette-app)[39m
[38;5;12m- [39m[38;5;14m[1mA Short Primer on Marionette.js[0m[38;5;12m (http://cloudandcode.tumblr.com/post/98265035816/a-short-primer-on-marionette-js)[39m
[38;5;12m- [39m[38;5;14m[1mPimping Backbone with Marionette[0m[38;5;12m (http://scm.io/blog/hack/2014/09/backbone-marionette/) by Tom Herold[39m
[38;5;12m- [39m[38;5;14m[1mHandling Forms with Marionette.js[0m[38;5;12m (http://spin.atomicobject.com/2013/11/25/forms-marionette-js-backbone/) by Al Scott[39m
[38;5;12m- [39m[38;5;14m[1mNested Views in Backbone.Marionette[0m[38;5;12m (http://blog.mojotech.com/nested-views-in-backbone-marionette/) by Sam Saccone[39m
[38;5;12m- [39m[38;5;14m[1mDRY up Your Views in Backbone Marionette[0m[38;5;12m (http://blog.mojotech.com/dry-up-your-views-in-backbone-marionette/) by Sam Saccone[39m
[38;5;12m- [39m[38;5;14m[1mStrengthening Our Backbone with Marionette (Part I)[0m[38;5;12m (http://tech.kinja.com/strengthening-our-backbone-with-marionette-part-i-1583630931)[39m
[38;5;12m- [39m[38;5;14m[1mTutorial: Nested Views Using Backbone Marionette's CompositeView[0m[38;5;12m (http://davidsulc.com/blog/2013/02/03/tutorial-nested-views-using-backbone-marionettes-compositeview/) bu David Sulc[39m
[38;5;12m- [39m[38;5;14m[1mComponents with Backbone.js and Marionette.js[0m[38;5;12m (http://blog.jeremyfairbank.com/javascript/components-with-backbone-js-and-marionette-js/) by Jeremy Fairbank[39m
[38;5;12m- [39m[38;5;14m[1mManaging Layouts and Nested Views with Backbone.Marionette[0m[38;5;12m (http://lostechies.com/derickbailey/2012/03/22/managing-layouts-and-nested-views-with-backbone-marionette/) by Derick Bailey[39m
[38;5;12m- [39m[38;5;14m[1mRevisiting the Backbone Event Aggregator: Lessons Learned[0m[38;5;12m (http://lostechies.com/derickbailey/2012/04/03/revisiting-the-backbone-event-aggregator-lessons-learned/) by Derick Bailey[39m
[38;5;12m- [39m[38;5;14m[1mWhy Should I Use Backbone.Marionette Instead of … ?[0m[38;5;12m (http://lostechies.com/derickbailey/2012/06/13/why-should-i-use-backbone-marionette-instead-of-%E2%80%A6/) by Derick Bailey[39m
[38;5;12m- [39m[38;5;14m[1mPolymer Web Components with Marionette.js[0m[38;5;12m (http://blog.jeremyfairbank.com/javascript/polymer-web-components-with-marionette-js/) by Jeremy Fairbank[39m
[38;5;12m- [39m[38;5;14m[1mBuilding a Marionette App with Flux Architecture[0m[38;5;12m (http://iamnotarealprogrammer.com/flux-architecture-in-a-backbone-and-marionette-app/) by Kurtis Kemple[39m
[38;5;12m- [39m[38;5;14m[1mMarionette-Service: Service Objects for Marionette[0m[38;5;12m (http://benmccormick.org/2015/05/25/marionette-service-service-objects-for-marionette/) by Ben McCormick[39m
[38;5;12m- [39m[38;5;14m[1mRefactoring a JavaScript Application to Use Microservices: What We Learned with Backbone and Marionette[0m[38;5;12m (https://www.safaribooksonline.com/blog/2015/11/24/refactoring-javascript-microservice-backbone-marionette/) by Pasha Craydon [39m
[38;5;12m- [39m[38;5;14m[1mSEO-Enabling Your Marionette App[0m[38;5;12m (https://docs.google.com/presentation/d/1jy9SXyr6ZjbY7lOSKN8QraH96-vR7mnAo0ePvzDb8uc/pub?start=false&loop=false&delayms=3000&slide=id.p)[39m

[38;2;255;187;0m[4mBooks[0m

[38;5;12m- [39m[38;5;14m[1mBuilding Backbone Plugins[0m[38;5;12m (https://leanpub.com/building-backbone-plugins) by Derick Bailey and Jerome Gravel-Niquet[39m
[38;5;12m- [39m[38;5;14m[1mBackbone.Marionette.js: A Gentle Introduction[0m[38;5;12m (https://leanpub.com/marionette-gentle-introduction) by David Sulc[39m
[38;5;12m- [39m[38;5;14m[1mStructuring Backbone Code with RequireJS and Marionette Modules[0m[38;5;12m (https://leanpub.com/structuring-backbone-with-requirejs-and-marionette) by David Sulc[39m
[38;5;12m- [39m[38;5;14m[1mMarionette Exposé[0m[38;5;12m (https://leanpub.com/marionetteexpose) by Jack Killilea[39m
[38;5;12m- [39m[38;5;14m[1mBackbone.Marionette.js: A Serious Progression[0m[38;5;12m (https://leanpub.com/marionette-serious-progression) by David Sulc[39m
[38;5;12m- [39m[38;5;14m[1mGetting Started with Backbone Marionette[0m[38;5;12m (http://www.amazon.com/dp/1783284250/) by Raymundo Armendariz and Arturo Soto[39m
[38;5;12m- [39m[38;5;14m[1mMarionette Guides[0m[38;5;12m (https://www.gitbook.com/book/marionette/marionette-guides/details)[39m
[38;5;12m- [39m[38;5;14m[1mBetter Backbone Applications with MarionetteJS[0m[38;5;12m (https://shop.smashingmagazine.com/products/better-backbone-applications-with-marionettejs)[39m

[38;2;255;187;0m[4mVideos[0m

[38;5;12m- [39m[38;5;14m[1mDancing with Marionette[0m[38;5;12m (https://www.youtube.com/channel/UC6dVRPnSACav2AYB5XG7BZw) - Youtube channel[39m
[38;5;12m- [39m[38;5;14m[1mBackbone.js with Derick Bailey[0m[38;5;12m (https://www.youtube.com/watch?v=VERQEr-bVTs) by Derick Bailey[39m
[38;5;12m- [39m[38;5;14m[1mThe Tools and Patterns for Building Large-Scale Backbone Applications[0m[38;5;12m (https://www.youtube.com/watch?v=qWr7x9wk6_c) by Brian Mann[39m
[38;5;12m- [39m[38;5;14m[1mEpisode 03 of BackboneRails Screencast[0m[38;5;12m (https://www.youtube.com/watch?v=KT31H3Ayliw) by Brian Mann[39m
[38;5;12m- [39m[38;5;14m[1mBackbone Marionette and Require.js[0m[38;5;12m (https://www.youtube.com/watch?v=4K4JKtAGPu4) by Daniel Cousineau[39m
[38;5;12m- [39m[38;5;14m[1mBackbone's Rarely Enough: An Introduction to Backbone Marionette[0m[38;5;12m (https://www.youtube.com/watch?v=fZJMF4SOKm4) by Len Smith[39m
[38;5;12m- [39m[38;5;14m[1mUnsuck Your Backbone[0m[38;5;12m (http://www.youtube.com/watch?v=0o2whtCJw8I) by Amy Palamountain[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBuilding[0m[38;5;14m[1m [0m[38;5;14m[1mModular[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mComponent[0m[38;5;14m[1m [0m[38;5;14m[1mDriven[0m[38;5;14m[1m [0m[38;5;14m[1mArchitecture[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mBackbone.js[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mMarionette.js[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=PrQSpdWkN6Q)[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mJeremy[39m[38;5;12m [39m[38;5;12mFairbank[39m[38;5;12m [39m[38;5;14m[1mSlides[0m[38;5;12m [39m
[38;5;12m(http://presentboldly.com/jfairbank/modular-and-component-driven-architecture-in-marionettejs/)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette: The Backbone Framework from BackboneConf 2014[0m[38;5;12m (https://www.youtube.com/watch?v=EvQnntaqVdE&index=13&list=PLlgxAbM67lYIGw8DnANC7VgREbzJRQged) by James Smith[39m
[38;5;12m- [39m[38;5;14m[1mBuilding Beautiful Apps with Marionette[0m[38;5;12m (https://www.youtube.com/watch?v=7yZKsgKxziw)[39m
[38;5;12m- [39m[38;5;14m[1mNesting Your Views in Marionette[0m[38;5;12m (https://www.youtube.com/watch?v=CTr-tTwRH3o)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette Behaviors[0m[38;5;12m (https://www.youtube.com/watch?v=6wvAswHkarE)[39m
[38;5;12m- [39m[38;5;14m[1mBackbone.Wreqr[0m[38;5;12m (https://www.youtube.com/watch?v=2b1G3TdlQEU)[39m
[38;5;12m- [39m[38;5;14m[1mJason Laster - Backbone Under the Magnifying Glass Tools for Exploring and Debugging Your Apps[0m[38;5;12m (https://www.youtube.com/watch?v=jbGm3mJXh_s)[39m
[38;5;12m- [39m[38;5;14m[1mBrowserify + Marionette = Better Apps[0m[38;5;12m (https://www.youtube.com/watch?v=7bGWuyuLK_4)[39m
[38;5;12m- [39m[38;5;14m[1mUsing DevTools for Marionette Debugging[0m[38;5;12m (https://www.youtube.com/watch?v=75d0odmbu38)[39m
[38;5;12m- [39m[38;5;14m[1mRouting Made Better[0m[38;5;12m (https://www.youtube.com/watch?v=F32QhaHFn1k)[39m
[38;5;12m- [39m[38;5;14m[1mView and Application State[0m[38;5;12m (https://www.youtube.com/watch?v=FCUS6RrhRtI)[39m

[38;2;255;187;0m[4mExamples and boilerplates[0m

[38;5;12m- [39m[38;5;14m[1mMarionette Require Boilerplate[0m[38;5;12m (https://github.com/BoilerplateMVC/Marionette-Require-Boilerplate)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette Contact Manager[0m[38;5;12m (https://github.com/dmytroyarmak/marionette-contact-manager) - Continuation of development "Backbone Contact Manager" but using Marionette.js[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMarionette,[0m[38;5;14m[1m [0m[38;5;14m[1mRequire,[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mGulp.js[0m[38;5;14m[1m [0m[38;5;14m[1mBoilerplate[0m[38;5;12m [39m[38;5;12m(https://github.com/jroeckle/Marionette-Require-Gulpjs-Boilerplate)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mLightweight[39m[38;5;12m [39m[38;5;12mboilerplate[39m[38;5;12m [39m[38;5;12moriginally[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12moff[39m[38;5;12m [39m[38;5;12m"Marionette[39m[38;5;12m [39m[38;5;12mRequire[39m[38;5;12m [39m[38;5;12mBoilerplate",[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mGulp.js[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m
[38;5;12minstead[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mGrunt.js[39m
[38;5;12m- [39m[38;5;14m[1mMarionetteJS + RequireJS + Twitter Bootstrap[0m[38;5;12m (https://github.com/ajaxray/marionette-boilerplate) - Let's start the dance! This boilerplate is a ready setup for starting your next awesome javascript app in minutes[39m
[38;5;12m- [39m[38;5;14m[1mMarionette Gentle Introduction[0m[38;5;12m (https://github.com/davidsulc/marionette-gentle-introduction)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette Wires[0m[38;5;12m (https://github.com/thejameskyle/marionette-wires)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette Cookbook[0m[38;5;12m (https://github.com/MarionetteLabs/marionette-cookbook)[39m
[38;5;12m- [39m[38;5;14m[1mMarionetteJS + Brunch + Babel/ES6[0m[38;5;12m (https://github.com/denar90/brunch-with-marionettejs)[39m
[38;5;12m- [39m[38;5;14m[1mA Place to Write About Technical Subjects on the Web[0m[38;5;12m (https://github.com/jmeas/gistbook)[39m
[38;5;12m- [39m[38;5;14m[1mThe Front End App for edit.sx[0m[38;5;12m (https://github.com/samccone/edit.sx-frontend)[39m
[38;5;12m- [39m[38;5;14m[1mStreamus[0m[38;5;12m (https://github.com/MeoMix/StreamusChromeExtension)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette-Integrations[0m[38;5;12m (https://github.com/marionettejs/marionette-integrations) - example marionette apps using several different asset management tools[39m
[38;5;12m- [39m[38;5;14m[1mES6 Marionette Project[0m[38;5;12m (https://github.com/abiee/es6-marionette)[39m
[38;5;12m- [39m[38;5;14m[1mTodo List[0m[38;5;12m (https://github.com/tastejs/todomvc/tree/master/examples/backbone_marionette) - TodoMVC example[39m
[38;5;12m- [39m[38;5;14m[1mWebpack-Marionette[0m[38;5;12m (https://github.com/alexpsi/webpack-marionette) A small boilerplate introducing webpack and es6 features to a Marionette/Backbone application, contains a sample CRUD application of an editable Cookbook.[39m


[38;2;255;187;0m[4mLibraries[0m

[38;5;12m- [39m[38;5;14m[1mMarionette State[0m[38;5;12m (https://github.com/Squareknot/marionette.state)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette Virtual Dom[0m[38;5;12m (https://github.com/tiagorg/marionette-vdom)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette Form View[0m[38;5;12m (https://github.com/viverae/marionette.formview)[39m
[38;5;12m- [39m[38;5;14m[1mA Better Router for Backbone and Marionette Applications[0m[38;5;12m (https://github.com/Betterment/backbone.blazer)[39m
[38;5;12m- [39m[38;5;14m[1mMarionette.Toolkit[0m[38;5;12m (https://github.com/RoundingWellOS/marionette.toolkit) - A collection of opinionated Backbone.Marionette extensions for large scale application architecture.[39m
[38;5;12m- [39m[38;5;14m[1mOrchestra[0m[38;5;12m (https://github.com/BedeGaming/orchestra) - Client-side app orchestration framework[39m
