PHPackages                             kevintherm/velo - 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. kevintherm/velo

Abandoned → [kevintherm/veloquent](/?search=kevintherm%2Fveloquent)Project[Framework](/categories/framework)

kevintherm/velo
===============

Laravel based-backend.

v0.1.9(3mo ago)292MITPHPPHP ^8.4CI passing

Since Jan 29Pushed 3mo agoCompare

[ Source](https://github.com/velophp/velo)[ Packagist](https://packagist.org/packages/kevintherm/velo)[ RSS](/packages/kevintherm-velo/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (20)Versions (13)Used By (0)

[![Velo Logo](./public/assets/velo.svg)](https://velobase.io)

Velo
====

[](#velo)

About Velo
----------

[](#about-velo)

Velo is a Laravel-based backend utilizing MySQL as the primary database and EAV (Entity-Attribute-Value) schema for dynamic collections.

The goal of this project is to make a Backend-as-a-service platform that is cheap to deploy whilst maintaining key features of a Backend-as-a-service platform. This project is heavily inspired by [PocketBase](https://pocketbase.io) and its open-source nature.

Demo
----

[](#demo)

Try it out!

- Velo: [Demo](https://demo.velophp.com)
- Flashcard (Uses Velo as its backend): [Flashcard](https://kevintherm.github.io/velo-flashcard)

### Key Features

[](#key-features)

- **Dynamic Collections**: Create and manage data schemas on the fly without writing migrations.
- **Collection Types**: Support for different collection types (Base, Auth, View (coming soon)).
- **Realtime**: Built-in WebSocket support via **Pusher** and **Laravel Reverb**.
- **Admin Panel**: Modern, reactive admin panel built using Livewire 4.

### Tools &amp; Technologies Used

[](#tools--technologies-used)

This project is proudly built with:

- [Laravel 12](https://laravel.com)
- [Livewire 4](https://livewire.laravel.com)
- [TailwindCSS](https://tailwindcss.com)
- [MaryUI](https://mary-ui.com)

Quick Start
-----------

[](#quick-start)

Prerequisites:

- PHP &gt;8.4
- Composer
- MySQL
- Node/Bun

```
composer create-project kevintherm/velo my-velo-backend
cd my-velo-backend
composer install
cp .env.example .env
php artisan key:generate

# configure your db vars

bun install # or npm install
bun run build # or npm run build

php artisan migrate

php artisan serve
```

Velo should now be available on

Documentation
-------------

[](#documentation)

Full documentation is available in the `docs/` directory:

- [Core Concepts &amp; Architecture](docs/core-concepts.md)
- [API Reference](docs/api-reference.md)
- [Hooks Extension System](docs/hooks.md)

Contributing
------------

[](#contributing)

Thank you for considering contributing to the Velo project!

Improvement &amp; Security Vulnerabilities
------------------------------------------

[](#improvement--security-vulnerabilities)

If you discover a security vulnerability within Velo, please open a new issue or send an email to the maintainers.

License
-------

[](#license)

Velo is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance81

Actively maintained with recent releases

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~0 days

Total

10

Last Release

108d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/42b63b2145d016a7722ea49d1528deba3ec6cbc80ed281ab12f6444852b173ad?d=identicon)[kevintherm](/maintainers/kevintherm)

---

Top Contributors

[![kevintherm](https://avatars.githubusercontent.com/u/162412971?v=4)](https://github.com/kevintherm "kevintherm (5 commits)")

---

Tags

frameworklaravelrealtimebackend

###  Code Quality

TestsPHPUnit

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/kevintherm-velo/health.svg)

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

###  Alternatives

[bagisto/bagisto

Bagisto Laravel E-Commerce

26.2k161.6k7](/packages/bagisto-bagisto)[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)[raugadh/fila-starter

Laravel Filament Starter.

614.9k](/packages/raugadh-fila-starter)

PHPackages © 2026

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