Vern Six - Framework Author
Created by Vern Six

Modern PHP Framework for Secure, Scalable Applications

A comprehensive, enterprise-grade PHP framework with 50+ components, complete CLI tooling, migration system, message queues, and everything needed for serious web application development. Built for developers who need a complete, production-ready toolkit.

Version 1.0.0 Release Date: September 1, 2025

Complete Framework Components by Namespace

Primordyx is organized into logical namespaces, each containing specialized components for different aspects of web application development. This structure provides clarity and makes the framework easy to navigate and understand.

⚡ CLI

Primordyx CLI

Complete command-line interface with executable binary for all framework operations.

Migration System

Advanced database migration system with 50+ templates for every database operation.

Code Generators

Automated code generation for migrations, models, and application scaffolding.

Doctor Command

System health checker to validate framework setup and dependencies.

Make Command

Powerful make commands for generating boilerplate code and project structure.

Seed System

Database seeding system for test data and initial application setup.

⚙️ Config

AppAutoLoader

PSR-4 compliant autoloading with O(1) class resolution and flexible directory mapping.

PrimordyxInfo

Framework version information and metadata utilities for system identification.

Config

Centralized configuration management with environment support and validation.

Ini

Advanced INI file processing and configuration parsing utilities.

📦 Data

Bundle

Application configuration and bundle management system for modular applications.

Cargo & CargoInspector

Data transport and inspection system for complex data operations.

DataSaver

Flexible data persistence system with multiple format support and configuration.

Safe

Tamper-resistant session management with cryptographic security and database persistence.

Validator

Comprehensive input validation and sanitization for secure data processing.

🗄️ Database

Model

Base database model with ORM-style functionality and relationship support.

QueryBuilder

Fluent SQL query builder with security and performance optimization.

ConnectionManager

Database connection pooling and management system for multiple databases.

Paginator

Efficient database pagination with performance optimization and large dataset support.

QueryTracker

Database query monitoring and performance analysis tools.

SqlProcessor

Advanced SQL processing and query optimization tools for complex operations.

SafeModel

Database model for secure session storage with expiration and soft delete support.

DatabaseSafePersistence

Database persistence implementation for the Safe session management system.

🔄 Events

EventManager

Event-driven architecture with filters, actions, and priority-based execution.

MessageQueue

Enterprise message queue system for asynchronous processing and job management.

🌍 Geo

Gps

GPS and location-based service utilities for geographic applications.

State

US state management and geographic state-based operations.

StateInfo

Comprehensive state information and geographic metadata utilities.

🌐 Http

HttpClient

Full-featured HTTP client with cURL backend and authentication support.

HttpClientConfig

Configuration system for HTTP client requests and authentication.

HttpResult

HTTP response handling and result processing utilities.

HttpStatus

HTTP status code utilities and response management.

Cookie

Secure cookie management with SameSite and security options.

PageThrottle

Rate limiting and traffic control for web application protection.

📧 Mail

MailgunMailer

Email integration with Mailgun API support for transactional emails.

🛣️ Routing

Router

Lightweight routing for CLI and HTTP requests with middleware support.

Params

RESTful request parameter handling with comprehensive security validation.

🔐 Security

AuthManager

Comprehensive authentication with role-based access control and brute force protection.

BotDetector

Multi-layered bot detection through user agent analysis and behavioral indicators.

Crypto

Cryptographic utilities for secure data handling and encryption operations.

SessionSecurity

Advanced session security with attack prevention mechanisms and hardening.

Token

Secure token generation and validation for API authentication and authorization.

🔧 System

BulkLoad

Bulk file loading utilities with recursive directory scanning capabilities.

Cron

Task scheduling and background job management with cron-style timing.

Log

Comprehensive logging system with multiple levels and file rotation.

⏰ Time

Timer

Precision performance monitoring with named timers and lap timing capabilities.

TimeHelper

Time formatting and manipulation utilities for datetime operations.

🛠️ Utils

BlackHorse

Advanced framework component for specialized processing operations.

Callback

Callback function utilities and management system for event handling.

Conversions

Data type conversion and formatting utilities for seamless data transformation.

DebugHelper

Advanced debugging utilities and development tools for troubleshooting.

ImageHelper

Image processing and manipulation utilities for media handling.

Lists

Advanced list processing and manipulation functions for array operations.

RandomStuff

Specialized utilities and helper functions for unique use cases.

Strings

Comprehensive string manipulation and processing utilities for text operations.

Utils

General purpose utilities for common development tasks and operations.

📄 View

View

Template engine with layout inheritance and custom filters for presentation.

Why Choose Primordyx

Complete Enterprise Solution

  • 50+ specialized components covering all aspects of web development
  • Complete CLI tooling with executable binary and 8 built-in commands
  • Advanced migration system with 50+ database operation templates
  • Enterprise message queue system for scalable applications
  • Integrated security, database, HTTP, and utility systems
  • Event-driven architecture for maximum extensibility

Developer Experience

  • Professional CLI commands (make, migrate, seed, doctor)
  • Code generators for rapid application scaffolding
  • PSR-4 compliant with clean, organized architecture
  • Modular design - use only what you need
  • Comprehensive logging and debugging tools
  • Built-in performance monitoring and profiling
  • Zero configuration setup with sensible defaults

Production Ready

  • Battle-tested components for high-traffic applications
  • Advanced database query builder and ORM
  • HTTP client with full cURL feature support
  • Secure session storage with multiple persistence options
  • Built-in rate limiting and traffic throttling
  • Comprehensive data validation and sanitization
  • Email integration and notification systems

Getting Started

Get up and running with Primordyx in seconds using Composer.

Installation

Add Primordyx to your project:

composer require vernsix/primordyx

Ready to start building?