PHPackages                             devneet/rune - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. devneet/rune

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

devneet/rune
============

Rune is a lore-driven, modular concept beneath PHP, designed not to dictate development — but to respond to it.

v1.11.84(7mo ago)7632[1 issues](https://github.com/devneet-id/rune/issues)MITPHPPHP &gt;=8.1

Since Oct 2Pushed 6mo agoCompare

[ Source](https://github.com/devneet-id/rune)[ Packagist](https://packagist.org/packages/devneet/rune)[ RSS](/packages/devneet-rune/feed)WikiDiscussions 1.x Synced 1mo ago

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

 [![Total Downloads](https://camo.githubusercontent.com/f82941b02afd43a8bfe82f03f26ba214899a2cb36ae3f07c8dade86c6794945a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6465766e6565742f72756e65)](https://packagist.org/packages/laravel/framework) [![Latest Stable Version](https://camo.githubusercontent.com/9ab78bacbd2ca5cc92936f94cff068f7e00435fcb8e43d8357a682d7541558bb/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6465766e6565742f72756e65)](https://packagist.org/packages/laravel/framework) [![License](https://camo.githubusercontent.com/27162e0a535417d661dfcb4683d22612d79af1ea097b6953b0c392d9c2138a9e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6465766e6565742f72756e65)](https://packagist.org/packages/laravel/framework)

 [ ![Logo](https://raw.githubusercontent.com/devneet-id/rune-art/refs/heads/main/official/card-2.svg) ]()

Within Rune's architecture, **Ether** defines truth, **Essence** holds flow, and **Entity** performs behavior - each awakened only when invoked. Every element is crafted to be composable, lazy-loaded, and purpose-driven, making systems naturally scalable and precise.

This makes Rune inherently lightweight and adaptable, aligning perfectly with projects that evolve from concept, not convention. Whether shaping internal tools, backend systems, or modular workflows, Rune empowers developers to sculpt structure from intent, not instruction.

Essentials
----------

[](#essentials)

##### Core System

[](#core-system)

- Modular Core Structure &amp; Concept (Maintainable)
- Functional Process-Based
- Lazy Loading without Bootstrapping
- Live Documentation / Reflection Core (Phantasm)
- Automatic Minor &amp; Patch Versioning
- PSR-4 Composer Autoloading
- Static Class Service Handler
- Dynamic Output Structure

##### Developer Space

[](#developer-space)

- Stats Information (Main Entrance)
- Dynamic Command List (Main Entrance)
- System Inspection &amp; Read (Grimoire)
- Phased Process Log (Arcane) (Grimoire)
- Execution Result: Timestamp, Memory &amp; Peak Memory
- Fancy Command Line Interface (100% CLI support)
- Save &amp; Load Project as Package (Runite) (Artefact)
- Project Item as Package (Shard) (Artefact)
- Metadata Storage &amp; Handling `.echoes` (Keeper)
- Zero Trust for Breaking Execution
- Event-Driven &amp; Encapsulation (Chanter)
- Starter Template (Awakening)
- Command Line UI &amp; Interaction (Chanter &amp; Whisper)
- Text Styling &amp; Reuse (Weaver)
- File/Item &amp; Directory/Repo Handling (Forger)
- Fancy Error Handling (Keeper)
- Process-Focusable (Whisper.drain)
- Multi-Process &amp; Interaction (Specter)
- Open All Possibilities &amp; Potential (Liberation)

Awakening
---------

[](#awakening)

Install Rune using Composer:

```
composer require devneet/rune
```

Create main file:

```
echo "#rune" > cast
```

First invocation awaken Rune from the void:

```
