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

ActiveLibrary[Framework](/categories/framework)

koseven/koseven
===============

Koseven Framework - PHP-7 compatible replacement for Kohana

3.3.10(6y ago)384121.4k—0.4%160[36 issues](https://github.com/koseven/koseven/issues)[10 PRs](https://github.com/koseven/koseven/pulls)BSD-3-ClausePHPPHP &gt;=7.0CI failing

Since Jan 10Pushed 6mo ago61 watchersCompare

[ Source](https://github.com/koseven/koseven)[ Packagist](https://packagist.org/packages/koseven/koseven)[ Docs](https://koseven.ga/)[ RSS](/packages/koseven-koseven/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (4)Versions (10)Used By (0)

[![Koseven Logo](https://camo.githubusercontent.com/7a4d01788c31de1143b24283c76847105dbe0dfd8ef7f7784750f5051c24555a/68747470733a2f2f692e696d6775722e636f6d2f32436554384a4c2e706e67)](https://koseven.dev/)

[![Latest Stable Version](https://camo.githubusercontent.com/cfcb7e9790c87884561da6fda07da58b4d407391a4df46b131d258eb55d448ad/68747470733a2f2f706f7365722e707567782e6f72672f6b6f736576656e2f6b6f736576656e2f762f737461626c65)](https://packagist.org/packages/koseven/koseven)[![Build Status](https://camo.githubusercontent.com/e26b57a6cef52c793ca11407da0d8613033cb703de755129dbed7a4ca008c825/68747470733a2f2f616374696f6e2d6261646765732e6e6f772e73682f6b6f736576656e2f6b6f736576656e3f776f726b666c6f773d74657374)](https://github.com/koseven/koseven/actions)[![License](https://camo.githubusercontent.com/34bfa73abe899479e8a62bd6455cb905692a692cc87594a441091bff6f59ab3d/68747470733a2f2f706f7365722e707567782e6f72672f6b6f736576656e2f6b6f736576656e2f6c6963656e73652e737667)](https://packagist.org/packages/koseven/koseven)[![Github Issues](https://camo.githubusercontent.com/481b04b6fdd20e702fb272b0b5bf598bb2aee8bd718789c548526ade6302edeb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f6b6f736576656e2f6b6f736576656e2e737667)](https://github.com/koseven/koseven/issues)

[Download 3.3.10](https://github.com/koseven/koseven/releases/tag/3.3.10)
-------------------------------------------------------------------------

[](#download-3310)

Koseven is an elegant, open source, and object oriented HMVC framework built using PHP7, by a team of volunteers. It aims to be swift, secure, and small. It is based and nearly full compatible on defunct [Kohana](http://kohanaframework.org/) 3.3.X.

Released under a [BSD license](LICENSE.md), Koseven can be used legally for any open source, commercial, or personal project.

Will work as dropin of Kohana?
------------------------------

[](#will-work-as-dropin-of-kohana)

If you were using 3.3.x version you may need to make some small changes. Please refer to [upgrading from kohana](https://github.com/koseven/koseven.ga/blob/master/documentation/kohana/upgrading-from-kohana.md) section of the documentation.

I Need help!
------------

[](#i-need-help)

You need Help, How-To's, Guides,...? Please consider to look into the GitHub Issues, maybe your answer is already there. If not feel free to open a topic and ask for it. If you want to you can also Join our **[Telegram](https://telegram.me/koseven)** Group, but keep in mind that this wan't guarantee you faster answer times, as we get also notified via Telegram if you open a Forum Topic.

History/Why a Kohana alternative?
---------------------------------

[](#historywhy-a-kohana-alternative)

Kohana 3.3.x is used by us in many live projects, and the original team (where @neo22s belonged too) stopped the development a while ago and on Feb 4, 2017 Shadowhand announced the final retirement [Kohana is DEAD](http://discourse.kohanaframework.org/t/kohana-retirement-2017-07-01/1277).

Before the final announcement everyone started to check if it was possible to migrate existing projects to other alternative PHP frameworks. As it turned out switching would be a complex and lengthy job. So it became clear that keeping the project alive and updated is a priority.

And so the Koseven repository was born and will keep this repository updated for future releases of PHP, giving the framework a clear perspective for the future.

Are modules of the original Kohana compatible?
----------------------------------------------

[](#are-modules-of-the-original-kohana-compatible)

Yes they are, just be sure that they are compatible with Kohana 3.3.X. An overview of Koseven's team own modules can be found on [modules](https://koseven.dev/modules.html) page. There's also a list online with a nice overview of existing kohana modules maintained (or abandoned) by others. You can consult this list at [kohana-modules.com](https://kohana-modules.com)

### Why all modules in 1 repo?

[](#why-all-modules-in-1-repo)

This was personal choice of @neo22s to keep the project as simple and easier to manage. The modules are commonly used and are not enabled by default. If not used they can be removed from the codebase.

What are the future plans for the project?
------------------------------------------

[](#what-are-the-future-plans-for-the-project)

Our focus is to keep the framework compatible with new releases of PHP, fix bugs and try to improve the speed. New features can be added using modules.

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

[](#documentation)

Koseven documentation can be found at [koseven.dev](https://koseven.dev) which also contains an API browser.

The `userguide` module included in all Kohana/Koseven releases allows you to view the documentation locally. To use it you need to enable the`userguide` module in the bootstrap.php file (found in the `application` directory). Next you should be able to read the documentation from your own site via `/index.php/guide` (or just `/guide` if you are rewriting your URLs).

Reporting Bugs / Security Issues
--------------------------------

[](#reporting-bugs--security-issues)

If you've stumbled across a bug or a security issue, please help us out by [reporting](https://github.com/koseven/koseven/issues/new) what you have found. Simply log in or register and submit a new issue, leaving as much information as possible, e.g.

- Steps to reproduce
- Expected result
- Actual result

This will help us to fix the issue as quickly as possible, and if you'd like to fix it yourself feel free to [fork us on GitHub](https://github.com/koseven) and submit a pull request!

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

[](#contributing)

Any help is more than welcome! Please see [Contributing](CONTRIBUTING.md) for detailed Instructions.

Special Thanks
--------------

[](#special-thanks)

Special Thanks to all our Contibuters and our Community!

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance44

Moderate activity, may be stable

Popularity54

Moderate usage in the ecosystem

Community37

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor3

3 contributors hold 50%+ of commits

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 ~299 days

Total

5

Last Release

2216d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/71233a71b8e7a0bcff2cbaa7c27b2eaffe124da04d2eaf019a72ddd0a29e5985?d=identicon)[Azuka](/maintainers/Azuka)

![](https://www.gravatar.com/avatar/6e6476435019b8ddbddfaa6db428ecdf0efdb601a2820dd87d78137e58d844b7?d=identicon)[jstrobel](/maintainers/jstrobel)

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

---

Top Contributors

[![neo22s](https://avatars.githubusercontent.com/u/241725?v=4)](https://github.com/neo22s "neo22s (100 commits)")[![toitzi](https://avatars.githubusercontent.com/u/42447585?v=4)](https://github.com/toitzi "toitzi (68 commits)")[![piotrbaczek](https://avatars.githubusercontent.com/u/3279928?v=4)](https://github.com/piotrbaczek "piotrbaczek (34 commits)")[![svenbw](https://avatars.githubusercontent.com/u/837206?v=4)](https://github.com/svenbw "svenbw (29 commits)")[![bkosun](https://avatars.githubusercontent.com/u/16259603?v=4)](https://github.com/bkosun "bkosun (24 commits)")[![jstrobel](https://avatars.githubusercontent.com/u/1428396?v=4)](https://github.com/jstrobel "jstrobel (19 commits)")[![satanch](https://avatars.githubusercontent.com/u/19252217?v=4)](https://github.com/satanch "satanch (17 commits)")[![saruman](https://avatars.githubusercontent.com/u/813190?v=4)](https://github.com/saruman "saruman (15 commits)")[![WinterSilence](https://avatars.githubusercontent.com/u/3521094?v=4)](https://github.com/WinterSilence "WinterSilence (6 commits)")[![leonar15](https://avatars.githubusercontent.com/u/272818?v=4)](https://github.com/leonar15 "leonar15 (6 commits)")[![CasperBE](https://avatars.githubusercontent.com/u/22048227?v=4)](https://github.com/CasperBE "CasperBE (5 commits)")[![Hyaena](https://avatars.githubusercontent.com/u/383428?v=4)](https://github.com/Hyaena "Hyaena (3 commits)")[![ole13](https://avatars.githubusercontent.com/u/29660307?v=4)](https://github.com/ole13 "ole13 (3 commits)")[![timhj](https://avatars.githubusercontent.com/u/3896211?v=4)](https://github.com/timhj "timhj (3 commits)")[![adamcopley](https://avatars.githubusercontent.com/u/15898134?v=4)](https://github.com/adamcopley "adamcopley (2 commits)")[![bwdutton](https://avatars.githubusercontent.com/u/4185661?v=4)](https://github.com/bwdutton "bwdutton (2 commits)")[![Gazoo](https://avatars.githubusercontent.com/u/379016?v=4)](https://github.com/Gazoo "Gazoo (2 commits)")[![juherr](https://avatars.githubusercontent.com/u/254697?v=4)](https://github.com/juherr "juherr (2 commits)")[![kotsios5](https://avatars.githubusercontent.com/u/11571490?v=4)](https://github.com/kotsios5 "kotsios5 (2 commits)")[![klunker](https://avatars.githubusercontent.com/u/741381?v=4)](https://github.com/klunker "klunker (1 commits)")

---

Tags

kohanakohana-documentationkohana-moduleskosevenmvcmvc-frameworkphp-frameworkphp7kohanakohana-php7koseven

###  Code Quality

TestsPHPUnit

### Embed Badge

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

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

###  Alternatives

[composer/installers

A multi-framework Composer library installer

1.4k136.0M6.0k](/packages/composer-installers)[kohana/core

Core system classes for the Kohana application framework

631522.1k90](/packages/kohana-core)[kohana/database

The official Kohana module for database interactions, building queries, and prepared statements

158486.0k19](/packages/kohana-database)[kohana/image

The official Kohana module for manipulating images

103461.3k8](/packages/kohana-image)[kohana/auth

The official Kohana auth module

101227.2k9](/packages/kohana-auth)[kohana/cache

The official Kohana cache management module

76318.3k8](/packages/kohana-cache)

PHPackages © 2026

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