Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A lightweight minimalistic web framework for php

License

Notifications You must be signed in to change notification settings

UnknownRori/Rin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

73 Commits

Repository files navigation

Rin

πŸ“” Overview

Rin is a lightweight minimalistic framework written in php, it's feature SEO Friendly Routing, Middleware, and Dependency Injection. This framework is trying to solve problem when someone said Laravel is overkill so this framework will be replacement for someone who not very familiar with CodeIgniter, although this framework is bare minimum and not for production because this framework is just for fun.

πŸš€ Feature

  • Nearly identical with Laravel API

  • SEO Friendly Routing & Middleware

  • Dependency Injection

πŸš€ Basic Usage

Don't use this framework until the API is stable

// index.php
<?php
require './vendor/autoload.php';
use UnknownRori\Rin\Application;
use UnknownRori\Rin\Http\Route;
Route::get('/', function () {
 echo "<h1>Hello, World!</h1>";
});
$app = new Application();
return $app->serve();

To start the server just type

php -S 127.0.0.1:8000 -t ./your-public-directory ./index.php

πŸ› οΈ Installation

  • πŸ“¦ For Projects

    composer require unknownrori/rin

  • πŸ› οΈ For Development

    # Clone the repository
    > git clone https://github.com/UnknownRori/Rin.git
    # Enter the directory and install the dependency
    > cd Rin
    > composer install

🌟 Contribution

Feel free to contribute and improve the codebase, send pull request or create an issues if something is wrong or need some additional feature we will review it.

About

A lightweight minimalistic web framework for php

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /