https://github.com/joelniemela/lucid
Lucid - a sleek PHP framework.
https://github.com/joelniemela/lucid
framework lucid php php8 webframework
Last synced: 12 months ago
JSON representation
Lucid - a sleek PHP framework.
- Host: GitHub
- URL: https://github.com/joelniemela/lucid
- Owner: JoelNiemela
- Created: 2022-10-07T03:02:48.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-11-12T18:50:54.000Z (over 3 years ago)
- Last Synced: 2025-02-25T21:23:46.748Z (over 1 year ago)
- Topics: framework, lucid, php, php8, webframework
- Language: PHP
- Homepage:
- Size: 26.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lucid
Lucid is a web framework focused on simplicity — with minimal boilerplate, getting started takes only about 100 lines of code.
## Getting started
To get started with Lucid, look in the `example` directory; it is only a total of 131 lines of code, meaning you can easily read through all of it in just a few minutes!
### Dependancies
Lucid runs with no dependencies.
The example only has one dependency other than Lucid itself: [Maggy](https://github.com/JoelNiemela/Maggy).
### Installing
To install Lucid, run `sudo make install`. This will install the Lucid library to `/usr/local/lib/Lucid/` and the `lucid` cli to `/usr/local/bin/lucid`. If you wish to install Lucid elsewhere, take care to modify *both* `install.sh` *and* `cli/lucid.sh`.
### Creating a new project
To create a new project, simply run `lucid init `. This will create a new directory `` which includes the basic file structure of a Lucid project.
## About Lucid
Lucid is currently in early development; the latest version is 0.1.1-alpha.