{"id":15091676,"url":"https://github.com/mediamonks/muban","last_synced_at":"2025-04-12T06:21:47.377Z","repository":{"id":18005119,"uuid":"83046176","full_name":"mediamonks/muban","owner":"mediamonks","description":"A backend-agnostic framework to enhance server-rendered HTML using a modern webpack development setup.","archived":false,"fork":false,"pushed_at":"2022-12-10T00:50:44.000Z","size":6954,"stargazers_count":39,"open_issues_count":54,"forks_count":16,"subscribers_count":27,"default_branch":"master","last_synced_at":"2024-04-14T22:12:38.195Z","etag":null,"topics":["boilerplate","frontend-webdevelopment","handlebars","webpack"],"latest_commit_sha":null,"homepage":"https://mediamonks.github.io/muban/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mediamonks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-02-24T13:53:30.000Z","updated_at":"2024-02-19T09:16:16.000Z","dependencies_parsed_at":"2023-01-11T20:27:47.890Z","dependency_job_id":null,"html_url":"https://github.com/mediamonks/muban","commit_stats":null,"previous_names":[],"tags_count":11,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mediamonks%2Fmuban","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mediamonks%2Fmuban/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mediamonks%2Fmuban/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mediamonks%2Fmuban/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mediamonks","download_url":"https://codeload.github.com/mediamonks/muban/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248525775,"owners_count":21118750,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["boilerplate","frontend-webdevelopment","handlebars","webpack"],"created_at":"2024-09-25T10:42:40.605Z","updated_at":"2025-04-12T06:21:47.346Z","avatar_url":"https://github.com/mediamonks.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# :no_entry: [DEPRECATED] Muban [![muban-release-status]][muban-release]\n\n\u003e :warning: **This version will not receive any future updates, there is a new version**\n\u003e\n\u003e The `muban` repository and `muban-core` package will not receive any future updates.\n\u003e \n\u003e There is a new version in active development at [github.com/mubanjs](https://github.com/mubanjs)\n\u003e (also called v2), with modern features and a full ecosystem for storybook, testing, hooks, etc.\n\nMuban is a backend-agnostic framework and development setup to enhance server-rendered HTML with\n[TypeScript](https://www.typescriptlang.org/) or [Babel](https://babeljs.io/) components and\n[SCSS](http://sass-lang.com/) stylesheets.\n\nDuring development, [webpack](https://webpack.js.org/) will supply fast compilation and hot\nreloading, while using [Handlebars](http://handlebarsjs.com/) templates to render everything.\n\nThe dist build will generates preview html pages and a js and css bundle that backend developers can\nuse to integrate the pages in their server side templates or CMS of choice.\n\n## 🎓 Documentation\n\nYou can find the full documentation in the `/docs` folder. Here you will find the full\n[table of contents](./docs/) covering all the subjects required to start on your own Muban project!\n\n- **Totally new:** If you are new to Muban we suggest to start by reading the\n  [preparations guide](./docs/02-setup-guide.md#preparations). This will guide you through the core\n  technologies and the required steps to setup your environment.\n- **Ready to get started:** Once you've completed the preparations you can have a look at the\n  [getting started guide](./docs/02-setup-guide.md#getting-started). This guide will walk you\n  through all the steps to setup the a new Muban project\n- **Give me some examples:** If you want to dive straight into examples have a look at the\n  [guides section](./docs/13-guides.md) of the documentation. This page contains a lot of example\n  situations that hopefully cover all your questions.\n\n## 🚀 Quick start\n\nIf you have all the [preparations](./docs/02-setup-guide.md#preparations) done and you don't want to\nread the documentation you can follow these steps to get you started.\n\n1. Get the a _copy_ of the source code using one of the following methods\n   - Clone the repository and remove the `.git` folder.\n   - [📦 Download](https://github.com/mediamonks/muban/archive/master.zip) the repository `zip`\n     file.\n2. Install the project dependencies using `yarn`.\n3. Startup the development server using `yarn dev`.\n   - Open your browser at [http://localhost:9000](http://localhost:9000).\n4. Start editing!\n\n\u003e **Note:** If you need more instructions we suggest you take a look at the full\n\u003e [getting started guide](./docs/02-setup-guide.md#getting-started)!\n\n## 📚 Ecosystem\n\n| Project                      | Status                                                                     | Description                     |\n| ---------------------------- | -------------------------------------------------------------------------- | ------------------------------- |\n| [muban-core]                 | [![muban-core-status]][muban-core-package]                                 | The core functionality of Muban |\n| [muban-storybook]            | [![muban-storybook-status]][muban-storybook-package]                       | App framework to integrate Muban in Storybook |\n| [muban-storybook-addon-source] | [![muban-storybook-addon-source-status]][muban-storybook-addon-source-package]  | Show Muban component sources in Storybook |\n| [muban-transition-component] | [![muban-transition-component-status]][muban-transition-component-package] | GSAP transitions for Muban      |\n\n## 📝 License\n\nMuban is released under the [MIT](http://opensource.org/licenses/MIT) License.\n\n[muban-release]: https://github.com/mediamonks/muban/releases\n[muban-release-status]: https://img.shields.io/github/release/mediamonks/muban.svg?colorB=41a6ff\n[muban-core]: https://github.com/mediamonks/muban-core\n[muban-core-status]: https://img.shields.io/npm/v/muban-core.svg?colorB=41a6ff\n[muban-core-package]: https://npmjs.com/package/muban-core\n[muban-storybook]: https://github.com/mediamonks/muban-storybook/tree/master/packages/muban-storybook\n[muban-storybook-status]: https://img.shields.io/npm/v/@muban/storybook.svg?colorB=41a6ff\n[muban-storybook-package]: https://www.npmjs.com/package/@muban/storybook\n[muban-storybook-addon-source]: https://github.com/mediamonks/muban-storybook/tree/master/packages/muban-storybook-addon-source\n[muban-storybook-addon-source-status]: https://img.shields.io/npm/v/@muban/storybook-addon-source.svg?colorB=41a6ff\n[muban-storybook-addon-source-package]: https://www.npmjs.com/package/@muban/storybook-addon-source\n[muban-transition-component]: https://github.com/riccoarntz/muban-transition-component\n[muban-transition-component-status]:\n  https://img.shields.io/npm/v/muban-transition-component.svg?colorB=41a6ff\n[muban-transition-component-package]: https://npmjs.com/package/muban-transition-component\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmediamonks%2Fmuban","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmediamonks%2Fmuban","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmediamonks%2Fmuban/lists"}