Download the PHP package ozi/ozi_script without Composer
On this page you can find all versions of the php package ozi/ozi_script. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ozi/ozi_script
More information about ozi/ozi_script
Files in ozi/ozi_script
Package ozi_script
Short Description Ozi script is an easy-to-use web development framework that handles both front-end and back-end web development. It uses a component-based concept, meaning that everything in Ozi script is a component, and a component is a method or function created to handle a specific task.
License MIT
Rated 5.00 based on 1 reviews
Informations about the package ozi_script
🚀 oziScript Framework
oziScript is a modern, component-based PHP framework designed for building high-performance PWAs and Hybrid Apps with a "No-Script" philosophy. Build beautiful, functional experiences by simply composing reusable widgets—no deep PHP or CSS knowledge required.
✨ Key Features
- 🧩 Function-Based Components: Build your UI using simple PHP functions (Widgets).
- 🌐 Native PWA Support: Out-of-the-box service workers, manifest, and offline support.
- 🛣️ Pretty URLs: Clean, path-based routing (e.g.,
/about/id/1) built-in. - 📦 Remote Ecosystem: Install widgets and plugins directly from the oziDependencies repository.
- 🛠️ Powerful CLI: Manage your entire app life cycle with the
ozicommand-line tool. - 🎨 Premium UI Kit: Standardized, high-quality widgets with animations (Cyberpunk, Glassmorphism, Aurora).
📥 Installation
1. Requirements
- PHP 8.1+
- Apache with
mod_rewriteenabled (XAMPP/cPanel)
2. Setup
Download and install oziScript via Composer:
3. Serve Locally
Use the built-in development server:
Your app is now live at http://localhost:3000!
🛠 Command Line Tool (ozi CLI)
The ozi tool is your companion for building apps.
Manage Screens
- Create:
php ozi screen <name> create - Delete:
php ozi screen <name> delete
Manage Widgets
- List Available:
php ozi widget list(Fetches from oziDependencies) - Search:
php ozi widget search <query> - Install:
php ozi widget <name> install - Remove:
php ozi widget <name> remove
Manage Plugins
- Install:
php ozi plugin <name> install(e.g.,php ozi plugin mailer install) - Remove:
php ozi plugin <name> remove
📐 Building Your App
1. Functional Navigation
Use the linkTo() helper to generate clean, pretty URLs:
2. Composition (No-Code Style)
In oziScript, you don't write complex HTML. You call widgets like Lego blocks in your components/ files:
3. Accessing Data
Pretty URL parameters are automatically parsed into the $_GET superglobal:
📂 Project Structure
assets/: Media, icons, and local styles.components/: Pure logic/UI functions for your pages.screens/: Route entry points (automatically handled).system_files/: Core libraries, plugins, and installed widgets.view.php: Central registry for your screen functions.system_config.php: Global configuration and auto-loading.ui_config.php: this is the app entry poin configurationindex.php: this is the main page rendera that requires the system_configmain.js: the javascript for the users custome settingsoffline.html: this is the offline page that is shown when a user is offline in the appsw.js: this is the service worker configuration file for a PWAcreate_bk_request.php: this is the file that handles the backend request made by users- 'call_bk_request.php` : this is the file tht handles that enables the request sent by create_bk_request
composer.json: this is the composer configuration file- `manifest.json : this is the manifest needed to make a good PWA
ozi: this is the file that handles the shell comands in system_files/labraries/ozi_comands/- `
🌟 Vision
oziScript aims to be the go-to framework for designers and creators. By abstracting complexity into a searchable marketplace of widgets and plugins, we empower anyone to build "App-Store ready" applications using just a few lines of functional code.
📝 License
MIT License. Free for personal and commercial use.
OziScript #PHP #PWA #NoCode #WebDevelopment #HybridApps
🎥 Tutorials & Learning
Watch our video tutorials to master oziScript: