preciouslyson/machinjiri

Machinjiri is a lightweight, flexible PHP framework for rapid web development.

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/preciouslyson/machinjiri

1.0 2025-10-27 08:35 UTC

This package is auto-updated.

Last update: 2025-10-27 08:38:01 UTC


README

Machinjiri PHP Framework

Machinjiri is a lightweight, flexible PHP framework for rapid web development. It features a modular architecture, simple routing, database abstraction, and built-in security. Designed for speed and scalability, Machinjiri empowers developers to build robust applications efficiently.

Table of Contents

  • #introduction
  • #features
  • #installation
  • #usage
  • #documentation
  • #contributing
  • #license

Introduction Machingjiri is designed to accelerate web development with a modular architecture, simple routing, and database abstraction.

Features

  • Modular architecture
  • Simple routing
  • Database abstraction
  • Built-in security features
  • API production

Installation composer require mlangenigroup/machinjiri

Usage In project folder, create a public folder and inside create an entry point file e.g. index.php and write the following code and execute. The framework will initialize

// in public/index.php require DIR . '/../vendor/autoload.php'; use Mlangeni\Machinjiri\Core\Machinjiri; // DIR for the directory name of the entry point // set true if in development and false if in production return (new Machinjiri(DIR, true))->init();

Documentation https://machingjiri.com/docs

Contributing Contributions are welcome! Please see CONTRIBUTING.md for details.

License Machinjiri is open-sourced software licensed under the https://opensource.org/licenses/MIT.