{"id":34733979,"url":"https://github.com/startae/middleman-startae","last_synced_at":"2025-12-25T03:22:20.934Z","repository":{"id":8394982,"uuid":"9973350","full_name":"startae/middleman-startae","owner":"startae","description":"A starter template ready to run on Netlify or Heroku. Comes with several helpers, partials and a nice basic structure to the HTML, Sass, Webpack and ES2015. Bottom line, a template that uses all the modern tools.","archived":false,"fork":false,"pushed_at":"2021-07-12T17:27:21.000Z","size":15298,"stargazers_count":42,"open_issues_count":10,"forks_count":17,"subscribers_count":10,"default_branch":"develop","last_synced_at":"2024-04-14T22:47:00.315Z","etag":null,"topics":["frontend","heroku","middleman","netlify","sass","slim","template"],"latest_commit_sha":null,"homepage":"https://middleman-startae.netlify.com","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/startae.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-05-10T02:55:59.000Z","updated_at":"2024-03-29T11:40:52.000Z","dependencies_parsed_at":"2022-08-26T22:02:36.875Z","dependency_job_id":null,"html_url":"https://github.com/startae/middleman-startae","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/startae/middleman-startae","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/startae%2Fmiddleman-startae","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/startae%2Fmiddleman-startae/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/startae%2Fmiddleman-startae/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/startae%2Fmiddleman-startae/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/startae","download_url":"https://codeload.github.com/startae/middleman-startae/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/startae%2Fmiddleman-startae/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28018014,"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","status":"online","status_checked_at":"2025-12-25T02:00:05.988Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["frontend","heroku","middleman","netlify","sass","slim","template"],"created_at":"2025-12-25T03:22:17.272Z","updated_at":"2025-12-25T03:22:20.920Z","avatar_url":"https://github.com/startae.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Middleman Startaê\n\n[![forthebadge](http://forthebadge.com/images/badges/fuck-it-ship-it.svg)](http://www.startae.com)\n[![forthebadge](http://forthebadge.com/images/badges/built-with-love.svg)](http://www.startae.com)\n\n[![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/startae/middleman-startae/tree/master)\n[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/startae/middleman-startae)\n\n## Key Features\n\n* Middleman v4\n* Ready to run on [Heroku](http://www.heroku.com) or [Netlify](http://www.netlify.com)\n* [Livereload](http://livereload.com): automatically refresh your browser whenever you edit files\n* [Slim](http://slim-lang.com): A lightweight templating engine\n* [Webpack](https://webpack.js.org/): A module bundler for modern JavaScript applications\n* [Sass](http://sass-lang.com): Syntactically Awesome Style Sheets\n* [ITCSS](http://csswizardry.net/talks/2014/11/itcss-dafed.pdf): A sane, scalable and managed CSS architecture\n* [PostCSS](http://postcss.org/): A tool for transforming CSS with JavaScript\n* [Reset CSS](http://meyerweb.com/eric/tools/css/reset/): a reset stylesheet to reduce browser inconsistencies\n* [itcsscli](http://itcsscli.github.io/itcsscli.com/): a tool for managing the ITCSS structure\n* [Hagrid](https://github.com/fspoettel/hagrid): Simple but powerful flexbox-first grid\n* [Babel](https://babeljs.io/): The compiler for writing next generation Javascript\n* Language configuration\n* Gzip\n* Preconfigured partials\n* Metatags helper\n\n## Installation\n\n### Basic installation\n\nFirst, just clone the repository down to your local machine:\n\n```\ngit clone http://github.com/startae/middleman-startae.git my_new_project\n```\n\nInstall the JS dependencies by running:\n\n```\nyarn install\n```\n\nInstall [Bundler](http://gembundler.com/), if you don't already have it:\n\n```\ngem install bundler\n```\n\nFinally, install the required gems with:\n\n```\nbundle install\n```\n\n### Running the app\n\nUse the command ```middleman``` to do your local live development or ```middleman build``` to render your static file output to the ```/build/``` directory.\n\nFor the full Middleman documentation, visit the [Middleman website](http://middlemanapp.com/).\n\n### Middleman Template\n\nMiddleman supports project templates. To use ```Middleman Startaê``` as a template, just follow these steps:\n\nFirst install the middleman gem, so you can use the middleman command:\n\n```\ngem install middleman\n```\n\nNow you just have to pass the `startae/middleman-startae` to the init command.\n\n```\nmiddleman init my_new_project --template=startae/middleman-startae\n```\n\n## Build \u0026 Dependency Status\n\n[![Dependency Status](http://img.shields.io/gemnasium/startae/middleman-startae.svg?style=flat)](https://gemnasium.com/startae/middleman-startae)\n[![License](http://img.shields.io/badge/license-MIT-blue.svg?style=flat)](/)\n\n\n## Comments \u0026 Suggestions?\n\nJust submit an [issue](https://github.com/startae/middleman-startae/issues).\n\nFor more help follow [Middleman's docs](https://middlemanapp.com/basics/install/).\n\n[Middleman](http://middlemanapp.com/) is a static site generator based on Sinatra. Providing dozens of templating languages (Haml, Sass, Compass, Slim, CoffeeScript, and more). Makes minification, compression, cache busting, Yaml data (and more) an easy part of your development cycle.\n\nBuilt with love by [Startaê](https://startae.com/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstartae%2Fmiddleman-startae","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstartae%2Fmiddleman-startae","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstartae%2Fmiddleman-startae/lists"}