PHPackages                             hexa/hexa - 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. hexa/hexa

ActiveProject[Framework](/categories/framework)

hexa/hexa
=========

Minimalist PHP Framework with Pilot and Transport Layer

04PHP

Since Feb 11Pushed 3mo agoCompare

[ Source](https://github.com/4lyaya/Hexa-Framework-v1.0.0.1)[ Packagist](https://packagist.org/packages/hexa/hexa)[ RSS](/packages/hexa-hexa/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (1)Used By (0)

======================================================================== 🔷 HEXA PHP FRAMEWORK (V1.0) 🔷
======================================================================================================

[](#-hexa-php-framework-v10-)

Hexa adalah framework PHP modern yang dibangun dengan arsitektur MVC (Model-View-Controller) yang ringan, cepat, dan aman.

Didesain khusus untuk pengembang yang menginginkan kesederhanaan seperti Laravel namun dengan performa yang lebih lincah.

---

🚀 FITUR UTAMA
-------------

[](#-fitur-utama)

- Custom Router : URL bersih dan cantik (Clean URL).
- MVC Architecture : Pemisahan logika, data, dan tampilan.
- Hexa CLI : Sistem migrasi database otomatis lewat terminal.
- Security Ready : CSRF Protection &amp; Password Hashing (Bcrypt).
- Resource Folder : Manajemen Views, CSS, dan JS yang terpusat.
- Environment Support: Konfigurasi aman menggunakan file .env.

---

🛠️ INSTALASI &amp; PERSIAPAN
----------------------------

[](#️-instalasi--persiapan)

1. Pastikan folder project berada di server lokal (Laragon/XAMPP).
2. Buka terminal di folder root Hexa, lalu jalankan: > composer install
3. Ubah nama file .env.example menjadi .env (atau buat file .env baru).
4. Sesuaikan konfigurasi database di file .env: DB\_NAME=hexa\_db DB\_USER=root DB\_PASS=
5. Jalankan migrasi database via terminal: > php hexa.php migrate
6. Jalankan server: > php -S localhost:8000 -t public

---

📂 STRUKTUR DIREKTORI
--------------------

[](#-struktur-direktori)

/app : Logika Utama (Controllers &amp; Models). /core : Engine Framework (Router, Session, Database, dll). /database : File Migrasi SQL (.sql). /public : Entry Point (index.php) &amp; Aset Publik (CSS/JS). /resources : File Mentah Tampilan (Views) &amp; Aset Pengembangan. /routes : Definisi rute aplikasi (web.php).

---

📖 CONTOH PENGGUNAAN CEPAT
-------------------------

[](#-contoh-penggunaan-cepat)

1. Membuat Route (routes/web.php): $app-&gt;get('/home', \[HomeController::class, 'index'\]);
2. Menggunakan View (Controller): return $this-&gt;render('home', \['nama' =&gt; 'Akmal'\]);
3. Form Keamanan (Views): Setiap form POST wajib menyertakan:

---

👨‍💻 DEVELOPER
-------------

[](#‍-developer)

Nama : Akmal Raditya Wijaya Email : Status : Hexa Version 1.0 (Stable)

---

📝 LISENSI
---------

[](#-lisensi)

#### Project ini di bawah lisensi MIT. Silakan dikembangkan dan dimodifikasi.

[](#project-ini-di-bawah-lisensi-mit-silakan-dikembangkan-dan-dimodifikasi)

========================================================================

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance55

Moderate activity, may be stable

Popularity3

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity12

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/45f53debaf15bd6635da9e382a7abf6c919a8da2227101d6ad64657db457521f?d=identicon)[4lyaya](/maintainers/4lyaya)

---

Top Contributors

[![4lyaya](https://avatars.githubusercontent.com/u/151141977?v=4)](https://github.com/4lyaya "4lyaya (4 commits)")

### Embed Badge

![Health badge](/badges/hexa-hexa/health.svg)

```
[![Health](https://phpackages.com/badges/hexa-hexa/health.svg)](https://phpackages.com/packages/hexa-hexa)
```

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
