Skip to content

Commit 995077e

Browse files
TheAdnansamdark
authored andcommitted
1 parent 49bbe8a commit 995077e

File tree

1 file changed

+93
-32
lines changed

1 file changed

+93
-32
lines changed

README.md

+93-32
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,90 @@
1-
# Awesome Yii 2.0 Framework
1+
# Awesome Yii 2.0 Framework [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
22

3-
A curated list of awesome Yii Framework extensions, tutorials and other nice things.
3+
4+
![](http://static.yiiframework.com/files/logo/yii.png)
5+
6+
> A curated list of awesome Yii Framework extensions, tutorials and other nice things.
47
Inspired by [awesome-php](https://github.com/ziadoz/awesome-php) and other [awesome lists](https://github.com/sindresorhus/awesome).
58

69
## Join discussion and contribute !
710
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/samdark/awesome-yii?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
811

912
> If you're looking for Yii 1.1, [check its own list here](1.1.md).
1013
11-
## Official Resources
1214

13-
* [Official site](http://www.yiiframework.com/)
14-
* [Official community](http://www.yiiframework.com/community/)
1515

16-
## Websites showcase
17-
18-
* [YiiPowered.com](http://yiipowered.com/) - projects built on Yii framework. Anyone can add a project.
16+
## Table Of Contents
17+
- [Essentials](#essentials)
18+
- [Tutorials](#tutorials)
19+
- [Videos](#videos)
20+
- [Made With Yii 2](#made-with-yii-2)
21+
- [Extensions](#extensions)
22+
- [Tools and integrations](#tools-and-integrations)
23+
- [Books](#books)
24+
- [Community](#community)
25+
- [Contributing](#contributing)
1926

20-
## Yii News
2127

22-
* [YiiFeed.com](http://yiifeed.com/) - community selected stream of news about Yii framework.
28+
## Essentials
29+
* [Yii 2 Homepage](http://www.yiiframework.com/)
30+
* [Official community](http://www.yiiframework.com/community/)
31+
* [Installation](http://www.yiiframework.com/download/)
32+
* [Documentation](http://www.yiiframework.com/doc-2.0/index.html)
33+
* [Guide](http://www.yiiframework.com/doc-2.0/guide-index.html)
34+
* [GitHub Repository](https://github.com/yiisoft/yii2)
35+
* [YiiFeed news](http://yiifeed.com/)
2336

2437
## Tutorials
2538

2639
* The definive guide to Yii2: [HTML](http://www.yiiframework.com/doc-2.0/guide-index.html), [PDF (en)](http://stuff.cebe.cc/yii2-guide.en.pdf), [PDF (ru)](http://stuff.cebe.cc/yii2-guide.ru.pdf) (work in progress).
2740
* [Try Yii2](https://github.com/iJackUA/try-yii2) - Vagrant VM + Ansible provisioning = Complete readymade virtual server Yii2 playground.
41+
* [How to Program With Yii2: Getting Started](http://code.tutsplus.com/tutorials/how-to-program-with-yii2-getting-started--cms-22440)
42+
* [Yii 2 PAjax Tutorial](http://blog.neattutorials.com/yii2-pjax-tutorial/)
43+
* [How to Program With Yii2: Using the Advanced Application Template](http://code.tutsplus.com/tutorials/how-to-program-with-yii2-using-the-advanced-application-template--cms-24994)
44+
* [Yii 2 Tutorials](http://www.learnyii2.com/)
45+
* [Yii 2 Cookbook](https://yii2-cookbook.readthedocs.io/README/)
46+
* [Yii 2 - Start from scratch](http://www.yiiframework.com/doc-2.0/guide-tutorial-start-from-scratch.html)
47+
* [Learn Yii 2](http://www.learnyii2.com/)
2848

29-
30-
## Project structure examples
49+
### Project structure examples
3150

3251
* Official [basic](https://github.com/yiisoft/yii2/tree/master/apps/basic#yii-2-basic-application-template) and [advanced](http://www.yiiframework.com/doc-2.0/guide-tutorial-advanced-app.html) structures. [Code](https://github.com/yiisoft/yii2/tree/master/apps).
3352
* [Minimal Application Template](https://github.com/samdark/yii2-minimal) by samdark.
3453
* [Practical Application Template](https://github.com/kartik-v/yii2-app-practical) by kartik-v (and its variations ["A"](https://github.com/kartik-v/yii2-app-practical-a) and ["B"](https://github.com/kartik-v/yii2-app-practical-b)).
3554
* [Demo blog on AngularJS with server-side Yii2 Rest API](https://github.com/githubjeka/angular-yii2) by githubjeka.
3655

56+
## Videos
57+
* [Learning Yii 2](https://www.packtpub.com/web-development/learning-yii-2-video)
58+
* [Mastering Yii 2](https://www.udemy.com/mastering-yii-2/)
59+
* [Intro to Yii 2 (Lynda.com)](https://www.lynda.com/PHP-tutorials/Intro-Yii-2/540346/579851-4.html)
60+
* [Rapid web application development using Yii 2](https://www.udemy.com/rapid-web-application-development-using-yii-2-php-framework/?couponCode=yiicoursecoupondisc)
61+
62+
63+
## Made with Yii 2
64+
65+
* [YiiPowered.com](http://yiipowered.com/) - projects built on Yii framework. Anyone can add a project.
66+
* [HumHub](https://www.humhub.org/en) - The flexible Open Source Social Network Kit
67+
* [Zurmo](http://zurmo.org/) - Open Source Customer Relationship Management (CRM)
68+
* [Stay](http://www.stay.com/) - Travel recommendations by qualified locals
69+
* [Piclyf](http://piclyf.com/) - Bring your profile pic to life
70+
* [dotPlant](http://dotplant.ru/)
71+
* [LUYA](https://luya.io) - The Yii 2 CMS to build beautiful and easy editable websites pretty fast!
72+
* [EASYII CMS](http://easyiicms.com/) - control panel and tools.
73+
* [Phundament](http://phundament.com/) - universal HTML5 Application Boilerplates.
74+
* [Craft 3](https://craftcms.com/3) - CMS.
75+
* [Podium](https://github.com/bizley/yii2-podium) - Forum engine.
76+
* [Moonsoon](http://monsooncms.com/) - CMS.
77+
78+
79+
3780
## Extensions
3881

3982
### Widgets / GUI
4083

4184
* [kartik-v/yii2-widgets](https://github.com/kartik-v/yii2-widgets) - Collection of useful widgets.
4285
* [Krajee Yii Extensions](http://demos.krajee.com/) - a collection of extensions & modules.
4386
* [Lepture Markdown editor](https://github.com/iJackUA/yii2-lepture-markdown-editor-widget) - a markdown editor you really want.
87+
* [Yii 2 jsTree Component](http://yiidreamteam.com/yii2/jstree) - jsTree is jquery plugin, that provides interactive trees.
4488

4589
### Social
4690

@@ -57,42 +101,59 @@ Inspired by [awesome-php](https://github.com/ziadoz/awesome-php) and other [awes
57101
* [yii2-arangodb](https://github.com/DevGroup-ru/yii2-arangodb) - ArangoDB integration for the Yii2 : Connection, Query, ActiveRecord, Migrations.
58102
* [2amigos/yii2-taggable-behavior](https://github.com/2amigos/yii2-taggable-behavior) - behavior functions for tagging.
59103
* [2amigos/yii2-translateable-behavior](https://github.com/2amigos/yii2-translateable-behavior) - handles ActiveRecord's attribute translations.
104+
* [Yii 2 Redis](https://github.com/yiisoft/yii2-redis) - This extension provides the redis key-value store support for Yii 2.
105+
* [Yii 2 MongoDB](https://github.com/yiisoft/yii2-mongodb) - Yii 2 MongoDB extension
60106

61-
### File System
62-
63-
* [2amigos/yii2-file-upload-widget](https://github.com/2amigos/yii2-file-upload-widget) - handles a BlueImp jQuery File Upload plugin.
64107

65108
### Other
66109

110+
* [Phundament 4](http://phundament.com/) - Dockerized PHP Application Template for Yii 2.0
111+
* [2amigos/yii2-file-upload-widget](https://github.com/2amigos/yii2-file-upload-widget) - handles a BlueImp jQuery File Upload plugin.
67112
* [2amigos/yii2-qrcode-helper](https://github.com/2amigos/yii2-qrcode-helper) - helper allows you to render QrCode.
113+
* [Foundationize](http://foundationize.com/) - Yii2 with Foundation 6
114+
* [Yii2 Dashboard](https://cornernote.github.io/yii2-dashboard/) - Create and manage dashboards using custom layouts and panels.
68115
* [monitorbacklinks/yii2-wordpress](https://github.com/monitorbacklinks/yii2-wordpress) - a component for integration with Wordpress CMS via XML-RPC API.
69116

70-
## CMS and engines (Yii2 based)
71-
72-
* [LUYA](https://luya.io) - The Yii 2 CMS to build beautiful and easy editable websites pretty fast!
73-
* [dotPlant2](http://dotplant.ru/) - e-commerce CMS.
74-
* [EASYII CMS](http://easyiicms.com/) - control panel and tools.
75-
* [HumHub](https://www.humhub.org/) - a flexible open source Social Network Kit.
76-
* [Phundament](http://phundament.com/) - universal HTML5 Application Boilerplates.
77-
* [Craft 3](https://craftcms.com/3) - CMS.
78-
* [Podium](https://github.com/bizley/yii2-podium) - Forum engine.
79-
* [Moonsoon](http://monsooncms.com/) - CMS.
80117

81118
## Tools and integrations
82119

83120
* [Yii2 Inspections for PhpStorm / IntelliJ IDEA](https://plugins.jetbrains.com/idea/plugin/9400-yii2-inspections).
84121
* [Yii2 Support for PhpStorm / IntelliJ IDEA](https://plugins.jetbrains.com/idea/plugin/9388-yii2-support).
85122

123+
86124
## Books
87125

126+
* [Yii2 Cookbook](https://github.com/samdark/yii2-cookbook/blob/master/book/README.md) by Alexander Makarov and community.
88127
* ["How To Create Single Page Application in minutes! with AngularJs 1.3 and Yii 2.0"](https://www.gitbook.com/book/hscstudio/angular1-yii2/details) by Hafid Mukhlasin.
89128
* ["Web Application Development with Yii 2 and PHP"](http://www.amazon.com/dp/1783981881) by Mark Safronov.
90129
* [Larry Ulman Yii book](https://larry.pub/).
91-
* [Yii2 Cookbook](https://github.com/samdark/yii2-cookbook/blob/master/book/README.md) by Alexander Makarov and community.
92-
* [Yii 2 For Beginners](https://leanpub.com/yii2forbeginners) by Bill Keck.
93130
* [Yii 2 Application Development Cookbook - Third Edition](https://www.packtpub.com/web-development/yii2-application-development-cookbook-third-edition).
94-
95-
# Communities
96-
97-
* [http://yiiframework.ru](http://yiiframework.ru/) - Russian-speaking community.
98-
131+
* [Yii 2 For Begineers by Bill Keck](https://leanpub.com/yii2forbeginners)
132+
* [Web Application Development with Yii 2 and PHP by Mark Safronov, Jeffrey Winesett](https://www.packtpub.com/web-development/web-application-development-yii-2-and-php)
133+
* [Mastering Yii by Charles R. Portwood II](https://www.packtpub.com/web-development/mastering-yii)
134+
* [Yii2 by Example by Fabrizio Caldarelli](https://www.packtpub.com/web-development/yii2-example)
135+
* [Learning Yii Testing by Matteo Pescarin](https://www.packtpub.com/web-development/learning-yii-testing)
136+
137+
138+
## Community
139+
* [StackOverflow](http://stackoverflow.com/questions/tagged/yii2)
140+
* [My Yii](https://www.my-yii.com/) - 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.
141+
* [Yii 2 Forum](http://www.yiiframework.com/forum/index.php/forum/4-yii-20/)
142+
* [LinkedIn](https://www.linkedin.com/groups/1483367/profile)
143+
* [Twitter](https://twitter.com/yiiframework)
144+
* [yiiframework.ru](http://yiiframework.ru/) - Russian-speaking community.
145+
146+
147+
## Contributing
148+
Found an awesome package, article, blog, video, tutorial etc.? Create a pull request! Just follow the guidelines.
149+
150+
#### Guidelines
151+
152+
* Make sure what you are adding is not already on the list
153+
* Make a separate pull request for each addition
154+
* Use the format: `* [Name](Link) - Description if needed`
155+
* Add it to the bottom of the section, not top or middle
156+
* Check your spelling and grammar
157+
* Feel free to create or improve a category
158+
* Make sure there is no trailing whitespace
159+
* Lastly, make sure it is awesome!

0 commit comments

Comments
 (0)