{"id":37236232,"url":"https://github.com/izniburak/nur","last_synced_at":"2026-01-16T04:51:59.996Z","repository":{"id":56995187,"uuid":"72248347","full_name":"izniburak/nur","owner":"izniburak","description":"nur - a simple framework for PHP","archived":false,"fork":false,"pushed_at":"2024-11-06T18:19:33.000Z","size":323,"stargazers_count":64,"open_issues_count":3,"forks_count":7,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-10-29T11:56:56.681Z","etag":null,"topics":["framework","mvc","mvc-architecture","mvc-framework","php","php-framework"],"latest_commit_sha":null,"homepage":"http://burakdemirtas.org/nur-simple-php-framework/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/izniburak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-10-28T22:47:06.000Z","updated_at":"2025-10-27T15:30:39.000Z","dependencies_parsed_at":"2023-02-18T17:15:41.377Z","dependency_job_id":null,"html_url":"https://github.com/izniburak/nur","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/izniburak/nur","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izniburak%2Fnur","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izniburak%2Fnur/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izniburak%2Fnur/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izniburak%2Fnur/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/izniburak","download_url":"https://codeload.github.com/izniburak/nur/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izniburak%2Fnur/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28420814,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T10:47:48.104Z","status":"ssl_error","status_checked_at":"2026-01-14T10:46:19.031Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["framework","mvc","mvc-architecture","mvc-framework","php","php-framework"],"created_at":"2026-01-15T04:12:37.721Z","updated_at":"2026-01-15T04:12:38.182Z","avatar_url":"https://github.com/izniburak.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# nur\n```\n       _ __  _   _ _ __\n      | '_ \\| | | | '__|\n      | | | | |_| | |   \n      |_| |_|\\__,_|_|   \n```\nnur - simple framework for PHP\n\n[![Total Downloads](https://poser.pugx.org/izniburak/nur-core/d/total.svg)](https://packagist.org/packages/izniburak/nur)\n[![Latest Stable Version](https://poser.pugx.org/izniburak/nur-core/v/stable.svg)](https://packagist.org/packages/izniburak/nur)\n[![Latest Unstable Version](https://poser.pugx.org/izniburak/nur-core/v/unstable.svg)](https://packagist.org/packages/izniburak/nur)\n[![License](https://poser.pugx.org/izniburak/nur/license.svg)](https://packagist.org/packages/izniburak/nur)\n\n\u003e 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. \n\u003e It has a simple but powerful infrastructure. It contains a lot of component in order to prepare web applications.\n\u003e 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...\n\n### features\n- Model - View - Controller\n- Easy command line application support. _(NUR Cli App)_\n- Routing component. ([PHP-Router](https://github.com/izniburak/php-router))\n- **Symfony** Request and Response components. ([Symfony HttpFoundation](https://symfony.com/doc/current/components/http_foundation.html))\n- PDOx Query Builder. ([PDOx](https://github.com/izniburak/pdox))\n- Authentication component. (with **JWT** and **Basic Auth**)\n- Some **Laravel 10.x** Packages supports.\n    - Eloquent ORM support. ([Laravel Eloquent ORM](https://laravel.com/docs/eloquent))\n    - Laravel Query Builder support. ([Laravel Query Builder](https://laravel.com/docs/queries))\n    - Blade Template Engine support. ([Laravel Blade](https://laravel.com/docs/blade))\n    - Laravel Localization Support (with Translate)  [Laravel Localization](https://laravel.com/docs/localization)\n    - Laravel Eloquent Migration System support with PHPMig. ([Laravel Migration](https://laravel.com/docs/migrations) - [PHPMig](https://github.com/izniburak/nur-migration))\n    - Laravel Cache support. (currently just File, Array and Database drivers.) ([Laravel Cache](https://laravel.com/docs/cache)) \n    - Laravel Hash and Encrypt support. ([Laravel Hashing](https://laravel.com/docs/hashing))\n    - Collections support. ([Laravel Collections](https://laravel.com/docs/collections))\n    - Useful Array and String helpers. (Arr, Str and more...) ([Laravel Helpers](https://laravel.com/docs/helpers))\n- Mail Component. ([PHPMailer](https://github.com/PHPMailer/PHPMailer))\n- Events/Listeners\n- Basic Logger\n- Request Validation\n- Html/Form Builder\n- and more...\n\n## nur core\nIf you want to examine Nur's core files, you can follow this link: \n\n[izniburak/nur-core](https://github.com/izniburak/nur-core) \n\n## server requirements\n- PHP \u003e= ^8.1\n- OpenSSL PHP Extension\n- PDO PHP Extension\n- Mbstring PHP Extension\n- Tokenizer PHP Extension\n- XML PHP Extension\n- Ctype PHP Extension\n- JSON PHP Extension\n- Fileinfo PHP Extension\n- BCMath PHP Extension\n\n## install\ncreate project via `composer` (`app` is application folder name):\n```\n$ composer create-project izniburak/nur your-app\n$ cd your-app\n$ php nur serve\n```\n\nor run the following command directly.\n\n```\n$ git clone https://github.com/izniburak/nur.git\n$ cd nur\n$ composer install\n$ php nur serve\n```\n\nOkay, you can see your application on the browser. (127.0.0.1:8000)\n\n## docs\ndocumentation page: [nur docs][doc-url] (coming soon...)\n\n## todo\n- Write documentation\n- Write test\n- Write example project\n\n## support\n[izniburak's homepage][author-url]\n\n[izniburak's twitter][twitter-url]\n\n## contributing\n1. fork it [Nur Framework](https://github.com/izniburak/nur/fork) or [Nur Framework Core](https://github.com/izniburak/nur-core/fork) (for core changes)\n2. create your feature branch (git checkout -b my-new-feature)\n3. commit your changes (git commit -am 'Add some feature')\n4. push to the branch (git push origin my-new-feature)\n5. create a new Pull Request\n\n## contributors\n- [izniburak](https://github.com/izniburak) izni burak demirtaş - creator, maintainer\n\n[mit-url]: http://opensource.org/licenses/MIT\n[doc-url]: javascript:;\n[author-url]: https://burakdemirtas.org\n[twitter-url]: https://twitter.com/izniburak\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fizniburak%2Fnur","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fizniburak%2Fnur","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fizniburak%2Fnur/lists"}