awesome-yii / List
A curated list of awesome Yii Framework extensions, tutorials and other nice things
Stars: ✭ 344
Projects that are alternatives of or similar to List
awesome-yii2
Curated list of resources about using Yii2 - Yii is a high-performance component-based PHP framework.
Stars: ✭ 36 (-89.53%)
Mutual labels: yii2, yii
ar-role
ActiveRecord behavior, which provides relation roles (table inheritance)
Stars: ✭ 34 (-90.12%)
Mutual labels: yii2, yii
filedb
ActiveRecord for static data definitions based on files
Stars: ✭ 72 (-79.07%)
Mutual labels: yii2, yii
yii2-multi-select-widget
Bootstrap MultiSelect and MultiSelect Listbox widgets for Yii2
Stars: ✭ 45 (-86.92%)
Mutual labels: yii2, yii
yii2-starter-kit-lite
Yii2 Starter kit for begin your application
Stars: ✭ 41 (-88.08%)
Mutual labels: yii2, yii
Yii2 Docker
Official Docker images suitable for Yii 2.0
Stars: ✭ 286 (-16.86%)
Mutual labels: yii2, yii
yii2-formbuilder
A drag and drop form builder with jQuery for Yii2
Stars: ✭ 33 (-90.41%)
Mutual labels: yii2, yii
ar-dynattribute
Provide ActiveRecord dynamic attributes stored into the single field in serialized state
Stars: ✭ 43 (-87.5%)
Mutual labels: yii2, yii
ar-search
Provides unified search model for Yii ActiveRecord
Stars: ✭ 31 (-90.99%)
Mutual labels: yii2, yii
behavior-trait
Allows handling events via inline declared methods, which can be added by traits
Stars: ✭ 18 (-94.77%)
Mutual labels: yii2, yii
Awesome Yii 2 Framework
A curated list of awesome Yii Framework extensions, tutorials and other nice things. Inspired by awesome-php and other awesome lists.
Contents
- Essentials
- Tutorials
- Videos
- Made With Yii 2
- Extensions
- Tools and integrations
- Books
- Community
- Contributing
Essentials
Tutorials
- The definive guide to Yii 2: HTML, PDF (en), PDF (ru) (work in progress).
- Try Yii 2 - Yii 2 online playground.
- How to Program With Yii 2: Getting Started - Tutsplus tutorial for Yii 2 beginners.
- Yii 2 PAjax Tutorial
- How to Program With Yii2: Using the Advanced Application Template
- Yii 2 Tutorials - Collection of Yii 2 tutorials.
- Yii 2 Cookbook
- Yii 2 - Start from scratch - Yii 2 tutorial from yiiframework.com.
- Learn Yii 2 - Blog posts for Yii 2 beginners.
Project structure examples
- Official basic and advanced structures. Code.
- Minimal Application Template by samdark
- Practical Application Template by kartik-v (and its variations "A" and "B").
- Demo blog on AngularJS with server-side Yii 2 Rest API by githubjeka
- Yii 2 Starter Kit by trntv
Videos
- Learning Yii 2
- Mastering Yii 2
- Intro to Yii 2 (Lynda.com)
- Rapid web application development using Yii 2
- Yii 2 Application Development Solutions
Made with Yii 2
- YiiPowered.com - Projects built on Yii framework. Anyone can add a project.
- HumHub - The flexible Open Source Social Network Kit.
- Zurmo - Open Source Customer Relationship Management (CRM).
- Stay - Travel recommendations by qualified locals.
- Piclyf - Bring your profile picture to life.
- dotPlant - Open-source E-Commerce CMS based on Yii 2 made by DevGroup.ru.
- LUYA - The Yii 2 CMS to build beautiful and easy editable websites pretty fast.
- EASYII CMS - Control panel and tools.
- Phundament - Universal HTML5 Application Boilerplates.
- Craft 3 - Craft is a content-first CMS that aims to make life enjoyable for developers and content managers alike.
- Podium - Forum engine made with Yii.
Extensions
Widgets / GUI
- kartik-v/yii2-widgets - Collection of useful widgets.
- Krajee Yii Extensions - Collection of extensions & modules.
- Lepture Markdown editor - Markdown editor that you really want.
- Yii 2 jsTree Component - jsTree is jquery plugin, that provides interactive trees.
- yii2-notification-wrapper - Notification wrapper module renders a message from session flash (with ajax, pjax support and etc.) through Growl, Noty, Toastr and more libraries.
Social
- kartik-v/yii2-social - Module for embedding social plugins and widgets.
- Kudos - Widget for Svbtle style Kudos.
Geo / Maps
- 2amigos/yii2-leaflet-library - Extension library to display interactive maps with Leaflet.
- amstr1k/yii2-geography - Extension to work with cities and countries from the database.
- Geonames - GeoNames geographical database covers all countries and contains over eleven million placenames that are available for download free of charge.
Database
- yii2-arangodb - ArangoDB integration for the Yii 2: Connection, Query, ActiveRecord, Migrations.
- 2amigos/yii2-taggable-behavior - Behavior functions for tagging.
- 2amigos/yii2-translateable-behavior - Handles ActiveRecord's attribute translations.
- Yii 2 Redis - This extension provides the redis key-value store support for Yii 2.
- Yii 2 MongoDB - Yii 2 MongoDB extension.
Content
- yii2-plugins-system - Plugins system module with event manager and shortcodes as WordPress.
Other
- Phundament 4 - Dockerized PHP Application Template for Yii.
- 2amigos/yii2-file-upload-widget - Handles a BlueImp jQuery File Upload plugin.
- 2amigos/yii2-qrcode-helper - Helper allows you to render QrCode.
- Foundationize - Yii 2 with Foundation 6.
- Yii2 Dashboard - Create and manage dashboards using custom layouts and panels.
- monitorbacklinks/yii2-wordpress - Component for integration with Wordpress CMS via XML-RPC API.
Tools and integrations
Books
- Yii 2 Cookbook by Alexander Makarov and community
- "How To Create Single Page Application in minutes! with AngularJs 1.3 and Yii 2 by Hafid Mukhlasin"
- "Web Application Development with Yii 2 and PHP by Mark Safronov"
- Larry Ulman Yii book.
- Yii 2 Application Development Cookbook - Third Edition
- Yii 2 For Begineers by Bill Keck
- Web Application Development with Yii 2 and PHP by Mark Safronov, Jeffrey Winesett
- Mastering Yii by Charles R. Portwood II
- Yii 2 by Example by Fabrizio Caldarelli
- Learning Yii Testing by Matteo Pescarin
Community
- Stack Overflow - Questions and answers on Stack Overflow about Yii.
- My Yii - Yii Framework Community web is powerful source of information which helps you find and share tips and tricks how to create, manage and enhance your awesome Yii applications.
- Yii 2 Forum - The official Yii 2 Forum.
- LinkedIn - Yii 2 LinkedIn group.
- Twitter - Yii frameworks Twitter account.
- yiiframework.ru - Russian-speaking Yii 2 community.
- Slack - Community in Slack.
Contributing
Found an awesome package, article, blog, video or tutorial? Create a pull request! Just make sure to follow these contribution guidelines.
Join the discussion!
If you're looking for Yii 1.1, check its own list here.
License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].