Codemonster Docs

All Codemonster ecosystem package docs in one place.

Packages

FJS

Floater.js

Tiny TypeScript positioning library for tooltips, popovers, dropdowns, and context menus.

Vueforge

COR

Core

Foundation layer for the VueForge design system.

LAY

Layouts

Layout primitives, shell components, and responsive composables for Vue 3 applications.

ICO

Icons

Open-source Vue 3 icon library for the VueForge ecosystem.

COD

Codeblock

Standalone Vue 3 code block component for the VueForge ecosystem with syntax highlighting and light/dark theming.

PLA

Playground

Vue 3 playground UI adapter for the VueForge playground core runtime.

Annabel

ANN

Annabel

Elegant and lightweight PHP framework for modern web applications

ARE

API Resource

JSON API resource and pagination primitives for Annabel applications.

AUT

Auth

Framework-agnostic authentication primitives for Annabel applications.

CAC

Cache

PSR-16 cache stores for Annabel applications.

CON

Config

Lightweight configuration loader for PHP applications

DAT

Database

Lightweight, framework-agnostic database layer with PDO connections, fluent Query Builder, Schema Builder, and full migration system.

DUM

Dumper

Simple and elegant PHP variable dumper for CLI and web environments

ENV

Env

Lightweight .env loader for PHP projects

ERR

Errors

Universal exception and HTTP error handling package for PHP applications. Developed for the Codemonster ecosystem (Annabel framework).

EVE

Events

PSR-14 event dispatcher primitives for Annabel applications.

FIL

Filesystem

Filesystem storage primitives for Annabel applications.

HTT

HTTP

Lightweight object-oriented HTTP foundation for PHP.

HCL

HTTP Client

Lightweight HTTP client for Annabel applications.

LOG

Logging

PSR-3 logging primitives for Annabel applications.

MAI

Mail

Mail message and transport primitives for Annabel applications.

QUE

Queue

Queue and job primitives for Annabel applications.

RAZ

Razor

Template engine for PHP

ROU

Router

Lightweight router for PHP applications

SCH

Scheduler

Task scheduling primitives for Annabel applications.

SEC

Security

Security components for Annabel ecosystem: CSRF protection and rate limiting.

SES

Session

Lightweight session management library for PHP with pluggable handlers

SBR

SSR Bridge

A universal PHP bridge for interacting with Node.js SSR services (locally or via HTTP).

SUP

Support

Global helper functions and meta package for codemonster-ru/annabel.

VAL

Validation

Small validation primitives for Annabel applications.

VIE

View

View rendering core for PHP applications

VPH

View PHP

PHP template engine for codemonster-ru/view

VSS

View SSR

SSR engine for codemonster-ru/view (delegates to an codemonster-ru/ssr-bridge)