Based on the legacy Kohana framework (migration to PSR-7 / PSR-15 planned).
Under the hood:
- Twig as a template engine (core extension)
- PHP-DI as DI container (with autowiring enabled, core config)
- DDD used for core development (Entities, Repositories, Factories, etc)
- Unique IFace module for easier organizing server-side part of UI
- Custom RBAC/ACL subsystem with dedicated resource classes (Zend ACL on steroids)
- Simple Message bus for inter-modular communication
- JSON-RPC API with "Collection.Method" hierarchy and automatic ACL binding
- Migrations with CLI helper and ability to create migrations for module, core or application
- Custom error management with logging to local SQLite3 DB
- Notifications subsystem with multiple providers for simpler communication with users
- Multiple sites on a single core via MultiSite module
- Kohana ORM as current DBAL/ORM (migration to DataMapper is in progress)
- Deployer as default deploying tool
- Monolog as default logger (with Php Console for online debugging)
- Minion as CLI task subsystem (symfony/console migration planned)
- HTML meta-tags, robots.txt and sitemap.xml processors
- Multiple useful helpers for Kohana-based projects
- Multiple helpers like AppConfig and AppEnv
- A lot of improvements are on the go
Released under a BSD license, Betakiller can be used legally for any open source, commercial, or personal project.