{"id":21833251,"url":"https://github.com/bencodezen/vuepress-blog-boilerplate","last_synced_at":"2025-09-03T08:37:03.376Z","repository":{"id":49107782,"uuid":"163449375","full_name":"bencodezen/vuepress-blog-boilerplate","owner":"bencodezen","description":"An ever-evolving and opinionated dev environment for people who want to use VuePress to power their blogs.","archived":false,"fork":false,"pushed_at":"2021-06-28T18:47:52.000Z","size":2123,"stargazers_count":221,"open_issues_count":12,"forks_count":119,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-05-19T19:11:25.168Z","etag":null,"topics":["blog","static-site-generator","vue","vuejs","vuepress","vuepress-blog"],"latest_commit_sha":null,"homepage":"https://vuepress-blog-boilerplate.bencodezen.io/","language":"Vue","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/bencodezen.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2018-12-28T21:04:34.000Z","updated_at":"2025-03-23T13:25:53.000Z","dependencies_parsed_at":"2022-09-24T02:50:35.937Z","dependency_job_id":null,"html_url":"https://github.com/bencodezen/vuepress-blog-boilerplate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bencodezen/vuepress-blog-boilerplate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bencodezen%2Fvuepress-blog-boilerplate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bencodezen%2Fvuepress-blog-boilerplate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bencodezen%2Fvuepress-blog-boilerplate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bencodezen%2Fvuepress-blog-boilerplate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bencodezen","download_url":"https://codeload.github.com/bencodezen/vuepress-blog-boilerplate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bencodezen%2Fvuepress-blog-boilerplate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273415474,"owners_count":25101642,"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-09-03T02:00:09.631Z","response_time":76,"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":["blog","static-site-generator","vue","vuejs","vuepress","vuepress-blog"],"created_at":"2024-11-27T19:29:40.645Z","updated_at":"2025-09-03T08:37:03.310Z","avatar_url":"https://github.com/bencodezen.png","language":"Vue","funding_links":["https://www.patreon.com/chrisvuefritz"],"categories":["Vue"],"sub_categories":[],"readme":"# VuePress Blog Boilerplate (Deprecated)\n\n![Status: Deprecated](https://img.shields.io/badge/status-deprecated-orange) [![Version](https://img.shields.io/badge/version-1.0.0-green.svg)](https://github.com/bencodezen/vuepress-blog-boilerplate/blob/master/CHANGELOG.md) [![Netlify Status](https://api.netlify.com/api/v1/badges/de71217a-c091-4908-a913-d6415815c92d/deploy-status)](https://app.netlify.com/sites/vuepress-blog-boilerplate/deploys)\n\nThis is a **deprecated** opinionated architecture that uses [VuePress v1.0.0-alpha](https://vuepress.vuejs.org) to power a blogging platform.\n\n## Purpose\n\nTo provide a blueprint of how blogging is possible with [VuePress v1.0.0-alpha](https://vuepress.vuejs.org/) and empower you with enough boilerplate so you feel comfortable customizing it to your liking.\n\n## Why is it deprecated?\n\nAs my work with OSS expands, I wanted the flexibility to switch tech stacks as the requirements for my own blog / site requirements increase. As a result, I do not have the time to maintain this one since it would be a separate effort from my current OSS work.\n\nTo follow the latest, you can follow the new repo at [Ben's Blog Boilerplate](https://github.com/bencodezen/bens-blog-boilerplate).\n\n## Features\n\n- Write posts in Markdown\n- Basic pagination sorted by most recent posts\n- Ability to search for posts via headings within the post\n- Archived posts page\n- Basic scheduling for future publishing\n- Basic tagging for posts\n- Automatic RSS feed generation\n- Easily integrate Google Analytics\n\n## Getting Started\n\n### Prerequisites\n\n- [NodeJS 12](https://nodejs.org/)\n- [yarn](https://yarnpkg.com/lang/en/docs/install/) (Recommended)\n- Basic knowledge of navigating the terminal\n\n### Installation\n\n\u003e If your plan is follow the tutorial all the way through to deployment, make sure you fork this project instead of simply cloning it!\n\nIn your terminal, navigate to the desired directory where you want this project to live.\n\n```bash\n# Clone the repo for local development\ngit clone https://github.com/bencodezen/vuepress-blog-boilerplate.git\n\n# Change directory into project\ncd vuepress-blog-boilerplate\n\n# Install dependencies\nyarn\n\n# Run local server\nyarn dev\n```\n\nYou should now be able to visit [http://localhost:8080](http://localhost:8080)!\n\n## Documentation\n\nTo check out the tutorial and docs, check out [the guide](https://vuepress-blog-boilerplate.bencodezen.io/).\n\n## Examples\n\n- [VuePress Blog Boilerplate Demo](https://vigorous-lovelace-5c861d.netlify.com/)\n- [BenCodeZen Blog](https://www.bencodezen.io)\n\n## Hat Tip\n\nFor those familiar with the [Vue.js](https://www.vuejs.org) ecosystem, you might be reminded of [Chris Fritz's](https://www.twitter.com/chrisvfritz) [Vue Enterprise Boilerplate](https://github.com/chrisvfritz/vue-enterprise-boilerplate) and you would be absolutely right. I thought the concept was brilliant and wanted to do something similar for the [VuePress](https://vuepress.vuejs.org) ecosystem since blogging is something that still requires a fair amount of configuration and knowledge in order to get started.\n\nAnd in case you didn't know, Chris Fritz is one of the core contributors to the incredible [Vue.js docs](https://vuejs.org/v2/guide/) that we all love so much. So if you would like to help support him so he can spend more time on creating awesome content for the Vue.js community, please support him by [becoming a sponsor on Patreon](https://www.patreon.com/chrisvuefritz).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbencodezen%2Fvuepress-blog-boilerplate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbencodezen%2Fvuepress-blog-boilerplate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbencodezen%2Fvuepress-blog-boilerplate/lists"}