Codemonster Docs
All Codemonster ecosystem package docs in one place.
Packages
Floater.js
Tiny TypeScript positioning library for tooltips, popovers, dropdowns, and context menus.
Vueforge
Core
Foundation layer for the VueForge design system.
Layouts
Layout primitives, shell components, and responsive composables for Vue 3 applications.
Icons
Open-source Vue 3 icon library for the VueForge ecosystem.
Codeblock
Standalone Vue 3 code block component for the VueForge ecosystem with syntax highlighting and light/dark theming.
Playground
Vue 3 playground UI adapter for the VueForge playground core runtime.
Annabel
Annabel
Elegant and lightweight PHP framework for modern web applications
API Resource
JSON API resource and pagination primitives for Annabel applications.
Auth
Framework-agnostic authentication primitives for Annabel applications.
Cache
PSR-16 cache stores for Annabel applications.
Config
Lightweight configuration loader for PHP applications
Database
Lightweight, framework-agnostic database layer with PDO connections, fluent Query Builder, Schema Builder, and full migration system.
Dumper
Simple and elegant PHP variable dumper for CLI and web environments
Env
Lightweight .env loader for PHP projects
Errors
Universal exception and HTTP error handling package for PHP applications. Developed for the Codemonster ecosystem (Annabel framework).
Events
PSR-14 event dispatcher primitives for Annabel applications.
Filesystem
Filesystem storage primitives for Annabel applications.
HTTP
Lightweight object-oriented HTTP foundation for PHP.
HTTP Client
Lightweight HTTP client for Annabel applications.
Logging
PSR-3 logging primitives for Annabel applications.
Mail message and transport primitives for Annabel applications.
Queue
Queue and job primitives for Annabel applications.
Razor
Template engine for PHP
Router
Lightweight router for PHP applications
Scheduler
Task scheduling primitives for Annabel applications.
Security
Security components for Annabel ecosystem: CSRF protection and rate limiting.
Session
Lightweight session management library for PHP with pluggable handlers
SSR Bridge
A universal PHP bridge for interacting with Node.js SSR services (locally or via HTTP).
Support
Global helper functions and meta package for codemonster-ru/annabel.
Validation
Small validation primitives for Annabel applications.
View
View rendering core for PHP applications
View PHP
PHP template engine for codemonster-ru/view
View SSR
SSR engine for codemonster-ru/view (delegates to an codemonster-ru/ssr-bridge)