{"id":15412573,"url":"https://github.com/elmassimo/jekyll-vite-minima","last_synced_at":"2025-12-30T03:21:28.272Z","repository":{"id":66231992,"uuid":"423271762","full_name":"ElMassimo/jekyll-vite-minima","owner":"ElMassimo","description":"⚡️🩸 Use Vite.js in Jekyll minima theme as your assets pipeline","archived":false,"fork":false,"pushed_at":"2024-12-04T15:56:56.000Z","size":19,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-04T16:42:30.099Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/ElMassimo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-10-31T22:11:36.000Z","updated_at":"2024-12-04T15:57:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"25f0ca72-d962-4de8-9cb2-39c55df87598","html_url":"https://github.com/ElMassimo/jekyll-vite-minima","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElMassimo%2Fjekyll-vite-minima","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElMassimo%2Fjekyll-vite-minima/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElMassimo%2Fjekyll-vite-minima/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElMassimo%2Fjekyll-vite-minima/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ElMassimo","download_url":"https://codeload.github.com/ElMassimo/jekyll-vite-minima/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228542030,"owners_count":17934218,"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":[],"created_at":"2024-10-01T16:53:44.957Z","updated_at":"2025-12-30T03:21:28.225Z","avatar_url":"https://github.com/ElMassimo.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003ca href=\"https://jekyll-vite.netlify.app/\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/ElMassimo/vite_ruby/main/logo.svg\" width=\"120px\"/\u003e\n  \u003c/a\u003e\n\n  \u003cbr\u003e\n\n  \u003ca href=\"https://jekyll-vite.netlify.app/\"\u003e\n    Jekyll Minima ➕ Vite.js\n  \u003c/a\u003e\n\u003c/h1\u003e\n\n[vite ruby]: https://github.com/ElMassimo/vite_ruby\n[jekyll-vite]: https://github.com/ElMassimo/jekyll-vite\n[documentation website]: https://jekyll-vite.netlify.app/\n[jekyll]: https://jekyllrb.com/\n[minima]: https://github.com/jekyll/minima\n[this blog post]: https://tetrapyloctomy.org/articles/easy-asset-pipeline-for-jekyll-using-vite/\n[@posiczko]: https://github.com/posiczko\n\nThis repo demonstrates how to setup [Vite Ruby] in a [Jekyll] site using the [minima] default theme.\n\nYou may also use it as a starter for your site or blog.\n\n## Step by Step 🥾\n\nCheck the commit history for a step-by-step recap:\n\n1. [`jekyll new`](https://github.com/ElMassimo/jekyll-vite-minima/commit/bb1a5d2)\n2. [add webrick to the Gemfile](https://github.com/ElMassimo/jekyll-vite-minima/commit/4fe33f7)\n3. [upgrade `minima` to the latest version, which supports `custom_head.html`](https://github.com/ElMassimo/jekyll-vite-minima/commit/2aa5437)\n4. [add `jekyll-vite` to the Gemfile](https://github.com/ElMassimo/jekyll-vite-minima/commit/facf1a6)\n5. [run `bundle exec vite install`](https://github.com/ElMassimo/jekyll-vite-minima/commit/fdb3d76)\n6. [uncomment `exclude:` in `_config.yml`](https://github.com/ElMassimo/jekyll-vite-minima/commit/b333fab)\n7. [add ViteRuby tags to `custom-head.html`](https://github.com/ElMassimo/jekyll-vite-minima/commit/b333fab)\n\n## Additional Resources 📖\n\nVisit the [`jekyll-vite`][jekyll-vite] [documentation website] for more information.\n\nIf you would like to process the [minima] stylesheets with Vite, see [this blog post] by\n[@posiczko].\n\n## License\n\nThe gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felmassimo%2Fjekyll-vite-minima","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felmassimo%2Fjekyll-vite-minima","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felmassimo%2Fjekyll-vite-minima/lists"}