Pinatra / Pinatra
Licence: mit
A PHP copy of Sinatra: a DSL for quickly creating web applications in PHP with minimal effort.
Stars: ✭ 151
Projects that are alternatives of or similar to Pinatra
Laravel Invoicable
Easy invoice creation for Laravel
Stars: ✭ 118 (-21.85%)
Mutual labels: eloquent, laravel
Denovel
A Deno Framework For Web Artisan - Inspired by Laravel
Stars: ✭ 128 (-15.23%)
Mutual labels: laravel, framework
Guardian
Eloquent Guardian is a simple permissions system for your users. While there are many other packages for permissions, this one solves everything in the most eloquent way.
Stars: ✭ 121 (-19.87%)
Mutual labels: eloquent, laravel
Laravel Cacheable
Rinvex Cacheable is a granular, intuitive, and fluent caching system for eloquent models. Simple, but yet powerful, plug-n-play with no hassle.
Stars: ✭ 107 (-29.14%)
Mutual labels: eloquent, laravel
October
Self-hosted CMS platform based on the Laravel PHP Framework.
Stars: ✭ 10,740 (+7012.58%)
Mutual labels: laravel, framework
Botonomous
A PHP Framework For Creating Autonomous Slack Bots
Stars: ✭ 109 (-27.81%)
Mutual labels: framework, php-framework
Querybuilderparser
A simple to use query builder for the jQuery QueryBuilder plugin for use with Laravel.
Stars: ✭ 126 (-16.56%)
Mutual labels: eloquent, laravel
Php Bootstrap
Let's start by simple design templates' framework together with the famous bootstrap sexy , and makes it easy to work on PHP language , which is well known as a powerful elephant
Stars: ✭ 97 (-35.76%)
Mutual labels: framework, php-framework
Eager Load Pivot Relations
Eager load pivot relations for Laravel Eloquent's BelongsToMany relation.
Stars: ✭ 134 (-11.26%)
Mutual labels: eloquent, laravel
Laravel Settings
Store key value pair in database as settings
Stars: ✭ 107 (-29.14%)
Mutual labels: eloquent, laravel
Miniphp
A small, simple PHP MVC framework skeleton that encapsulates a lot of features surrounded with powerful security layers.
Stars: ✭ 144 (-4.64%)
Mutual labels: framework, php-framework
Laravel Translatable
Making Eloquent models translatable
Stars: ✭ 1,390 (+820.53%)
Mutual labels: eloquent, laravel
Searchable
Search/filter functionality for Laravel's Eloquent models
Stars: ✭ 113 (-25.17%)
Mutual labels: eloquent, laravel
Sarala
Javascript library to communicate with RESTful API built following JSON API specification. inspired by Laravel’s Eloquent
Stars: ✭ 101 (-33.11%)
Mutual labels: eloquent, laravel
Sieve
A simple, clean and elegant way to filter Eloquent models.
Stars: ✭ 123 (-18.54%)
Mutual labels: eloquent, laravel
Laravel Prefixed Ids
Friendly prefixed IDs for Laravel models
Stars: ✭ 88 (-41.72%)
Mutual labels: eloquent, laravel
Laravel Likeable
Rate Eloquent models with Likes and Dislikes in Laravel. Development moved to Laravel Love package!
Stars: ✭ 95 (-37.09%)
Mutual labels: eloquent, laravel
Vim Laravel
Vim support for Laravel/Lumen projects
Stars: ✭ 128 (-15.23%)
Mutual labels: laravel, php-framework
Laravel Deletable
👾 Gracefully restrict deletion of Laravel Eloquent models
Stars: ✭ 137 (-9.27%)
Mutual labels: eloquent, laravel
Pinatra is a PHP copy of Sinatra: a DSL for quickly creating web applications in PHP with minimal effort.
Pinatra is still under the initial development.
Example
install
composer require pinatra/framework=~0.0
run your own application!
require __DIR__.'/../vendor/autoload.php';
get('/', function() {
echo "I am Pinatra framework!";
});
Documentation
read the documentation
中文文档
Request processing flow
Benchmark
Hello World
Simple api with MySQL
Developing Logs
- 2018-09-11 100% code-coverage done
- 2018-09-08 Eloquent model done
- 2018-09-06 new router is fine
- 2018-09-04 amazing new router is done
- 2018-09-04 view is done
- 2018-09-03 routing is done
- 2018-08-31 first composer package released
License
The Pinatra framework is open-sourced software licensed under the MIT license
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].