yiisoft/yii2
Yii 2 is a fast, secure, and extensible PHP framework for building modern web apps. It includes powerful MVC architecture, ORM (ActiveRecord), caching, RBAC, REST APIs, code generation, and excellent performance for large-scale projects.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| codeception/module-yii2 | Codeception Yii2 module for acceptance and functional testing. Provides helpers to bootstrap Yii2 apps, handle fixtures, navigate routes, interact with models and components, and integrate Yii2-specific assertions into your Codeception test suite. | 19 | 19 | 41 | 170K | 6 | 29.4 | 66.5 | MIT | 3 months ago | |
| craftcms/yii2-adapter | Compatibility adapter that lets Yii2-based code run within Craft CMS by bridging key Yii2 services and conventions. Useful for plugins or libraries that expect a Yii2 environment, easing migration and reuse across Craft projects. | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| creocoder/yii2-nested-sets | Yii2 Nested Sets Behavior implementing the Modified Preorder Tree Traversal algorithm for hierarchical data. Adds ActiveRecord behavior and query helpers for inserting, moving, and deleting nodes, with optional multi-tree support via a tree attribute. | 445 | 450 | 124 | 47K | 35 | 36.9 | 48.6 | NOASSERTION | 11 years ago | |
| samdark/yii2-psr-log-target | Yii2 log target that forwards Yii log messages to any PSR-3 logger (e.g., Monolog). Configure PsrTarget in the log component, choose levels, and optionally add real event timestamps to the log context for accurate timing. | 84 | 84 | 14 | 38K | 2 | 25.4 | 44.4 | BSD-3-Clause | 2 years ago | |
| spatie/yii-ray | Yii2 integration for Spatie Ray desktop debugger. Send dumps, arrays, HTML, queries, and more from your Yii2 app to Ray for faster debugging. Includes performance tools and the same Ray API used across PHP frameworks. | 2 | 2 | 3 | 1K | 0 | 24.6 | 43.2 | MIT | 1 month ago | |
| thamtech/yii2-ratelimiter-advanced | Advanced rate limiter filter for Yii2 using a leaky-bucket algorithm. Define multiple independent limits per action and identifier (IP, user ID, etc.), store allowance/timestamp automatically, customize responses (429, events, headers, callbacks), and support Retry-After. | 41 | 42 | 2 | 27K | 4 | 22.0 | 47.1 | NOASSERTION | 5 years ago | |
| yiisoft/yii2-app-advanced | Yii 2 Advanced Application Template: a starter project for building Yii2 apps with separate frontend and backend, shared common code, environment-specific configs, and ready-to-use tools for development, testing, and deployment. | 1,671 | — | 1,259 | — | 3 | 24.2 | 0.8 | BSD-3-Clause | — | |
| yiisoft/yii2-bootstrap5 | Bootstrap 5 integration for Yii2: provides Bootstrap-styled widgets and helpers (e.g., Alert, Button, Nav, Modal, ActiveForm) that work with Yii2 views and assets, making it easy to build responsive UIs with modern Bootstrap components. | 66 | — | 45 | — | 6 | 23.5 | 2.7 | BSD-3-Clause | 4 months ago | |
| yiisoft/yii2-codeception | Yii2 integration for Codeception: run functional, acceptance, and unit tests with Yii2 bootstrapping, fixtures, and helper classes. Provides Codeception modules and configuration support to test Yii2 apps and components effectively. | 53 | — | 16 | — | 0 | 10.4 | — | BSD-3-Clause | 8 years ago | |
| yiisoft/yii2-debug | Yii2 Debug adds a bottom-page debug toolbar and detailed standalone panels for Yii 2 apps, helping you inspect requests, logs, profiling, DB queries, and more during development. Install via Composer and enable the debug module in config. | 203 | 216 | 149 | 319K | 39 | 17.5 | 57.0 | BSD-3-Clause | — | |
| yiisoft/yii2-faker | Yii2 integration for Faker, providing fixtures and fake data generators to quickly seed databases and build test data in Yii2 apps. Useful for unit/functional tests and rapid prototyping with consistent, customizable fake datasets. | 112 | — | 29 | — | 4 | 2.6 | 1.5 | BSD-3-Clause | — | |
| yiisoft/yii2-gii | Gii is Yii2’s web-based code generator. Rapidly scaffold models, CRUD, controllers, forms, and modules with templates you can customize. Speeds up development and enforces consistent structure, with an extensible generator system for your own blueprints. | 201 | — | 189 | — | 82 | 26.7 | 26.9 | BSD-3-Clause | — | |
| yiisoft/yii2-queue | Yii2 Queue runs tasks asynchronously via pluggable queue backends: DB, Redis, RabbitMQ/AMQP, Beanstalk, ActiveMQ, and Gearman. Define jobs as classes implementing JobInterface and push them to the queue for background processing. | 1,065 | 1,088 | 288 | 223K | 64 | 52.3 | 70.1 | BSD-3-Clause | 8 years ago | |
| yiisoft/yii2-redis | Yii2 Redis extension providing a Redis connection plus Cache, Session, and Mutex handlers, and a Redis-backed ActiveRecord for storing and querying structured data. Requires Redis 2.6.12+ and PHP 7.4+ (best on PHP 8). | 450 | 480 | 183 | 202K | 32 | 37.9 | 57.9 | BSD-3-Clause | 8 years ago | |
| yiisoft/yii2-swiftmailer | SwiftMailer integration for Yii2 apps. Send emails via SMTP, sendmail or third-party transports with simple configuration, templated messages, and Yii2 mailer component support for composing and delivering HTML/text mail reliably across environments. | 115 | — | 71 | — | 2 | 23.1 | — | BSD-3-Clause | 7 years ago | |
| yiisoft/yii2-symfonymailer | Yii2 extension integrating Symfony Mailer for reliable email sending. Configure SMTP/DSN transport, templates via viewPath, and file transport for dev. Supports PHP 8.1+ and installs via Composer for seamless Yii 2.0 mail delivery. | 49 | 49 | 28 | 142K | 0 | 21.9 | 56.1 | BSD-3-Clause | 2 years ago |
How can I help you explore Laravel packages today?