Slimer
A light weight encapsulation of PHP Slim and AdminLTE template. Please star it to encourage me if it helps you. To salute WTF framework: https://github.com/frameworkwtf/skeleton. Extract its core to: https://packagist.org/packages/slimer/slimer-core
Install / Use
/learn @cw1427/SlimerREADME
Slimer
A light weight encapsulation of PHP <a href="http://www.slimframework.com/docs/" target="blank"> Slim 3 </a> and AdminLTE template.
A WebMVC skeleton framework based on Slimer-core
Built-in Medoo have multpi DB type support. So make sure the php_pdo_ DB driver had been installed.
1.X versions would based on PHP5.6, support for Sqlite3, Mysql, Pgsql adn so on which Meedo framework support for.
Feature list
- Container
- Config suit
- RBAC
- RESTFUL API
- Commands
- LDAP
- Message flash
- Mail template
- Guide
- Docker
Version release history.
v1.4.9
- Increase slimer-core dependency to v1.2.5 to adjust Index controller to support for quary parameter passing.
v1.4.8
- Add action log feature and involve slimer-core route middleware mechanism.
- Add dependency for slimer-core 1.1.2 to enable jump to redirect.
v1.4.5
- Fix some bug for the menu quick search and the security management page adjustment.
- Add menu visible by permission feature.
- Add introjs support to make it configurable.
- Add webpage showLoading feature to add Ajax request page mask.
- Add Composer private repoistry dependencies config in composer.json
Based on
-
Slim3: A smart and fast PHP micro framework https://www.slimframework.com/
-
Twig: A flexible PHP web template engine. https://twig.symfony.com/
-
Medoo: A light weight PHP ORM db library. https://medoo.in/api
-
AdminLTE: A html web template
Development guide
guide doc
-
- Configs
-
- Routes
-
- Controller
-
- Views
-
- Commands
-- Built-in PHP CLI commands. support for: php index.php <command name> --foo --bar=baz --spam eggs -a
-- like: php index.php Dbinit --help
-- command example page

- Commands
-- Built-in PHP CLI commands. support for: php index.php <command name> --foo --bar=baz --spam eggs -a
-- like: php index.php Dbinit --help
-- command example page
-
- Dockerization -- Add Dockerfile to made the slimer to be dockerization and support for php-fpm with Nginx.
-
- Add gradle support -- build the docker command: gradle -Dregistry=<your local docker registry> slimerDocker <-Dpush=true>
Sample UI page:
-
login page

-
home page

-
Introduction page

-
Menu quick search page

Related Skills
node-connect
347.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
