{"id":18036630,"url":"https://github.com/tareq1988/vue-wp-starter","last_synced_at":"2025-04-06T06:12:19.870Z","repository":{"id":29629363,"uuid":"122229499","full_name":"tareq1988/vue-wp-starter","owner":"tareq1988","description":"A WordPress Vue.js starter plugin","archived":false,"fork":false,"pushed_at":"2024-01-09T02:07:36.000Z","size":907,"stargazers_count":300,"open_issues_count":23,"forks_count":78,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-30T05:06:36.043Z","etag":null,"topics":["vue","vue-router","vuejs","vuejs2","wordpress","wordpress-plugin","wordpress-plugin-boilerplate"],"latest_commit_sha":null,"homepage":null,"language":"PHP","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/tareq1988.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-20T17:14:09.000Z","updated_at":"2024-10-16T14:42:04.000Z","dependencies_parsed_at":"2024-10-30T12:13:54.779Z","dependency_job_id":"5e47df5f-725d-4355-8eb1-4af03284a51a","html_url":"https://github.com/tareq1988/vue-wp-starter","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/tareq1988%2Fvue-wp-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tareq1988%2Fvue-wp-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tareq1988%2Fvue-wp-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tareq1988%2Fvue-wp-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tareq1988","download_url":"https://codeload.github.com/tareq1988/vue-wp-starter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247441059,"owners_count":20939239,"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":["vue","vue-router","vuejs","vuejs2","wordpress","wordpress-plugin","wordpress-plugin-boilerplate"],"created_at":"2024-10-30T12:13:48.682Z","updated_at":"2025-04-06T06:12:19.843Z","avatar_url":"https://github.com/tareq1988.png","language":"PHP","funding_links":[],"categories":["PHP"],"sub_categories":[],"readme":"# Vue.js WordPress Starter\n\nA WordPress [Vue.js](https://vuejs.org/) starter plugin with required toolbelts 😎\n\n## 📦 What it ships with?\n\n - Pre-configured webpack config\n   - Babel loader, Vue loader, CSS and LESS loader\n   - Separate `vendor.js` with all vendor scripts\n   - Uglify JS for production\n   - Separate `frontend.js` and `admin.js`\n   - Extracted CSS/LESS to separate `frontend.css` and `admin.css` files.\n   - Auto reloading with Browser with **Browsersync** *([config](config.json))*\n - [Vue](https://vuejs.org/) and [Vue Router](https://router.vuejs.org/en/)\n - Frontend (shortcode) and Backend starter app\n - Modern PHP codebase with [namespace](http://php.net/manual/en/language.namespaces.php) support\n\n\n## 🚚 Running\n\n1. Clone this repository in your plugins folder\n1. Activate the plugin\n\n## 👨‍💻 Post Installation\n\n1. The name of the plugin class is `Base_Plugin`, change the class name with your desired class name.\n1. Replace the PHP namespace `App` with your desired name.\n1. Replace `baseplugin` or `BASEPLUGIN` reference in files.\n1. Run `npm install`\n1. To start developing, run `npm run dev` 🤘\n1. For production build, run `npm run build` 👍\n\n## 🎁 Preview\n\n![screenshot](http://tareq.in/owiyZI+)\n\n## ⛑ Extra Goodies\n\n 1. [Vue List Table Component](https://github.com/tareq1988/vue-wp-list-table-component) - Helps you to build WordPress list tables easily.\n\n## About\n\nMade by [Tareq Hasan](https://github.com/tareq1988) from [weDevs](https://wedevs.com).\n\n*Found anything that can be improved? You are welcome to contribute.*","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftareq1988%2Fvue-wp-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftareq1988%2Fvue-wp-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftareq1988%2Fvue-wp-starter/lists"}