Download the PHP package laikait/laika-framework without Composer

On this page you can find all versions of the php package laikait/laika-framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laika-framework

Laika Framework

A secure, fast, and flexible Moduler First MVC framework for PHP 8.1+, built with simplicity in mind. Laika gives you routing, models, templating, a service container, and a CLI generator — without the overhead of large frameworks like Laravel or Symfony.

Ask DeepWiki PHP


✨ Features


📦 Installation

Visit http://127.0.0.1:8000 — you should see the default Laika landing page.

See docs/01_getting-started/01_installation.md for requirements and manual setup.


📚 Documentation

Full documentation lives in docs/:

Section What's covered
Getting Started Installation, project structure, configuration, CLI, request lifecycle, upgrading
Routing & HTTP Routes, controllers, requests & validation, responses
Pipelines Pre-controller middleware
Filters Post-controller middleware
Models & Database Models, query builder, schemas, migrations, backups
Templates Twig views, assets, meta tags, navigation
Services & Relays The service container and the relay list
Hooks Hook files and the hook system
Authentication Session, cookie and token guards
Security Firewall, CSRF & CORS, encryption & tokens
Sessions Session backends and API
Queue Background jobs and workers
Deployment Apache/nginx/PHP-FPM, production checklist
Resources Class discovery and custom resource types
Helpers Global helper functions
Files & Storage Uploads, images, local and S3 storage
Mail Sending and reading email
Errors & Logging Error handling, logs, activity log, options
Utilities Dates, math, cron, shell commands

The docs index also has a "common tasks" table — the fastest way to find how to do something.


🧩 The Laika Ecosystem

laikait/laika-framework is the application skeleton; the actual functionality ships in one Composer package, laikait/laika-engine, installed at vendor/laikait/laika-engine:

Module Namespace Provides
Core Laika\Engine\* (App, Http, Helper, Support, …) Bootstrap, request/response, validation, templates, helpers, storage, security, errors
Route Laika\Engine\Route Router, dispatcher, pipelines and filters
Model Laika\Engine\Model PDO query builder, schema builder, backup, SQL converter
Relay Laika\Engine\Relay, Laika\Engine\Services Service container, relay base class and the core service relays
Session Laika\Engine\Session File, database, Redis and Memcached session handlers
Auth Laika\Engine\Auth Session, cookie and token guards
Shield Laika\Engine\Shield Firewall pipeline (rate limiting, IP/country blocking, SQLi/XSS detection)
Queue Laika\Engine\Queue Background job queue and worker
Cache Laika\Engine\Cache Cache drivers: file, array, Redis, Memcached
Mailman Laika\Engine\Mailman Mail sending (PHPMailer) and IMAP/POP3 reading
Cli Laika\Engine\Cli The laika command-line tool

The docs here explain how the modules fit together inside an application; the engine's docs/<module>/ folders go deeper into their internals.


⌨️ CLI Quick Reference

Full command reference: docs/01_getting-started/04_cli.md.


🤝 Contributing

Issues and pull requests are welcome on the relevant package repository. For framework-wide changes, open an issue on laikait/laika-framework.

📄 License

MIT — see LICENSE.


All versions of laika-framework with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
laikait/laika-engine Version 2.1.*
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package laikait/laika-framework contains the following files

Loading the files please wait ...