{"id":13402457,"url":"https://github.com/nirgn975/generator-jekyll-starter-kit","last_synced_at":"2025-04-08T03:18:23.592Z","repository":{"id":10877828,"uuid":"67339229","full_name":"nirgn975/generator-jekyll-starter-kit","owner":"nirgn975","description":"🚀 Jekyll Progressive Web App Generator.","archived":false,"fork":false,"pushed_at":"2023-03-04T02:30:49.000Z","size":3452,"stargazers_count":145,"open_issues_count":5,"forks_count":22,"subscribers_count":7,"default_branch":"main","last_synced_at":"2024-10-30T02:28:21.503Z","etag":null,"topics":["automation","best-practices","es2015","firebase","generator","gh-pages","jekyll","progressive-web-app","project-template","pug","scss","seed","service-worker","starter-kit","travis-ci","yeoman"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nirgn975.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null},"funding":{"github":["nirgn975"]}},"created_at":"2016-09-04T10:44:00.000Z","updated_at":"2024-09-29T17:32:58.000Z","dependencies_parsed_at":"2024-01-06T22:29:57.023Z","dependency_job_id":"71c82cd4-67dd-489b-a4d5-6e79d0c0e98f","html_url":"https://github.com/nirgn975/generator-jekyll-starter-kit","commit_stats":{"total_commits":216,"total_committers":10,"mean_commits":21.6,"dds":0.7314814814814814,"last_synced_commit":"c943cb369ce5b8ade07c2ab8c0223e31f3967b60"},"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nirgn975%2Fgenerator-jekyll-starter-kit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nirgn975%2Fgenerator-jekyll-starter-kit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nirgn975%2Fgenerator-jekyll-starter-kit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nirgn975%2Fgenerator-jekyll-starter-kit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nirgn975","download_url":"https://codeload.github.com/nirgn975/generator-jekyll-starter-kit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247767238,"owners_count":20992548,"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":["automation","best-practices","es2015","firebase","generator","gh-pages","jekyll","progressive-web-app","project-template","pug","scss","seed","service-worker","starter-kit","travis-ci","yeoman"],"created_at":"2024-07-30T19:01:16.278Z","updated_at":"2025-04-08T03:18:23.565Z","avatar_url":"https://github.com/nirgn975.png","language":"JavaScript","funding_links":["https://github.com/sponsors/nirgn975"],"categories":["JavaScript","Command Line Tools","Websites"],"sub_categories":[],"readme":"\u003cimg src=\"https://raw.githubusercontent.com/nirgn975/generator-jekyll-starter-kit/main/images/jekyll-starter-kit.png\" /\u003e\n\n\n[![license][license-image]][license-url] [![GitHub release (latest by date)](https://img.shields.io/github/v/release/nirgn975/generator-jekyll-starter-kit)](https://github.com/nirgn975/generator-jekyll-starter-kit/releases) [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release) ![Continuous Deployment](https://github.com/nirgn975/generator-jekyll-starter-kit/workflows/Continuous%20Deployment/badge.svg) [![Dependency Status][dependencyci-image]][dependencyci-url] [![codecov][codecov-image]][codecov-url] [![Codacy Badge][codacy-image]][codacy-url] [![Maintenance][maintenance-image]][maintenance-url]\n\n\u003e Jekyll + Google web-starter-kit = best of both worlds\n\n\u003cdiv style=\"width: 100%; text-align: center;\"\u003e\n  \u003cimg style=\"width: 80%;\" src=\"https://raw.githubusercontent.com/nirgn975/generator-jekyll-starter-kit/main/images/hyper-terminal.png\" /\u003e\n\u003c/div\u003e\n\n## Installation\n\nFirst, install [Yeoman](http://yeoman.io) and jekyll-starter-kit using [npm](https://www.npmjs.com/) (we assume you have pre-installed [node.js](https://nodejs.org/)).\n\n```bash\nnpm install -g yo\nnpm install -g generator-jekyll-starter-kit\n```\n\nThen generate your new project:\n\n```bash\nyo jekyll-starter-kit\n```\n\n## Features\n\n  * Automagically compile [Pug](https://github.com/pugjs/pug)\n  * Automagically compile Sass / SCSS\n  * Minify HTML\n  * Minify and Autoprefixing CSS\n  * Awesome image optimization before deploy\n  * Enable ES2015 features using Babel\n  * Concatenate and minify JavaScript\n  * Built-in preview server with BrowserSync\n  * Automagically create a service worker file for offline caching\n  * Deploy the project to GitHub pages or Firebase with only one command\n  * Automagically test your project output on GitHub Actions with [html-proofer](https://github.com/gjtorikian/html-proofer)\n  * Test your project against [lighthouse](https://github.com/GoogleChrome/lighthouse) and fail GitHub Action with score below 80/100\n  * Awesome README file with all instructions and badges - like the pros :wink:\n\n## Trouble with running the project?\nThere's could be an issue with Gem package manager and the gems on your local machine. If so, run:\n```\nbundle install\n```\n\nFor more info about bundle go to [Bundler](http://bundler.io/).\n\n## Want to help?\n\nGreat! Here is how you can install the local generator to test changes.\n\n  1. Git clone your fork locally.\n  2. `npm install` inside the new directory.\n  3. `npm link` - This makes your local system sync with the changes you make\n  4. `mkdir app`\n  5. Inside the new directory, initiate `yo jekyll-starter-kit`\n\n## Contributors\n\n  * [Nir Galon](http://nir.galon.io)\n  * [Roy Segall](http://twitter.com/roysegalll)\n  * [Yotam Emergy](http://ydesign.webflow.io)\n  * [Carol Ng](https://www.carolkng.com)\n\n[![npm][downloads-image]][downloads-url]\n\n[license-image]: https://img.shields.io/badge/license-ISC-blue.svg\n[license-url]: https://github.com/nirgn975/generator-jekyll-starter-kit/blob/main/LICENSE\n[dependencyci-image]: https://badgen.net/dependabot/nirgn975/generator-jekyll-starter-kit?icon=dependabot\n[dependencyci-url]: https://dependabot.com/\n[codecov-image]: https://codecov.io/gh/nirgn975/generator-jekyll-starter-kit/branch/main/graph/badge.svg\n[codecov-url]: https://codecov.io/gh/nirgn975/generator-jekyll-starter-kit\n[codacy-image]: https://api.codacy.com/project/badge/Grade/6dfa47fa71b64497a313cb1ddfcf26f4\n[codacy-url]: https://www.codacy.com/app/nirgn975/generator-jekyll-starter-kit?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=nirgn975/generator-jekyll-starter-kit\u0026amp;utm_campaign=Badge_Grade\n[maintenance-image]: https://img.shields.io/maintenance/yes/2022.svg\n[maintenance-url]: https://github.com/nirgn975\n\n[downloads-image]: https://img.shields.io/npm/dt/generator-jekyll-starter-kit.svg\n[downloads-url]: https://www.npmjs.com/package/generator-jekyll-starter-kit\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnirgn975%2Fgenerator-jekyll-starter-kit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnirgn975%2Fgenerator-jekyll-starter-kit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnirgn975%2Fgenerator-jekyll-starter-kit/lists"}