PHPackages                             jahurul1/ji-framework - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. jahurul1/ji-framework

ActiveLibrary[Framework](/categories/framework)

jahurul1/ji-framework
=====================

A lightweight and efficient PHP framework designed to simplify web application development. Features timezone-aware DateTimeHelper, database query builder, security tools, and comprehensive utility classes.

2.0.1(2mo ago)031MITPHPPHP &gt;=7.4CI failing

Since Mar 25Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/jahurul1/JiFramework)[ Packagist](https://packagist.org/packages/jahurul1/ji-framework)[ Docs](https://github.com/jahurul1/JiFramework)[ RSS](/packages/jahurul1-ji-framework/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (7)Used By (0)

JiFramework
===========

[](#jiframework)

JiFramework is a lightweight, plug-and-play PHP framework built for developers who want to move fast without sacrificing structure.

Whether you're prototyping a side project or shipping a production application, JiFramework gives you a fully wired environment — database, authentication, caching, logging, validation, encryption, and more — all ready in two lines of code. No CLI tools to learn, no template engine to configure, no boilerplate to write. Just install, instantiate, and build.

Built on plain PHP with zero mandatory configuration, JiFramework stays out of your way while giving you the power to handle anything from simple REST APIs to full multi-language web applications.

**Two lines to start:**

```
require __DIR__ . '/vendor/autoload.php';
$app = new JiFramework\Core\App\App();
```

That's it — database, auth, cache, logging, validation, and more are all ready.

---

Why JiFramework?
----------------

[](#why-jiframework)

- **Zero boilerplate** — no commands to run, no code generation steps
- **No template engine** — use plain PHP files as views
- **No CLI tools** — everything works out of the box
- **Lazy loading** — components are created only when accessed; unused services cost nothing
- **Optional router** — use URL routing or skip it entirely (plug-and-play mode)
- **Production ready** — structured logging, CSRF protection, IP/country blocking, rate limiting, encryption

---

Requirements
------------

[](#requirements)

- PHP 7.4 or higher
- Composer
- MySQL / MariaDB *(optional — only needed for database features)*

---

Installation
------------

[](#installation)

```
composer require jahurul1/ji-framework
```

---

Quick Start
-----------

[](#quick-start)

```
