PHPackages                             veloquent/core - 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. [Database &amp; ORM](/categories/database)
4. /
5. veloquent/core

ActiveLibrary[Database &amp; ORM](/categories/database)

veloquent/core
==============

Core package of Veloquent.

v2.5.0(3w ago)187061MITPHPPHP ^8.3CI passing

Since Apr 3Pushed 2d agoCompare

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

READMEChangelogDependencies (15)Versions (71)Used By (1)

 [![](resources/assets/logo.svg)](resources/assets/logo.svg)

[![Build Status](https://github.com/kevintherm/veloquent/actions/workflows/run-tests.yml/badge.svg)](https://github.com/kevintherm/veloquent/actions)[![Latest Stable Version](https://camo.githubusercontent.com/f458d0e009e75ce99c92af76e3d4f01a3a41d8fad0b58d214ed9a8547a8a1956/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f76656c6f7175656e742f636f7265)](https://packagist.org/packages/veloquent/core)[![Ask DeepWiki](https://camo.githubusercontent.com/0f5ae213ac378635adeb5d7f13cef055ad2f7d9a47b36de7b1c67dbe09f609ca/68747470733a2f2f6465657077696b692e636f6d2f62616467652e737667)](https://deepwiki.com/kevintherm/veloquent)[![License](https://camo.githubusercontent.com/aa6105c210eb86a2e37152d004f4c2c429cd7cfc938853d698a3425b6f8fa77b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f76656c6f7175656e742f76656c6f7175656e74)](https://packagist.org/packages/veloquent/veloquent)

Veloquent
=========

[](#veloquent)

Veloquent is an open-source Backend-as-a-Service (BaaS) built on Laravel. It provides authentication, database, storage, real-time capabilities, and multi-tenancy out of the box.

Core Philosophy
---------------

[](#core-philosophy)

Veloquent is designed to power multiple applications from a single instance, bringing multi-tenant capabilities directly to your workflow. Built on Laravel, it can be deployed anywhere a Laravel application runs. It also includes a built-in admin panel for easy management of your applications.

Key Features
------------

[](#key-features)

- **Dynamic Collections**: Create and manage your database tables through a simple UI or API.
- **Rich Field Types**: Support for a variety of field types, including `Text`, `Number`, `Boolean`, `Datetime`, `Email`, `Relation`, and more.
- **Expression-based Rules**: Secure your data with granular access control using Firebase-like rules.
- **User Management**: Built-in authentication for your users with support for standard and OAuth flows.
- **Real-time Subscriptions**: Build reactive applications with ease using WebSockets.
- **Multi-tenancy**: Power multiple applications from a single instance.

Agent Support
-------------

[](#agent-support)

You can access the documentation in pure Markdown format by appending a `.md` extension to any page URL.

Example: [docs/2.x/getting-started/introduction](https://velophp.com/docs/2.x/getting-started/introduction) → [docs/2.x/getting-started/introduction.md](https://velophp.com/docs/2.x/getting-started/introduction.md)

Alternatively, you can use `/llms.txt` or `/llms-full.txt` to retrieve fully compiled Markdown documentation, ready for use in agent development.

Getting Started
---------------

[](#getting-started)

The easiest way to get started is to create a new Veloquent project:

1. **Create a new Veloquent project**

```
composer create-project veloquent/veloquent app-name
# The composer post-install script will automatically run 'php artisan velo:install',
# which handles migrations, assets, and initial tenant setup.
```

2. **Start the server**

```
php artisan serve
```

The server is now available at . For more information visit [Quickstart Guide](https://velophp.com/docs/quickstart).

### v2.0 Transition

[](#v20-transition)

Starting with version 2.0, Veloquent has transitioned to a package-based architecture (`veloquent/core`). This change streamlines updates and allows for better integration into existing Laravel 13+ applications.

For users, installation via Composer remains unchanged. For developers, the Packagist namespace has been updated: `veloquent/core` is now used for the core package, while `veloquent/veloquent` provides the full project skeleton.

Roadmap &amp; Progress
----------------------

[](#roadmap--progress)

Please refer to [TODO.md](TODO.md) for the latest status and upcoming features.

License
-------

[](#license)

The Veloquent skeleton is open-sourced software licensed under the [MIT](LICENSE) License.

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance98

Actively maintained with recent releases

Popularity23

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity63

Established project with proven stability

 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

68

Last Release

23d ago

Major Versions

v0.8.3 → v1.0.02026-04-14

v1.7.1 → v2.0.02026-05-03

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/162412971?v=4)[Kevin](/maintainers/kevintherm)[@kevintherm](https://github.com/kevintherm)

---

Top Contributors

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

---

Tags

baasbackendlaravelrealtimeveloquent

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/veloquent-core/health.svg)

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

###  Alternatives

[unopim/unopim

UnoPim Laravel PIM

10.1k2.2k](/packages/unopim-unopim)[leantime/leantime

Open source project management system for non-project managers. Simple like Trello, powerful like Jira. Built with neurodiversity in mind.

10.0k3.4k](/packages/leantime-leantime)[bagisto/bagisto

Bagisto Laravel E-Commerce

26.9k169.0k9](/packages/bagisto-bagisto)[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[statamic-rad-pack/runway

Eloquently manage your database models in Statamic.

135212.4k7](/packages/statamic-rad-pack-runway)

PHPackages © 2026

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