PHPackages                             mihatori/ci-vue-appstarter - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. mihatori/ci-vue-appstarter

ActiveProject[Framework](/categories/framework)

mihatori/ci-vue-appstarter
==========================

CodeIgniter4 + vuejs starter app

v1.0.1(3y ago)324065[2 issues](https://github.com/firtadokei/ci-vue-appstarter/issues)MITPHPPHP ^7.4 || ^8.0

Since Jul 24Pushed 3y ago1 watchersCompare

[ Source](https://github.com/firtadokei/ci-vue-appstarter)[ Packagist](https://packagist.org/packages/mihatori/ci-vue-appstarter)[ Docs](https://github.com/firtadokei/ci-vue-appstarter)[ RSS](/packages/mihatori-ci-vue-appstarter/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (5)Versions (3)Used By (0)

 [![](ci-vue.webp)](ci-vue.webp)CodeIgniter 4 + Vue3 Application Starter
========================================

[](#codeigniter-4--vue3-application-starter)

 [ ![](https://camo.githubusercontent.com/3f541f3b8e087bf13bdd9d88df895336c8e07747279d9341378dca062fc2d66e/68747470733a2f2f637573746f6d2d69636f6e2d6261646765732e6865726f6b756170702e636f6d2f6769746875622f762f72656c656173652f6669727461646f6b65692f63692d7675652d617070737461727465723f6c6f676f3d746167) ](https://github.com/firtadokei/ci-vue-appstarter/releases) [ ![](https://camo.githubusercontent.com/1afa70ada4cdc8dfa2db4ac3addd3882581a02bca6b56ecfc0d7c0afc6a97f9e/68747470733a2f2f6261646765732e686970746573742e636f6d2f7061636b61676973742f64742f6d696861746f72692f63692d7675652d617070737461727465723f636f6c6f723d253233633730306666266c6f676f3d7061636b6167697374266c6f676f436f6c6f723d253233633730306666) ](https://packagist.org/packages/mihatori/ci-vue-appstarter) [![](https://camo.githubusercontent.com/7d140714ed84f4af1683bef16e5c6032974887aa3624604026f0f5de2722f42e/68747470733a2f2f637573746f6d2d69636f6e2d6261646765732e6865726f6b756170702e636f6d2f7061636b61676973742f6c2f6d696861746f72692f63692d7675652d617070737461727465723f6c6f676f3d6c6177)](https://camo.githubusercontent.com/7d140714ed84f4af1683bef16e5c6032974887aa3624604026f0f5de2722f42e/68747470733a2f2f637573746f6d2d69636f6e2d6261646765732e6865726f6b756170702e636f6d2f7061636b61676973742f6c2f6d696861746f72692f63692d7675652d617070737461727465723f6c6f676f3d6c6177)

Features:
---------

[](#features)

- 💡 Super fast single page application (SPA).
- 🔥 Hot Module Replacment (HMR).
- 🧩 Easy to install and update.
- 🪓 Easy to customize.
- 🔧 Zero Configuarations.
- ⭐ Progressive web application (PWA).
- ✨ And much more...

Pre-packed:
-----------

[](#pre-packed)

> **Note:** none of these plugins or frameworks are required, feel free to remove or replace them as you like.

- [Windicss](https://windicss.org/): on-demand alternative to Tailwind, with bunch of additional cool features and much faster, (you can replace it with whenever css framework you like).
- [Axios](https://axios-http.com): A simple promise based HTTP client for the browser and node.js.
- [Vue Router](https://router.vuejs.org): official vue router plugin.
- [Vite Plugin Pages](https://github.com/hannoeru/vite-plugin-pages): a lightweight file system based routing.
- [Vite Plugin PWA](https://github.com/antfu/vite-plugin-pwa): zero config PWA plugin.

Installation:
-------------

[](#installation)

> Make sure your server meets [CI4 requirements](https://www.codeigniter.com/user_guide/intro/requirements.html).

run the following command to create a project:

```
composer create-project mihatori/ci-vue-appstarter

```

Setup
-----

[](#setup)

- Copy `env` to `.env`.
- Run: `npm intall` to install node dependencies.
- Run: `npm run dev` to serve your assets.
- Now start you CI server: `php spark serve` or access it through you virtual host.

> **IMPORTANT:**
>
> after the installation, there will be no bundled assets, so make sure to run `npm run dev` to serve them or just build them with `npm run build` command.

Customizing:
------------

[](#customizing)

This project uses [**CodeIgniter Vite**](https://github.com/firtadokei/codeigniter-vitejs) package, [read more about it](https://github.com/firtadokei/codeigniter-vitejs).

Something doesn't work fine:
----------------------------

[](#something-doesnt-work-fine)

Please feel free to open an issue and we will try to fix it on the fly.

Contribuiting:
--------------

[](#contribuiting)

Literally any help will be appreciated, feel free to use PRs, and thanks in advance.

Licence
-------

[](#licence)

MIT License © 2022 [Mihatori Kei](https://github.com/firtadokei)

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 90.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~6 days

Total

2

Last Release

1382d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5abb0fc0b4b55584e47142e9a1022469d91afc2c2425df82673df7b985943cb8?d=identicon)[mihatori](/maintainers/mihatori)

---

Top Contributors

[![mihatorikei](https://avatars.githubusercontent.com/u/87876485?v=4)](https://github.com/mihatorikei "mihatorikei (10 commits)")[![jaguarch](https://avatars.githubusercontent.com/u/109637629?v=4)](https://github.com/jaguarch "jaguarch (1 commits)")

---

Tags

codeignitercodeigniter4pwaspavitevitejsvuejs

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/mihatori-ci-vue-appstarter/health.svg)

```
[![Health](https://phpackages.com/badges/mihatori-ci-vue-appstarter/health.svg)](https://phpackages.com/packages/mihatori-ci-vue-appstarter)
```

###  Alternatives

[codeigniter4/appstarter

CodeIgniter4 starter app

1891.8M](/packages/codeigniter4-appstarter)[abydahana/aksara

Aksara is a CodeIgniter based CRUD Toolkit you can use to build complex applications become shorter, secure and more reliable just in a few lines of code. Serving both CMS or Framework, produce both HEADLESS (RESTful API) or TRADITIONAL (Browser Based), just by writing single controller. Yet it's reusable, scalable and ready to use!

1101.2k](/packages/abydahana-aksara)[irsyadulibad/codeigniter4-datatables

Server side DataTables library for CodeIgniter4 framework

702.4k](/packages/irsyadulibad-codeigniter4-datatables)[mufidjamaluddin/codeigniter4-hmvc

CodeIgniter4 HMVC starter app

672.0k](/packages/mufidjamaluddin-codeigniter4-hmvc)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
