Skip to content

Latest commit

 

History

History
183 lines (117 loc) · 9.62 KB

README.md

File metadata and controls

183 lines (117 loc) · 9.62 KB

Awesome Yii Framework

A curated list of awesome Yii Framework extensions, tutorials and other nice things. Inspired by awesome-php and other awesome lists.

ToC


Official Resources


Yii 2.*

Tutorials

  • The definive guide to Yii2: HTML, PDF (work in progress).
  • Try Yii2 - Vagrant VM + Ansible provisioning = Complete readymade virtual server Yii2 playground.

Project structure examples

Extensions

Widgets / GUI

Social

Geo / Maps

Database

File System

Other

CMS (Yii based)

  • Not known.

Tools and integrations

  • Not known.

Books


Yii 1.*

Tutorials

Project structure examples

  • Yiinitializr - a project template generator. Has 3 options - basic, intermediate and advanced.
  • YiiBoilerplate - structure for enterprise-grade websites. Vagrant, test and static code analysis tool inside.
  • crisu83/yii-app - advanced structure, Vagrant and basic set of extensions inside.
  • YiiBackboneBoilerplate - the flexibility of YiiBoilerplate with a twist for BackboneJS applications.

Extensions

Widgets / GUI

  • YiiBooster - a collection of Bootstrap based widgets.
  • YiiWheels - like a YiiBooster, but with more optimized approach.
  • YiiStrap - the ultimate Twitter Bootstrap extension for Yii.
  • YiiFoundation - extension library for ZURB Foundation Framework.

Database

Input

  • Imperavi redactor widget - Imperavi Redactor WYSIWYG widget (OEM-licensed for Yii).
  • X-editable - bundle of widgets and server-side component for creating editable elements in Yii application.

Image

Authentication / RBAC

  • yii-auth - web UI for Yii's authorization manager.
  • yii-eauth - allows to authenticate users by the OpenID, OAuth 1.0 and OAuth 2.0 providers.

Scaffolding

  • giix - gii extended.
  • yii-caviar - next generation code generation for Yii.

Template

Debug

  • Yii2 debug panel port - debug panel for Yii 1.1 (ported from Yii 2).
  • Debug toolbar - a configurable set of panels that display various debug information about the current request/response.
  • Db profiler - Yii profiler adjusted to deal with MySQL performance optimizations.

API

  • RESTFullYii - full HTTP verb support for resources, the ability to offset, limit, sort, filter and manipulate related data.

Other

CMS (Yii based)

  • HumHub - a flexible open source Social Network Kit.
  • Phundament - universal HTML5 Application Boilerplates.
  • Yupe - simple, lite and easy. Uses Yii, Twitter Bootstrap and jQuery.
  • CiiMS - a high performance CMS blogging platform designed to be easy to use.
  • yiicms - easy CMS with the basic modules and extensions to start.
  • Craft - very slick commercial CMS with a free plan.

Tools and integrations

Books


Communities