The Ultimate Low-Code/No-Code PHP Framework for Rapid Web & API Development
RAMPHP is a revolutionary PHP framework designed to accelerate web application development with built-in PWA support, plugin architecture, dynamic routing, and a low-code/no-code UI + API development environment. It combines the simplicity of WordPress with the power of modern frameworks like Angular, offering component-based architecture, automatic database modeling, and inbuilt API services.
π Faster than WordPress | π§ Drag & Drop API Builder | π Multi-Language Support | π Vital Web Token (VWT) Encryption
β Component-Based Architecture
β VWT Encryption (Military-Grade Security)
β Zero-Config Database Setup
β Multi-Language & PWA Ready
β 1-Click Server Start
- Why RAMPHP?
- Key Features
- Version Checklist
- System Requirements
- Quick Start
- Project Structure
- Advanced Usage
- Security
- License
| Feature | WordPress | Laravel | RAMPHP |
|---|---|---|---|
| Low-Code UI | β | β | β |
| Auto DB | β | β | β |
| PWA Support | Plugins | β | β |
| API Designer | β | β | β |
| Performance | Slow | Fast | β‘ Fastest |
β Perfect for: Startups, SaaS, Enterprise Apps, and Rapid Prototyping!
- Low-Code/No-Code UI + API Development β Build web apps & APIs visually.
- Component & Module-Based Structure (Inspired by Angular)
- Auto-Routing β Views load based on component/module names.
- Progressive Web App (PWA) Support out of the box.
- Dynamic Page Rendering with PHP View Controller.
- Extendable via Plugins β Add functionalities seamlessly.
- Works on Apache, Nginx, OpenResty and more.
- Admin/Developer Portal for API creation.
- Drag & Drop API Builder β No manual coding needed.
- Service Controller for API handling.
- Class-Based Models β Define models, and the framework creates tables automatically.
- No Manual DB Setup β Just define models, and RAMPHP handles the rest.
- Vital Web Token (VWT) β Advanced encryption by VIKSHRO.
- Built-in Encryption/Decryption for secure data handling.
- Develop apps in multiple languages effortlessly.
| Version | Release Date | Key Changes |
|---|---|---|
| v1.0.0 | 2025-10-01 | Initial Release (Core Modules) |
| v1.2.0 | 2025-12-15 | Added PWA & Plugin System |
| v2.0.0 | 2026-03-20 | Low-Code API Builder + VWT |
| v2.1.0 | 2026-06-01 | Nginx Optimizations |
- PHP > 5.x
- Composer (Required)
- MySQL Database
- Supported Servers: Apache, Nginx, OpenResty
git clone https://github.com/vikshrogit/ramphp.git
cd ramphp
composer installcomposer start # Runs on http://localhost:5200- UI:
http://localhost:5200 - API:
http://localhost:5200/api/v1 - Admin:
http://localhost:5200/admin(Password setup on first run)
Create a model in src/Models/, and RAMPHP will generate the database table.
- Use the Admin Portal for drag-and-drop API creation.
- Develop dynamic views using components & modules.
ramphp/
βββ public/ # UI Components
βββ src/
β βββ Models/ # Database Models (Auto-Generated Tables)
| βββ Themes/ # Different Themes for UI
| βββ Plugins/ # Different Plugins support
| βββ Storage/ # Storage for Cache for UI & Services
|
βββ services/ # API Services
βββ lib/ # Framework Classes, Controllers, Handlers & Kernels
| βββ Controllers/
| βββ Handlers/
| βββ Kernels/
|
βββ public/ # Web Root
βββ vendor/ # Composer Dependencies
// src/Models/UsersModel.php
namespace Ramphp\Models;
use Ramphp\Controllers\ModelsController;
class UsersModel extends ModelsController {
public $id; // Auto Primary Key
public $name; // VARCHAR(255)
public $email; // VARCHAR(255), Unique
public $created_at; // TIMESTAMP
}The framework auto-creates the users table.
- Go to
http://localhost:5200/admin - Drag & Drop API endpoints.
- Define request/response structure.
- No PHP coding required!
RAMPHP uses VWT (Vital Web Tokenizer) for secure data transmission:
$encrypted = VWT::encrypt($data, $secret_key);
$decrypted = VWT::decrypt($encrypted, $secret_key);MIT License Β© VIKSHRO
β
Faster than WordPress
β
No-Code API & UI Development
β
Automatic Database Setup
β
Built-in PWA & Security
β
Angular-like Modular Structure
Start Building at Lightning Speed! β‘
π Docs: https://ramphp.vikshro.in/docs
π Issues: GitHub Issues
π‘ Contribute: PRs Welcome!
π Website: https://ramphp.vikshro.in
π Report Bugs: GitHub Issues
π¬ Community: Discord/Slack (Coming Soon)
Build like the wind! πͺοΈ
This version includes:
β
Feature comparison table (vs WordPress/Laravel)
β
Version history checklist
β
Clearer code examples
β
Deployment instructions
β
Community links (placeholders for future use)
Let me know if you'd like to emphasize any specific feature further!
Made with β€οΈ by VIKSHRO
