PHPackages                             izniburak/nur - 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. izniburak/nur

ActiveProject[Framework](/categories/framework)

izniburak/nur
=============

A simple framework for PHP

v4.0.4(2y ago)632067[1 issues](https://github.com/izniburak/nur/issues)[2 PRs](https://github.com/izniburak/nur/pulls)MITPHPPHP ^8.1

Since Jan 23Pushed 1y ago5 watchersCompare

[ Source](https://github.com/izniburak/nur)[ Packagist](https://packagist.org/packages/izniburak/nur)[ Docs](https://github.com/izniburak/nur)[ RSS](/packages/izniburak-nur/feed)WikiDiscussions master Synced today

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

nur
===

[](#nur)

```
       _ __  _   _ _ __
      | '_ \| | | | '__|
      | | | | |_| | |
      |_| |_|\__,_|_|

```

nur - simple framework for PHP

[![Total Downloads](https://camo.githubusercontent.com/0345a1dbab5384c805cfa362d54a2e3436b1da8e37a582c5049fb93d86c08fb3/68747470733a2f2f706f7365722e707567782e6f72672f697a6e69627572616b2f6e75722d636f72652f642f746f74616c2e737667)](https://packagist.org/packages/izniburak/nur)[![Latest Stable Version](https://camo.githubusercontent.com/f967046929d53bb2ab34afe7eed5e65d042208a6080d866f401b92c49c1ab522/68747470733a2f2f706f7365722e707567782e6f72672f697a6e69627572616b2f6e75722d636f72652f762f737461626c652e737667)](https://packagist.org/packages/izniburak/nur)[![Latest Unstable Version](https://camo.githubusercontent.com/b960414e66367e59a9e8e81f1632dec99a86e61d0d8e0ffc0cfec25027a89ccb/68747470733a2f2f706f7365722e707567782e6f72672f697a6e69627572616b2f6e75722d636f72652f762f756e737461626c652e737667)](https://packagist.org/packages/izniburak/nur)[![License](https://camo.githubusercontent.com/db2f0573bc623f1595f4016fe616248dd899ef84075a9712d6deea6ac88464af/68747470733a2f2f706f7365722e707567782e6f72672f697a6e69627572616b2f6e75722f6c6963656e73652e737667)](https://packagist.org/packages/izniburak/nur)

> Nur Framework has been created for just fun and adapted by using some most popular parts of the popular PHP Frameworks like Laravel and Symfony. It has a simple but powerful infrastructure. It contains a lot of component in order to prepare web applications. So, It can be a preference for your small (maybe medium) projects. If you say "I'll make a bigger project.", I suggest you use a full-stack framework. :) e.g: Laravel, Symfony...

### features

[](#features)

- Model - View - Controller
- Easy command line application support. *(NUR Cli App)*
- Routing component. ([PHP-Router](https://github.com/izniburak/php-router))
- **Symfony** Request and Response components. ([Symfony HttpFoundation](https://symfony.com/doc/current/components/http_foundation.html))
- PDOx Query Builder. ([PDOx](https://github.com/izniburak/pdox))
- Authentication component. (with **JWT** and **Basic Auth**)
- Some **Laravel 10.x** Packages supports.
    - Eloquent ORM support. ([Laravel Eloquent ORM](https://laravel.com/docs/eloquent))
    - Laravel Query Builder support. ([Laravel Query Builder](https://laravel.com/docs/queries))
    - Blade Template Engine support. ([Laravel Blade](https://laravel.com/docs/blade))
    - Laravel Localization Support (with Translate) [Laravel Localization](https://laravel.com/docs/localization)
    - Laravel Eloquent Migration System support with PHPMig. ([Laravel Migration](https://laravel.com/docs/migrations) - [PHPMig](https://github.com/izniburak/nur-migration))
    - Laravel Cache support. (currently just File, Array and Database drivers.) ([Laravel Cache](https://laravel.com/docs/cache))
    - Laravel Hash and Encrypt support. ([Laravel Hashing](https://laravel.com/docs/hashing))
    - Collections support. ([Laravel Collections](https://laravel.com/docs/collections))
    - Useful Array and String helpers. (Arr, Str and more...) ([Laravel Helpers](https://laravel.com/docs/helpers))
- Mail Component. ([PHPMailer](https://github.com/PHPMailer/PHPMailer))
- Events/Listeners
- Basic Logger
- Request Validation
- Html/Form Builder
- and more...

nur core
--------

[](#nur-core)

If you want to examine Nur's core files, you can follow this link:

[izniburak/nur-core](https://github.com/izniburak/nur-core)

server requirements
-------------------

[](#server-requirements)

- PHP &gt;= ^8.1
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- Fileinfo PHP Extension
- BCMath PHP Extension

install
-------

[](#install)

create project via `composer` (`app` is application folder name):

```
$ composer create-project izniburak/nur your-app
$ cd your-app
$ php nur serve

```

or run the following command directly.

```
$ git clone https://github.com/izniburak/nur.git
$ cd nur
$ composer install
$ php nur serve

```

Okay, you can see your application on the browser. (127.0.0.1:8000)

docs
----

[](#docs)

documentation page: nur docs (coming soon...)

todo
----

[](#todo)

- Write documentation
- Write test
- Write example project

support
-------

[](#support)

[izniburak's homepage](https://burakdemirtas.org)

[izniburak's twitter](https://twitter.com/izniburak)

contributing
------------

[](#contributing)

1. fork it [Nur Framework](https://github.com/izniburak/nur/fork) or [Nur Framework Core](https://github.com/izniburak/nur-core/fork) (for core changes)
2. create your feature branch (git checkout -b my-new-feature)
3. commit your changes (git commit -am 'Add some feature')
4. push to the branch (git push origin my-new-feature)
5. create a new Pull Request

contributors
------------

[](#contributors)

- [izniburak](https://github.com/izniburak) izni burak demirtaş - creator, maintainer

###  Health Score

39

—

LowBetter than 85% of packages

Maintenance28

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity77

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

Recently: every ~3 days

Total

12

Last Release

795d ago

Major Versions

v1.58.0 → v2.0.02020-02-04

v2.0.0 → v3.0.02020-11-24

v3.1.0 → v4.0.02024-04-14

PHP version history (4 changes)v1.0.0PHP ^7.1.3

v2.0.0PHP ^7.2

v3.0.0PHP ^7.3|^8.0

v4.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/9ab12d522ab707c9e0474847ae8299a3a879e12a55dfbc8aebbd579fa6d54140?d=identicon)[izniburak](/maintainers/izniburak)

---

Top Contributors

[![izniburak](https://avatars.githubusercontent.com/u/4693615?v=4)](https://github.com/izniburak "izniburak (117 commits)")

---

Tags

frameworkmvcmvc-architecturemvc-frameworkphpphp-frameworkphpframeworkSimplebasicnur

### Embed Badge

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

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

PHPackages © 2026

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