{"id":13669083,"url":"https://github.com/xssc/awesome-slim","last_synced_at":"2025-04-27T01:32:22.799Z","repository":{"id":216754143,"uuid":"44440981","full_name":"xssc/awesome-slim","owner":"xssc","description":"A curated list of awesome tutorials and other resources for the Slim micro framework","archived":false,"fork":false,"pushed_at":"2020-06-28T22:27:48.000Z","size":61,"stargazers_count":465,"open_issues_count":5,"forks_count":58,"subscribers_count":51,"default_branch":"master","last_synced_at":"2025-04-12T16:12:29.130Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xssc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2015-10-17T14:45:55.000Z","updated_at":"2025-04-06T01:58:07.000Z","dependencies_parsed_at":"2024-01-12T16:04:34.408Z","dependency_job_id":"55403a6b-cb3c-4255-9a3b-5e8a099ffad3","html_url":"https://github.com/xssc/awesome-slim","commit_stats":null,"previous_names":["xssc/awesome-slim"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xssc%2Fawesome-slim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xssc%2Fawesome-slim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xssc%2Fawesome-slim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xssc%2Fawesome-slim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xssc","download_url":"https://codeload.github.com/xssc/awesome-slim/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250787713,"owners_count":21487263,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-08-02T08:01:01.494Z","updated_at":"2025-04-27T01:32:22.732Z","avatar_url":"https://github.com/xssc.png","language":null,"funding_links":[],"categories":["Others","Other Lists","微框架( Micro Frameworks )"],"sub_categories":["TeX Lists"],"readme":"# Awesome Slim [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\n\n\u003e A curated list of awesome tutorials and other resources for the Slim micro framework\n\n## Table of Contents\n\n- [Essentials](#essentials)\n- [Tutorials](#tutorials)\n- [Packages and Middleware](#packages-and-middleware)\n- [Made With Slim](#made-with-slim)\n- [Miscellaneous](#miscellaneous)\n- [Contributing](#contributing)\n\n## Essentials\n* [Slim Homepage](https://www.slimframework.com/)\n* [Documentation](https://www.slimframework.com/docs/) - Slim 3\n* [Documentation](https://docs.slimframework.com/) - Slim 2\n* [Support](http://discourse.slimframework.com)\n* [Slim Blog](https://www.slimframework.com/blog)\n* [GitHub Repository](https://github.com/slimphp/Slim)\n* [Set up Slim With Your Webserver](https://www.slimframework.com/docs/start/web-servers.html)\n* [Slim Twitter](https://twitter.com/slimphp)\n\n\n## Tutorials\n\n### Written\n* `[2.x]` [Creating a REST Web Service With Slim](http://www.ibm.com/developerworks/library/x-slim-rest/)\n* `[2.x]` [Set Up Slim on Ubuntu 14.04](https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-slim-framework-on-ubuntu-14-04) - Outdated\n* `[2.x]` [Set Up Slim With Twig Templating](http://rottmann.net/2013/01/setting-up-slim-php-framework-with-twig-templating/)\n* `[3.x]` [Slim CSRF with Slim 3](http://akrabat.com/slim-csrf-with-slim-3/)\n* `[3.x]` [Using Abstract Factories With Slim 3](http://akrabat.com/using-abstract-factories-with-slim-3/)\n* `[3.x]` [Improved Error Handling in Slim 3](http://akrabat.com/improved-error-handling-in-slim-3/)\n* `[3.x]` [Accessing Services in Slim 3](http://akrabat.com/accessing-services-in-slim-3/)\n* `[2.x]` [Using Zend\\Config With a Slim App](http://akrabat.com/using-zendconfig-with-a-slim-application/)\n* `[3.x]` [Logging Errors in Slim 3](http://akrabat.com/logging-errors-in-slim-3/)\n* `[2.x]` [Removing the Pain of User Authorization with Sentinel (and Slim)](http://www.sitepoint.com/removing-the-pain-of-user-authorization-with-sentinel/)\n* `[2.x]` [Routing to a Controller With Slim 2](http://akrabat.com/routing-to-a-controller-with-slim-framework-2/)\n* `[2.x]` [Dependency Injection in Slim 2](http://akrabat.com/dependency-injection-in-slim-framework-2/)\n* `[2.x]` [Redirecting in Slim 2 Middleware](http://akrabat.com/redirecting-in-slim-2-middleware/)\n* `[3.x]` [Hello World on Slim 3](http://www.slideshare.net/rszrama/hello-world-on-slim-framework-3x)\n* `[2.x]` [Creating a Flat-File Blog Engine Using Slim](http://code.tutsplus.com/tutorials/creating-a-flat-file-blog-engine-using-slim--net-25303)\n* `[2.x]` [How to Use Multiple View Parsers](http://thoughts.silentworks.co.uk/slim-php-101-how-to-use-multiple-view-parsers)\n* `[2.x]` [Using Laravel Config Package in Slim](http://thoughts.silentworks.co.uk/slim-php-101-using-laravel-config-package)\n* `[2.x]` [OAuth Middleware for Slim](http://www.lornajane.net/posts/2013/oauth-middleware-for-slim)\n* `[2.x]` [Taming Slim 2.0](http://code.tutsplus.com/tutorials/taming-slim-20--net-30669)\n* `[2.x]` [Working With Slim Middleware](http://www.sitepoint.com/working-with-slim-middleware/)\n* `[3.x]` [Hello World With Slim 3.x](http://ryanszrama.com/blog/06-18-2015/hello-world-slim-framework-3x)\n* `[3.x]` [Middleware Concepts](http://www.slimframework.com/docs/concepts/middleware.html)\n* `[3.x]` [Slimming down: An introduction to Slim](http://briward.com/articles/slimming-down/)\n* `[3.x]` [Install Slim Framework 3](http://help.fortrabbit.com/install-slim-framework-3)\n* `[3.x]` [Slim 3 Tutorial](http://tamingtheelephpant.com/page/slim-3-tutorial)\n* `[2.x]` [Paging with Slim Framework and Laravel Eloquent](http://www.raisiqueira.com/php/2016/05/20/paginacao-slim-framework.html) - Portugese/Brasil\n\n\n\n### Videos\n\n* `[3.x]` [Authentication Playlist Using Slim 3](https://www.youtube.com/playlist?list=PLfdtiltiRHWGc_yY90XRdq6mRww042aEC) - Code download is paywalled\n* `[2.x]` [Setting Up A Slim 2 Project Structure](https://www.youtube.com/watch?v=NFeWo1cqxnM)\n* `[2.x]` [Simple Blog with Slim 2](https://www.youtube.com/watch?v=sRfYgco3xo4)\n* `[2.x]` [Slim Framework Simple Demo](https://www.youtube.com/watch?v=26CRc89gN10)\n* `[2.x]` [Multiple HTTP Methods Using Slim](https://www.youtube.com/watch?v=81xFTpAvGA8)\n* `[2.x]` [Logging Messages Using Slim Framework](https://www.youtube.com/watch?v=dp96uv3CsdE)\n* `[2.x]` [PHP Authentication Playlist Using Slim 2](https://www.youtube.com/playlist?list=PLfdtiltiRHWGKUvioJly40RJZchSG2-34) - Code download is paywalled\n* `[2.x]` [Using Eloquent With Slim 2](https://www.youtube.com/watch?v=AcdzW1hBa7o\u0026list=PLfdtiltiRHWGBvMo2Ajtd0achYwNM5VEV)\n* `[2.x]` [URL Shortener API With Slim 2 Playlist](https://www.youtube.com/watch?v=rl9HZKPAZLc\u0026list=PLfdtiltiRHWFVcpL0F6G-tuU3cj7xir7q)\n* `[2.x]` [Slim PHP Microframework - Jeremy Kendall](https://www.youtube.com/watch?v=yEA0VWHCFac)\n* `[2.x]` [Slim Framework Tutorial Playlist](https://www.youtube.com/watch?v=fd1AFANiqzo\u0026list=PLf46te__lS18Ibg78065Tr3GWVhwLOtzf) (Spanish)\n* `[2.x]` [Treehouse Slim Framework Tutorials](https://teamtreehouse.com/library/building-websites-with-php) - Paywalled\n* `[3.x]` [Beautiful Slim 3 CSRF Protection](https://www.youtube.com/watch?v=GHa2XBAx7WU)\n* `[2.x]` [Intro to Slim Framework - Ed Finkler](https://www.youtube.com/watch?v=GBtrb_4ASKQ)\n\n\n## Packages and Middleware\n* `[2.x]` [Slim Logger](https://github.com/codeguy/Slim-Logger) - A stand-alone logger class\n* `[2.x]` [Slim Services](https://github.com/itsgoingd/slim-services) - A service manager that lets you use many Laravel packages in Slim\n* `[2.x]` [Slim JSON API](https://github.com/entomb/slim-json-api) - Slim extension to implement fast JSON API's\n* `[3.x]` [Slim Auth](https://github.com/jeremykendall/slim-auth) - Authentication for Slim\n* `[3.x]` [Slim JWT Auth](https://github.com/tuupola/slim-jwt-auth) - PSR-7 JWT Authentication Middleware\n* `[2.x]` [Slim Monolog](https://github.com/flynsarmy/Slim-Monolog) - Monolog support for Slim\n* `[2.x]` [Slim Facades](https://github.com/itsgoingd/slim-facades) - A collection of facades for Slim\n* `[3.x]` [Slim CSRF](https://github.com/slimphp/Slim-Csrf) - CSRF protection middleware for Slim 3\n* [Slim PDO](https://github.com/FaaPz/Slim-PDO) - PDO database library for Slim\n* `[2.x]` [Slim Multilanguage](https://github.com/SimoTod/slim-multilanguage) - Easy routes for different languages in Slim 2\n* `[2.x]` [Slim Minify](https://github.com/christianklisch/slim-minify) - HTML minifier for Slim\n* `[2.x]` [Slim Image Resize](https://github.com/tuupola/slim-image-resize) - Middleware for resizing images\n* `[2.x]` [CORS Slim](https://github.com/palanik/CorsSlim) - Cross-Origin Resource Sharing (CORS) middleware\n* `[3.x]` [Slim HTTP Cache](https://github.com/slimphp/Slim-HttpCache) - HTTP cache middleware and service provider\n* `[3.x]` [PHP View](https://github.com/slimphp/PHP-View) - PHP renderer for Slim 3\n* `[3.x]` [Slim Flash](https://github.com/slimphp/Slim-Flash) - Flash messages service provider for Slim 3\n* `[3.x]` [Twig View](https://github.com/slimphp/Twig-View) - View layer built on top of Twig for Slim 3\n* `[2.x]` [Slim Views](https://github.com/slimphp/Slim-Views) - Custom views for Slim\n* `[2.x]` [Slim Middleware](https://github.com/slimphp/Slim-Middleware) - Optional middleware\n* `[2.x]` [Lassi](https://github.com/jabranr/lassi) - Boilerplate for projects using Slim and Eloquent\n* `[3.x]` [Slim Test Helpers](https://github.com/there4/slim-test-helpers) - Integration testing helpers\n* `[2.x]` [Shady](https://github.com/laroo/Shady) - A set of middlewares for Slim 2\n* `[3.x]` [Slim Whoops](https://github.com/zeuxisoo/php-slim-whoops) - Whoops errors on Slim\n* `[3.x]` [Slim OAuth2](https://github.com/chadicus/slim-oauth2) - OAuth2 routes, middleware and utilities\n* `[2.x]` [Slim Blade](https://github.com/clickcoder/slim-blade) - Laravel's Blade template engine for Slim\n* `[2.x]` [Slim Eloquent](https://github.com/kladd/slim-eloquent) - Laravels's Eloquent for Slim\n* `[2.x]` [Slim Jade](https://github.com/w33ble/slim-jade) - Jade template engine for Slim\n* `[2.x]` [Slim Redis Cache](https://github.com/abouvier/slim-redis-cache) - Redis cache middleware\n* `[2.x]` [Slim Config YAML](https://github.com/techsterx/slim-config-yaml) - Slim configuration using YAML files\n* `[2.x]` [Slim Access](https://github.com/abouvier/slim-access) - Access control middleware\n* `[3.x]` [Session Redis Middleware](https://github.com/importlogic/slimphp-session-redis-middleware) - Middleware to use Redis as a Session store\n* `[2.x]` [LESS CSS Middleware](https://github.com/hellogerard/less-slim-middleware) - Middleware to compile LESS files on-the-fly\n* `[3.x]` [Slim Doctrine Middleware](https://github.com/juliangut/slim-doctrine-middleware) - Doctrine handler middleware\n* `[3.x]` [FigDice Slim Views](https://github.com/figdice/figdice-slim) - FigDice Templating library for Slim 3\n* `[3.x]` [Slim 3 Plates](https://github.com/projek-xyz/slim-plates) - Plates templating for Slim 3.x\n* `[3.x]` [Aimeos e-commerce](https://github.com/aimeos/aimeos-slim) - E-commerce package to create online shops with Slim 3 (feature rich, high performance)\n* `[3.x]` [Slim Debugger Bar](https://github.com/runcmf/runtracy) - Tracy Debugger bar in Slim 3\n* `[3.x]` [Slim Event Dispatcher](https://github.com/aneek/slim-event-dispatcher) - Event dispatcher package using League\\Event for Slim 3\n\n\n## Boilerplates\n* `[3.x]` [Slim Skeleton](https://github.com/slimphp/Slim-Skeleton) - A skeleton for starting a Slim 3 app fast\n* `[2.x]` [PHP Rocker](https://github.com/victorjonsson/PHP-Rocker) - A Slim boilerplate\n* `[3.x]` [Slim 3 MVC Skeleton With Swoole](https://github.com/kcloze/slim-swoole) - Slim with swoole\n* `[3.x]` [Slim 3 Boilerplate MVC](https://github.com/zhiephie/boilerplate-slim3) - Boilerplate MVC for Slim 3\n* `[3.x]` [Gracili](https://github.com/D4rkmindz/Gracili) - Slim Application Template\n\n\n## Made With Slim\n* [Slim Jim](https://github.com/jesalg/SlimJim) - A simple auto update script utilizing Slim\n* [Slim Blog](https://github.com/fdisotto/SlimBlog) - A Simple blog made with Slim\n* [User Frosting](https://github.com/alexweissman/UserFrosting) - A secure, modern user management system for PHP\n* [gifbase](http://gifbase.com/) - A GIF database that is tag searchable\n* [Slim Image Archive](https://github.com/ksdev-pl/Slim-Image-Archive) - Simple, fast and secure archive for images\n* [Nesbot.com](https://github.com/briannesbitt/nesbot.com) - A personal blog\n* [Restful Bookmarks](https://github.com/erkobridee/restful-bookmarks-phpslim) - Web App to bookmark links\n* [Slim Bookshelf](https://github.com/akrabat/slim-bookshelf) - Keep a list of books\n* [Slim Show And Tell](http://discourse.slimframework.com/c/show-and-tell) - list of projects, Discourse\n* [Slim Show And Tell](http://help.slimframework.com/discussions/show-and-tell) - list of projects, Tender™, frozen\n* [More Made With Slim](http://help.slimframework.com/discussions/show-and-tell) - Slim show and tell\n* [Leafpub](https://github.com/Leafpub/leafpub) - Simple, beautiful, open source publishing. - a modern PHP blogging platform.\n* [devRant](https://www.devrant.io/) - A community plattform where developers can complain about their work\n* [typemill](http://typemill.net) - A simple flat file cms build with slim and twig.\n\n\n## Miscellaneous\n* `[2.x]` [Cheat Sheet](https://andreiabohner.files.wordpress.com/2014/06/slim.pdf)\n* [Slim Framework Swag](https://www.stickermule.com/user/1070648464/stickers)\n* `[3.x]` [What's New in Slim 3?](https://www.slimframework.com/2015/02/11/whats-up-with-version-3.html)\n* [More Awesome PHP Stuff](https://github.com/ziadoz/awesome-php)\n* `[3.x]` [Slim MVC App Boilerplate](https://github.com/jimfrenette/slim3-mvc) - A Slim 3 MVC app starter that includes a SQLite database\n* `[3.x]` [Slim 3 App + PagSeguro Payment Gateway](https://github.com/raisiqueira/Slim-PagSeguro) - A Slim 3 App with PagSeguro Payment Gateway\n\n\n## Contributing\nFound an awesome package, blog, video etc.? Send me a pull request! Just follow the guidelines\n\n#### Guidelines\n\n* Make sure what you are adding is not already on the list\n* Make a separate pull request for each addition\n* Adhere to [The code of conduct](code-of-conduct.md)\n* Use the format: ``* `[version]` [Name](Link) - Description if needed``\n* Add it to the bottom of the section, not top or middle\n* Check your spelling and grammar\n* Feel free to create or improve a category\n* Make sure there is no trailing whitespace\n* Last, Make sure it is awesome!\n\n\n## License\n\n[![CC0](https://i.creativecommons.org/p/zero/1.0/88x31.png)](https://creativecommons.org/publicdomain/zero/1.0/)\n\nThis work (Awesome Slim) is free of known copyright restrictions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxssc%2Fawesome-slim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxssc%2Fawesome-slim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxssc%2Fawesome-slim/lists"}