https://github.com/snoophp/snoophp
Light PHP framework inspired by Laravel
https://github.com/snoophp/snoophp
framework library php sneppy snoophp
Last synced: 4 months ago
JSON representation
Light PHP framework inspired by Laravel
- Host: GitHub
- URL: https://github.com/snoophp/snoophp
- Owner: snoophp
- License: mit
- Created: 2018-01-14T12:36:52.000Z (about 8 years ago)
- Default Branch: v1.0
- Last Pushed: 2018-12-27T12:03:22.000Z (over 7 years ago)
- Last Synced: 2025-08-18T12:05:44.910Z (8 months ago)
- Topics: framework, library, php, sneppy, snoophp
- Language: PHP
- Size: 51.8 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

# SnooPHP



SnooPHP is a light PHP framework inspired by [Laravel](https://laravel.com/).
## Who is it for
SnooPHP is a very simple and light framework, not suitable to develop complex and professional applications (for that I suggest to use mature frameworks such as [Laravel](https://github.com/laravel/laravel) or [Symfony](https://github.com/symfony/symfony)).
It is perfect if you just want to build small projects - like a blog, a forum, a simple chat or a personal website - and you don't want all the complexity that come with other frameworks.
> Simple and easy!
## Features
- **HTTP routing** with support for route parameters.
- **Model ORM** inspired by Laravel's Eloquent ORM (currently supports MySQL).
- **A libcurl interface** to perform HTTP requests server-side, without the hassle of using the libcurl library
Check the [wiki](https://github.com/snoophp/framework/wiki) for more informations.
## Q&A
**Is it fast? Is it faster than other frameworks?**
Don't know actually, never compared. Why don't you try and let me know.
**Can I use the SQL interface with a DBMS other than MySQL?**
Right now only MySQL is supported (which is my DBMS of choice). It should not be difficult to support other DBMSs, take a look at the `Model` classes for more info.
**How can I install SnooPHP?**
SnooPHP and the SnooPHP framework are available on [Packagist](https://packagist.org) so you can simply use composer to create a full project:
```shell
$ composer create-project "snoophp\snoophp"
```
**Why are you developing SnooPHP when there are plenty good frameworks around?**
The truth is that my university project partner refused to use a framework and I ended up creating one.
**Who's better, Ronaldo or Messi?**
Messi
**Are we destined to die?**
Yes