Skip to content

etherealdave/lantern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

148 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lantern

A lightweight, highly modular PHP web framework kit. With every module off but Core, it is a minimal working website. Turn on Pages and it is a personal site; turn on a different set and it is something else. Each deployment is its own install with its own modules, chosen once, in code.

Lantern favors clarity and simplicity over the ability to scale. It is not built for high throughput or thousands of concurrent users, and it probably won't be. If Laravel is a cathedral, Lantern is a Zen cottage — post-and-beam, with the load-bearing members left exposed rather than boxed away behind drywall.

Status

Early and pre-1.0 — this is a personal project, built for the joy of building it.

What it deliberately doesn't do

No ORM, no DI container, no rollbacks, no module auto-discovery, no multi-tenancy, no caching machinery for load it will never see. These aren't gaps waiting to be filled — they're refusals with reasons, written down in docs/SCOPE.md.

License

Apache-2.0. See LICENSE and NOTICE.

About

A lightweight, highly modular PHP web framework kit

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages