PHPackages                             kamansoft/klorchid - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. kamansoft/klorchid

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

kamansoft/klorchid
==================

A orchid/platform package to speed up Kamansoft backofice php applications

231PHP

Since Dec 21Pushed 4y ago2 watchersCompare

[ Source](https://github.com/kamansoft/klorchid)[ Packagist](https://packagist.org/packages/kamansoft/klorchid)[ RSS](/packages/kamansoft-klorchid/feed)WikiDiscussions lemys\_dev Synced 1mo ago

READMEChangelogDependenciesVersions (5)Used By (0)

[![time tracker](https://camo.githubusercontent.com/44935cc9848254071d964466801d951b8513ba786bc568ad9d6bc9e4bf1e1755/68747470733a2f2f77616b6174696d652e636f6d2f62616467652f6769746875622f6b616d616e736f66742f6b6c6f72636869642e737667)](https://wakatime.com/badge/github/kamansoft/klorchid)

Klorchid
========

[](#klorchid)

A group of classes to ease the back-office development with [laravel/Orchid](https://orchid.software/).

this package is made with the intention to help in your RAPID web development with orchid mainly by providing extra laravel model traits, and extending Orchid's Screens classes

Installing Dependencies
-----------------------

[](#installing-dependencies)

The next list of commands must be executed in strictly in the order they are mentioned as packages needed by klorchid:

Klorchid needs 8.0 version of php, also some extensions

As all identificators are uuids you need:

- ext-ctype
- ext-gmp
- ext-bcmath

they can be installed on debian/ubuntu with:

```
sudo apt-get install php8.0-ctype php8.0-gmp php8.0-bcmath

```

Create a new laravel Project

```
$ composer create-project laravel/laravel brand_new_laravel_project "8.*" --prefer-dist

```

Cd to your newly created laravel project

```
$ cd brand_new_laravel_project

```

In order to run some migrations `doctrine\dbal` is needed so you must add it

```
$ composer require doctrine/dbal

```

Add Laravel's Jetstream dependency (soon to be replaced)

```
$ composer require laravel/jetstream
$ php artisan jetstream:install livewire
$ npm install && npm run dev

```

As this package is currently on development you need `Debugbar` of barryvdh perhaps there are some missing `\DebugBar::info()` over there

```
$ composer require barryvdh/laravel-debugbar --dev

```

Then you must set-up/create your[ laravel .env file with all your configs](https://laravel.com/docs/8.x/configuration#environment-configuration), and with your [database conection paramas](https://laravel.com/docs/8.x/database) .

Lets add Orchid:

```
$ composer require orchid/platform

```

**Important note:** as matter of fact, currently there is no compatibility with laravel 9 so orchid/plaform 11.0.1 was the last version suporting laravel 8, so you might need to specify the version on composer command.

```
$ composer require orchid/platform:11.0.1

```

Then you must install the platform

```
$ php artisan orchid:install

```

We need to change the "true" value by "false" at the auth entry on the config/platform.php config file in order to use jetstream.

```
//config/platform.php
auth = false;

```

Install
-------

[](#install)

Just add kamansoft/klorchid as normal composer package

```
$ composer require kamansoft/klorchid

```

Lets set klorchid Kuser model as default model used by auth, so you must change the value of the entry `providers.users.model` from the default `App\Models\User::class` to the klorchid one `Kamansoft\Klorchid\Models\KlorchidUser::class` on the config/auth.php file

```
//config/auth.php
'providers' => [
   'users' => [
       'driver' => 'eloquent',
       'model' => Kamansoft\Klorchid\Models\KlorchidUser::class,
   ],
   .
   .
   .

```

Finally we run the klorchid install command

```
$ php artisan klorchid:install

```

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/6447cb1bda70832f7099dbf3655545ab44e55b7d0b5f0b29d707c481138f0c43?d=identicon)[kamansoft](/maintainers/kamansoft)

---

Top Contributors

[![lemyskaman](https://avatars.githubusercontent.com/u/4540813?v=4)](https://github.com/lemyskaman "lemyskaman (203 commits)")

### Embed Badge

![Health badge](/badges/kamansoft-klorchid/health.svg)

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

PHPackages © 2026

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