About AppPat
About the Project
Launched in 2025, this project delivers a security-focused application framework that forms a robust foundation for modern web applications.
- Built around security by design
- Framework that enforces secure coding practices
- Developers are guided to write secure, robust code
- Provides a flexible base for various web applications
- Fully developed in PHP
What the Project Provides
A lightweight yet powerful PHP framework with built-in security features for building secure and scalable web applications.
- Core framework for structured, maintainable web applications
- Controller-based routing with regular expression support for clean, RESTful URLs without GET parameters
- Enforced nonces and CSRF tokens
- Built-in user login and registration
- Built-in usage of HTTP security headers
-
Native support for Content Security Policy (CSP) headers
MDN Documentation on CSP - Two-Factor Authentication (2FA) with TOTP
- Modular architecture for easy extension via modules
- Small footprint; optional dependencies only when needed (e.g., ORM, PDF library)
- ORM powered by Illuminate/Database (as known from the Laravel framework)
- 100% PHP with modern PHP 8
- Strict typing for improved type safety