The high-performance, minimalist PHP framework for developers who need raw speed and are willing to build their own application layer
Note: This repository contains the core code of the Doppar framework. If you want to build an application using Doppar, visit the main Doppar repository.
- Minimal overhead: Core stripped of third-party dependencies → lightning-fast performance with minimal bloat.
- JIT compilation for Blade templates: Optimizations include:
- Whitespace reduction
- Echo consolidation
- Loop simplification
- Inline small views
- Lazy-loading components
- Inspired by Laravel’s syntax but built on Symfony’s solid foundation.
- Encourages feature-based development structure → promotes organization and scalability.
- Includes robust features out of the box:
- Routing
- Middleware
- Service container
- Validation
- ORM
- Caching
- API authentication
- Rate limiting
- CLI tooling
-
Built-in security features:
- CSRF protection
- Input validation
- Encryption utilities
- Header-based authentication
- Throttling & middleware-driven rate limiting
-
Strong API-first focus:
- JSON-first controllers
- Built-in rate limiting
- API authentication with Flarion
- Standardized JSON responses
- Modular package system with:
- Routes
- Migrations
- Views
- Service providers
- Improves adaptability, reusability, and scalability.
- Service providers handle setup and bootstrapping → clean separation of concerns, ideal for large/complex applications.
- Optimization tools for live environments:
- Route caching
- View caching
- Config caching
- Middleware support for HTTP caching (e.g., ETags) → improves client-side performance and reduces server load.
Whether you're a seasoned PHP developer or just diving in, Doppar makes it easy to build powerful applications quickly and cleanly.
Thank you for considering contributing to the Doppar framework! The contribution guide can be found in the Doppar documentation.
In order to ensure that the Doppar community is welcoming to all, please review and abide by the Code of Conduct.
Please review our security policy on how to report security vulnerabilities.
The Doppar framework is open-sourced software licensed under the MIT license.