KerogsPHP Framework is an easy-to-use PHP framework for websites. Its architecture is simple to understand yet effective. It also provides a good basis for all kinds of projects, especially webapps. It allows you to be autonomous and free in your choices, without being heavy or cumbersome. It also brings with it a certain notion of basic security.
- Clone the repository
You'll need NodeJS
and Composer
installed.
git clone https://github.com/KSInfinite/KerogsPHP-Framework.git
- Go in the directory
cd KerogsPHP-framework
- Install composer package
composer install
- Go in the public directory
cd ./public
- Install npm package
npm install
Use this simple command to observe changes made in the file and automatically convert it to JavaScript
npx tsc --watch
Name | Description |
---|---|
@splidejs/splide | to create slider/carousel |
boxicons | a multitude of icons to use |
typescript | for Typescript only |
Name | Description | required |
---|---|---|
erusev/parsedown | markdown to HTML converter | no |
ramsey/uuid | UUID generator | no |
symfony/yaml | YAML interpreter | yes |
simple-icons/simple-icons | Icon for brands/companies | no |
fakerphp/faker | false information generator | no |
kerogs/kerogs-php | toolbox just to simplify your life on certain things | no |
- PHP preconfiguration
- SEO preconfiguration
- Pre-configured file tree
- Support TypeScript