PHPackages                             webkernel/webkernel - 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. webkernel/webkernel

ActiveProject[Framework](/categories/framework)

webkernel/webkernel
===================

Webkernel is a sovereign application foundation that lets organizations own, control, and scale their business software without subscriptions, cloud lock‑in, or vendor dependency.

v1.0.1(1mo ago)07↑2471.4%EPL-2.0PHPCI failing

Since Mar 28Pushed 1mo agoCompare

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

READMEChangelog (1)Dependencies (24)Versions (2)Used By (0)

 [ ![Webkernel](https://raw.githubusercontent.com/numerimondes/.github/refs/heads/main/assets/brands/webkernel/identity/logo-webkernel-darkmode.png) ](https://webkernelphp.com)

 [![PHP CI/CD](https://github.com/webkernelphp/webkernel/actions/workflows/php.yml/badge.svg?branch=main)](https://github.com/webkernelphp/webkernel/actions/workflows/php.yml) [![Latest Version](https://camo.githubusercontent.com/bb703175987cb2fb86cd3a6ff3295d7260d75265ca67964aa88680b2ae588ac5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7765626b65726e656c2f7765626b65726e656c)](https://packagist.org/packages/webkernel/webkernel) [![Total Downloads](https://camo.githubusercontent.com/41363810ad9a1d2ef8db98b93ac640327488030f63f538d92dd3b5703324780b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7765626b65726e656c2f7765626b65726e656c)](https://packagist.org/packages/webkernel/webkernel)
 [![License EPL-2.0](https://camo.githubusercontent.com/49be369a0b94605a431d910afaea4e2aa278cfe1fb86a5aae7af71dc907a3ddf/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f2d45636c697073652d3243323235353f7374796c653d666c61742d737175617265266c6f676f3d65636c69707365266c6f676f436f6c6f723d7768697465)](https://github.com/webkernelphp/webkernel?tab=readme-ov-file#license-1-ov-file) [![Platform](https://camo.githubusercontent.com/e48f74c2d27081e5fa88347784b5c0e4562bd86301007058ad24ad59f312e7d4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f706c6174666f726d2d7765626b65726e656c7068702e636f6d2d626c61636b)](https://webkernelphp.com)

---

What Is Webkernel
-----------------

[](#what-is-webkernel)

Webkernel is a sovereign application platform built on Laravel. It is the foundation on which complete business software is deployed — ERP systems, recruitment platforms, banking tools, training management suites, industrial compliance engines — without external cloud dependencies, without forced vendor updates, and without exposure to the risk profile of public package ecosystems.

Organizations that deploy Webkernel own their software. Not a subscription. Not a seat license renewed annually under threat of service interruption. The software runs in their infrastructure, under their control, governed by their security policy.

Webkernel is designed and maintained by [Numerimondes](https://www.numerimondes.com), a registered software company based in Casablanca, Morocco, founded by [El Moumen Yassine](https://www.linkedin.com/in/elmoumenyassine/).

---

Who This Is For
---------------

[](#who-this-is-for)

**Industrial operators** who need process management, compliance tracking, and operational dashboards that integrate with existing infrastructure and never phone home.

**Financial institutions** that operate under regulatory constraints requiring certified software, immutable audit trails, and verified dependency chains.

**Training and certification organizations** that need a complete, white-labeled platform — from applicant management to instructor scheduling to certificate delivery — without building from scratch or paying per-seat to a foreign SaaS vendor indefinitely.

**Government bodies and public institutions** that require full sovereignty over their digital infrastructure, including air-gapped deployment capability and local integrity verification with no outbound traffic to external servers.

**Enterprises modernizing legacy systems** who want a stable, long-lived foundation with a module ecosystem that extends functionality without disrupting the core.

---

What You Get
------------

[](#what-you-get)

A production-ready application foundation with a growing marketplace of first-party modules covering the business domains most in demand across the region.

Webkernel ships with:

- A modular bootstrap architecture where every component is explicit, declared, and integrity-verified
- A module orchestrator that discovers, validates, orders by dependency, and loads business modules at boot with zero manual registration
- A built-in CLI scaffolder to generate complete module structures across four architectural presets (classic, full-structure, DDD, hexagonal)
- A PSR-4 autoloading layer for modules that operates independently from Composer at runtime
- A fingerprint-based cache that regenerates automatically when the module tree changes
- Full Filament, Livewire, and Laravel compatibility out of the box

The platform is open-core. The kernel is free. Value is delivered through first-party modules, professional deployment services, and the sovereign tier for restricted environments.

---

Module Ecosystem
----------------

[](#module-ecosystem)

Modules extend Webkernel instances with complete business functionality. They are installed once, owned permanently, and loaded declaratively via a manifest file that makes every capability explicit.

```
composer create-project webkernel/webkernel my-app
cd my-app
cp .env.example .env
php artisan key:generate
php artisan webkernel:require-module https://github.com/webkernelphp/module-slug
```

Each module declares its own routes, views, translations, migrations, commands, Livewire components, and Filament resources. The core loads everything. The module developer controls nothing outside their declared surface area.

Module IDs follow a stable, registry-scoped convention that makes dependency graphs unambiguous across registries and TLDs:

```
webkernelphp-com::vendor/slug
numerimondes-net::numerimondes/crm

```

---

For Developers
--------------

[](#for-developers)

If you are a developer building on or with Webkernel, the CLI gives you everything needed to scaffold a production-grade module in under two minutes:

```
php artisan webkernel:make-module
```

You are guided through registry, vendor, slug, namespace, structure preset, author information, and licensing. The result is a complete module skeleton with a `module.php` manifest, a service provider, route stubs, config, lang directories, and a `composer.json`. The module is immediately loadable.

Structure presets available at scaffold time:

PresetDescriptionClassicStandard Laravel layout, one directory per concernFull StructureEvery path explicit, suited for large modulesDDDDomain, application, and infrastructure layers separatedHexagonalPorts and adapters, core domain isolated from deliveryModules are loaded exclusively from their `module.php` manifest. A module without a manifest is completely inert. Nothing is assumed, nothing is implicit.

The module marketplace at [webkernelphp.com](https://webkernelphp.com) is the distribution channel for first-party and third-party modules. Publishing your module there makes it available to the entire Webkernel ecosystem.

---

Deployment Modes
----------------

[](#deployment-modes)

**Standard** — connected deployment with remote integrity verification via Numerimondes servers. Suitable for most enterprise deployments with standard outbound connectivity.

**Air-Gapped** — all integrity checks performed locally within your infrastructure. No outbound connection to Numerimondes servers required at any point during normal operation. Designed for environments where external network communication is prohibited by regulation, security classification, or operational risk policy.

Air-gapped capability is available under the Sovereign Tier and is not a configuration toggle. It is a distinct deployment architecture backed by cryptographic key management tooling, offline update delivery channels, and direct engineering support from Numerimondes.

---

Governance
----------

[](#governance)

The `bootstrap/` directory is maintained exclusively by Numerimondes. It contains the kernel initialization logic, the module orchestrator, and the integrity verification layer.

This directory is not modified by module developers, system integrators, or deploying organizations. It is the single technical guarantee that the entire module ecosystem remains trustworthy. Any modification voids certification, access to the module marketplace, and all official support.

Extensions, customizations, and application logic live entirely outside `bootstrap/`. The platform is designed so that nothing you need to build requires touching the core.

---

Licensing
---------

[](#licensing)

The Webkernel Core is distributed under the [Eclipse Public License 2.0](https://www.eclipse.org/legal/epl-2.0/).

First-Party Modules are licensed individually under the Webkernel Module License. Purchased modules are yours permanently. The version you acquire does not expire, does not require continued subscription, and cannot be revoked. Optional annual update access, where applicable, shall never exceed 25% of the original purchase price inclusive of all applicable taxes.

The complete license framework governing all tiers — free open-source, commercial modules, professional services, and sovereign deployment — is maintained by Numerimondes and available at [webkernelphp.com/license](https://webkernelphp.com/license).

---

Security
--------

[](#security)

Security vulnerabilities must not be reported via public issues.

Contact Numerimondes directly through [webkernelphp.com](https://webkernelphp.com) or via [LinkedIn](https://www.linkedin.com/in/elmoumenyassine/). Organizations with active support contracts receive advance notification ahead of public disclosure.

---

 [ ![Numerimondes](https://raw.githubusercontent.com/numerimondes/.github/refs/heads/main/assets/brands/numerimondes/identity/logos/v2/faviconV2_Numerimondes.png) ](https://www.numerimondes.com)

 Designed and maintained by [Numerimondes](https://www.numerimondes.com) — Casablanca, Morocco
 [webkernelphp.com](https://webkernelphp.com) · [El Moumen Yassine](https://www.linkedin.com/in/elmoumenyassine/) · +212 6 2099 0692

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance91

Actively maintained with recent releases

Popularity6

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity33

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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

46d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b7ca47a9cb55bea444be4762c86fcfffa862e5aea58809ff36f8a1f70cd86dc8?d=identicon)[webkernelphp](/maintainers/webkernelphp)

---

Top Contributors

[![emyassine](https://avatars.githubusercontent.com/u/165125632?v=4)](https://github.com/emyassine "emyassine (7 commits)")

---

Tags

frameworkWebkernel

###  Code Quality

TestsPest

Static AnalysisRector

Code StyleLaravel Pint

### Embed Badge

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

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

###  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)[codewithdennis/larament

Larament is a time-saving starter kit to quickly launch Laravel 13.x projects. It includes FilamentPHP 5.x pre-installed and configured, along with additional tools and features to streamline your development workflow.

3691.5k](/packages/codewithdennis-larament)[raugadh/fila-starter

Laravel Filament Starter.

614.9k](/packages/raugadh-fila-starter)[ercogx/laravel-filament-starter-kit

This is a Filament v3 Starter Kit for Laravel 12, designed to accelerate the development of Filament-powered applications.

401.5k](/packages/ercogx-laravel-filament-starter-kit)

PHPackages © 2026

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