PHPackages                             the94air/slimo - 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. the94air/slimo

AbandonedArchivedProject[Framework](/categories/framework)

the94air/slimo
==============

A skelton for your slim app

v0.0.2(8y ago)13PHPPHP &gt;=7.0.0

Since Feb 17Pushed 8y ago1 watchersCompare

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

READMEChangelog (2)Dependencies (9)Versions (3)Used By (0)

slimo
=====

[](#slimo)

A skelton for your slim app

Installation
------------

[](#installation)

1. install with [composer](https://getcomposer.org/). Your PHP package manager.

```
composer create-project the94air/slimo [Project Name]

```

2. And for using webpack (laravel-mix) just run

```
npm install

```

3. Have fun!

Learn how to use
----------------

[](#learn-how-to-use)

You can browse these links to find out more about each part of this skeleton

1. [Slim framework](https://www.slimframework.com/docs)
2. [Laravel ORM (Eloquent)](https://laravel.com/docs/5.6/eloquent) for communicating with the database.
3. [Dotenv](https://github.com/vlucas/phpdotenv) for loading environment variables (.env).
4. [Twig](https://twig.symfony.com/) for PHP template engine.
5. [Slim-Csrf](https://github.com/slimphp/Slim-Csrf) for CSRF protection.
6. [SlimValidation](https://github.com/awurth/SlimValidation) &amp; [Respect\\Validation](https://github.com/Respect/Validation) for forms validation.
7. [Laravel Mix](https://laravel.com/docs/5.6/mix) for assets compiling with wepack.
8. [swiftmailer](https://swiftmailer.symfony.com/docs/introduction.html) for sending emails.

How to send mail
----------------

[](#how-to-send-mail)

For that you will be able to add your configurations to the `.env` file.

```
# Using SMTP
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=example@gmail.com
MAIL_PASSWORD=secret
MAIL_ENCRYPTION=tls

# Or using Sendmail server
MAIL_DRIVER=sendmail
MAIL_SENDMAIL_PATH='/usr/sbin/sendmail -bs'

```

And after that you will be able to access the `$mailer` from your Routers and Controllers.

```
class MailController extends Controller
{
    public function index(Request $request, Response $response, $args)
    {
        $mailer = $this->mailer;

        // Create a message
        $message = (new \Swift_Message('Wonderful Subject'))
            ->setFrom(['john@doe.com' => 'John Doe'])
            ->setTo(['receiver@domain.org', 'other@domain.org' => 'A name'])
            ->setBody('Here is the message itself');

        // Send the message
        $result = $mailer->send($message);

        // returns `int(2)` on success
        var_dump($result);
    }
}
```

Attention
---------

[](#attention)

This package is forked from [slender](https://github.com/codecourse/slender) package thanks to [Alex Garrett](https://twitter.com/alexjgarrett) with more additional and useful packages. Feel free to add your own feature from the open source universe (Make a [pull request](https://github.com/the94air/slimo/pull/new/master)).

This software does not have a license. All used packages has it's own license. And BTW... Laravel is a trademark of Taylor Otwell.

###  Health Score

22

—

LowBetter than 23% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

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

Total

2

Last Release

3002d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3ffe00e8d9e1a9aaddadb445f09538cc21dd0387c406cf011a280109467451cb?d=identicon)[the94air](/maintainers/the94air)

---

Top Contributors

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

---

Tags

frameworkslimstarterslenderslimo

### Embed Badge

![Health badge](/badges/the94air-slimo/health.svg)

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

###  Alternatives

[codecourse/slender

A slender starter structure for Slim

772.4k](/packages/codecourse-slender)

PHPackages © 2026

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