An open API service indexing awesome lists of open source software.

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.

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.