PHPackages                             chx2/budget.io - 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. chx2/budget.io

AbandonedArchivedProject[Framework](/categories/framework)

chx2/budget.io
==============

A budget application

v0.5-alpha(5y ago)242[3 issues](https://github.com/chx2/Budget.io/issues)MITPHPPHP ^7.3|^8.0

Since Feb 15Pushed 4y ago1 watchersCompare

[ Source](https://github.com/chx2/Budget.io)[ Packagist](https://packagist.org/packages/chx2/budget.io)[ RSS](/packages/chx2-budgetio/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (15)Versions (6)Used By (0)

 [![Budget.io Logo](https://github.com/chx2/Budget.io/raw/master/public/img/logo.png)](https://github.com/chx2/Budget.io/blob/master/public/img/logo.png)

[![Laravel](https://github.com/chx2/Budget.io/workflows/Laravel/badge.svg?branch=master)](https://github.com/chx2/Budget.io/workflows/Laravel/badge.svg?branch=master)[![License](https://camo.githubusercontent.com/3aa512d314d00208b34d99ec37238ea7dd9d3c4638a76b0e8f32c5e49a6d8d68/68747470733a2f2f706f7365722e707567782e6f72672f636878322f6275646765742e696f2f6c6963656e7365)](//packagist.org/packages/chx2/budget.io)[![Maintenance](https://camo.githubusercontent.com/5ca62441414bacaa54c6c6e5b68e46c76305947b6bf498c4949fc71c1b4b10dd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d61696e7461696e65642533462d7965732d677265656e2e737667)](https://GitHub.com/chx2/Budget.io/graphs/commit-activity)[![Website shields.io](https://camo.githubusercontent.com/affae3fa69b38499261483ff941b51f0ac6210903bd879509b2ef9e313715199/68747470733a2f2f696d672e736869656c64732e696f2f776562736974652d75702d646f776e2d677265656e2d7265642f687474702f736869656c64732e696f2e737667)](https://budget.chrish.me)

About Budget.io
---------------

[](#about-budgetio)

Budget.io is a web-based budget application written in the [Laravel](https://laravel.com/) framework, utilizing the [Inertia.js](https://inertiajs.com/) driver to behave as a single-page application while using Laravel's built-in authentication and routing.

- **Manage Your Budget** - Create monthly budgets to track income, spending, and changes between your budget periods.
- **Create Reports** - Print off monthly reports, income, and expense statements separately.
- **Gather Insights** - Learn about trends over time when creating budgets. Learn through various charts about tips for improving areas of your budget and suggested improvements.

Installing Budget.io
--------------------

[](#installing-budgetio)

1. Create the intial project by running the following command via [Composer](https://getcomposer.org/)

```
composer create-project chx2/budget.io

```

2. Install dependencies via Composer &amp; NPM:

```
composer install
npm install
npm run production

```

3. Replace the following values in the `env.example` file with your DB credentials:

```
DB_CONNECTION=
DB_HOST=
DB_PORT=
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=

```

4. Generate a `.env` file &amp; run database migrations by running the following commands:

```
cp .env.example .env
php artisan key:generate
php artisan migrate

```

5. See [deploying Laravel applications.](https://laravel.com/docs/8.x/deployment#introduction)

Developing Budget.io
--------------------

[](#developing-budgetio)

This project is currently in alpha. Changes made to it currently may/may not cause unexpected changes to core application functionality. Contact me if you're interested into moving this application into a more stable version.

In order to set this up for testing, follow the installation steps above. It is recommended that you run the provided tests before committing:

```
php artisan test

```

Then run Psalm for code linting:

```
./vendor/bin/psalm --no-cache

```

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 94% 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 ~14 days

Total

5

Last Release

1856d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4dfe83cd01bb853340406f94efc67e996c4fd5c8ea180501d674246e7df03eeb?d=identicon)[chx2](/maintainers/chx2)

---

Top Contributors

[![chx2](https://avatars.githubusercontent.com/u/24723492?v=4)](https://github.com/chx2 "chx2 (79 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (5 commits)")

---

Tags

frameworklaravel

###  Code Quality

TestsPHPUnit

Static AnalysisPsalm

Type Coverage Yes

### Embed Badge

![Health badge](/badges/chx2-budgetio/health.svg)

```
[![Health](https://phpackages.com/badges/chx2-budgetio/health.svg)](https://phpackages.com/packages/chx2-budgetio)
```

###  Alternatives

[bagisto/bagisto

Bagisto Laravel E-Commerce

26.2k161.6k7](/packages/bagisto-bagisto)[krayin/laravel-crm

Krayin CRM

22.0k32.8k1](/packages/krayin-laravel-crm)[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)

PHPackages © 2026

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