├── .editorconfig ├── CONTRIBUTING.md └── README.md /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | end_of_line = lf 5 | insert_final_newline = true 6 | trim_trailing_whitespace = true 7 | charset = utf-8 8 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contribution Guidelines 2 | 3 | ## Adding to this list 4 | 5 | Please ensure your pull request adheres to the following guidelines: 6 | 7 | * Search previous suggestions before making a new one, as yours may be a duplicate. 8 | * Make an individual pull request for each suggestion. 9 | * Check your spelling and grammar. 10 | * Make sure your text editor is set to remove trailing whitespace. (Be kind and let your editor read the .editorconfig) 11 | * The pull request and commit should have a useful title. 12 | 13 | Thank you for your suggestions! 14 | 15 | ### Adding a tutorial 16 | 17 | * Make sure your suggested tutorial is well structured and ... 18 | * Give credit to the author(s) of the tutorial 19 | * Add a hint for the year in which the tutorial has been published, make sure to only suggest the most recent version of it 20 | 21 | ### Adding a talk 22 | 23 | * Credit the speaker(s) of the talk 24 | * Add a hint for the year in which the talk has been held, make sure to only suggest the most recent version of it 25 | 26 | ### Adding a community package 27 | 28 | * Make sure your suggested package does something unique and useful. 29 | * Be precise in describing the purpose of the package. 30 | * Check, if your suggestion might work better as a related package to an already existing one. 31 | * **Wait at least 30 days after creating a package before submitting it, to give it a chance to mature.** 32 | * Adhere to the following format: 33 | 34 | ```markdown 35 | #### [Package.Title](link/to/package/on/github) 36 | 37 | > Short description of the packages purpose 38 | 39 | **Install:** `composer require package/name` 40 | 41 | **Author(s):** Optional list of authors with links to their github profile 42 | 43 | **Sponsor(s):** Optional list of sponsors with links to their websites 44 | 45 | **Related Packages:** Optional list of packages that are a good addition to this package 46 | ``` 47 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome Neos 2 | 3 | **ARCHIVED:** This list is no longer maintained. For a comprehensive list of features & third party packages for Neos CMS, take a look at the official feature list: https://www.neos.io/features/feature-list.html 4 | 5 | [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 6 | 7 | > A curated list of awesome resources and community packages for Neos CMS and Flow Framework 8 | 9 |

10 |
11 | 12 |
13 |
14 |

15 | 16 | Neos CMS is a modern Content Management Platform built on its sibling Flow Framework. 17 | 18 | Official Website: http://www.neos.io 19 |
Official Documentation: http://neos.readthedocs.io 20 |
Official Support platform: https://discuss.neos.io/ 21 |
Official Slack: http://slack.neos.io/ (for invites) // https://neos-project.slack.com 22 |
Official github organization: https://github.com/neos/ 23 | 24 | This list provides resources and information around Neos CMS and its community. 25 | 26 | **If you have a suggestion for this list, please feel free to open a PR for it. Have a look at the [Contribution Guidelines](./CONTRIBUTING.md) first ;)** 27 | 28 | Besides that, it's generally worth to take a look at the [PR section](https://github.com/grebaldi/awesome-neos/pulls). If you want to support a suggestion that has not yet been merged, give it a :+1:. Comments and discussion are also very welcome. 29 | 30 | ## Contents 31 | 32 | 1. [Tutorials](#tutorials) 33 | 1. [Talks](#talks) 34 | 1. [Community Packages](#community-packages) 35 | 1. [User Stories - Blog Posts](#user-stories---blog-posts) 36 | 1. [Development Tools](#development-tools) 37 | 38 | ## Tutorials 39 | 40 | ### Written 41 | 42 | 1. [2014](#2014---tutorials) 43 | 1. [2015](#2015---tutorials) 44 | 1. [2016](#2016---tutorials) 45 | 1. [2017](#2017---tutorials) 46 | 47 | #### 2014 - Tutorials 48 | 49 | * [Hitchhiker's guide to TypoScript 2 - Part 1](http://learn-neos.com/blog/hitchhikers-guide-to-typoscript-2-part1.html) by Christopher Hlubek, 2014 50 | * [Hitchhiker's guide to TypoScript 2 - Part 2](http://learn-neos.com/blog/hitchhiker-s-guide-to-typoscript-part-2.html) by Christopher Hlubek, 2014 51 | * [TypoScript 2 In Action - Part 1](https://learn-neos.com/blog/typoscript-2-in-action-part-1.html) by Christopher Hlubek, 2014 52 | * [TypoScript 2 In Action - Part 2](https://learn-neos.com/blog/typoscript-2-in-action-part-2.html) by Christopher Hlubek, 2014 53 | 54 | #### 2015 - Tutorials 55 | 56 | * [Caching in Neos: examples and gothchas](http://dimaip.github.io/2015/04/18/caching-typoscript/) by Dmitri Pisarev, 2015 57 | * [Building a Rich Content API with Neos for your React App](http://dimaip.github.io/2015/11/15/react-neos/) by Dmitri Pisarev, 2015 58 | 59 | #### 2016 - Tutorials 60 | 61 | * [Caching in Neos: Two Years Past](http://dimaip.github.io/2016/12/12/caching-2/) by Dmitri Pisarev, 2016 62 | * [Logicless templates, smart Fusion objects](http://dimaip.github.io/2016/10/21/logicless-templates-with-fusion/) by Dmitri Pisarev, 2016 63 | 64 | #### 2017 - Tutorials 65 | 66 | * [How To Install Neos CMS On CentOS 7](https://www.linuxhelp.com/how-to-install-neos-cms-on-centos-7/) by Caden, 2017 67 | 68 | ### Videos 69 | 70 | 1. [2016](#2016---videos) 71 | 1. [2017](#2017---videos) 72 | 73 | #### 2016 - Videos 74 | 75 | * [Neos: from 0 to live in 20 minutes](https://www.youtube.com/watch?v=NCb1-G4KF3g) by Bastian Heist, 2016 76 | 77 | #### 2017 - Videos 78 | 79 | * [Neos Fusion tips](https://www.youtube.com/watch?v=7ujunXKFDRg&list=PL8hH9P--o4jL-K-33hHiC-n5BGZ3MS6KE) (Playlist) by Dmitri Pisarev, 2017 80 | * [The Neos Fusion Rendering Layer](https://www.youtube.com/watch?v=wpjEIP41048) by Sebastian Kurfürst, 2017 81 | * [Neos Video Tutorial](https://www.youtube.com/watch?v=h3dyEUOeSz8&list=PL6XQ4CH3N4_FW9m8hho9VIvkmNnaGjxda) by Bastian Heist, 2017 82 | 83 | ## Talks 84 | 85 | 1. [2017](#2017---talks) 86 | 1. [2018](#2018---talks) 87 | 88 | #### 2017 - Talks 89 | 90 | * Neos CMS and SEO ([Video](https://www.youtube.com/watch?v=BOyhHgqGtao)) ([Slides](https://de.slideshare.net/Sebobo/neos-cms-and-seo)) - by Sebastian Helzle, 2017 91 | 92 | #### 2018 - Talks 93 | 94 | * Neos UI Extensibility and Beyond ([Video](https://www.youtube.com/watch?v=ktH8D53nU9I)) - by [Dmitri Pisarev](https://github.com/dimaip) and [Max Strübing](https://github.com/mstruebing), 2018 95 | 96 | ## Community Packages 97 | 98 | 99 | 100 | #### [Flowpack.Elasticsearch](https://github.com/Flowpack/Flowpack.ElasticSearch) 101 | 102 | > Elasticsearch support for Flow / Neos 103 | 104 | **Install:** `composer require flowpack/elasticsearch` 105 | 106 | **Related Packages:** 107 | 108 | * [Flowpack.ElasticSearch.ContentRepositoryAdaptor](https://github.com/Flowpack/Flowpack.ElasticSearch.ContentRepositoryAdaptor) - Adaptor to support the Neos Content Repository 109 | 110 | #### [Flowpack.Listable](https://github.com/Flowpack/Flowpack.Listable) 111 | 112 | > Neos package that helps you to render lists of things 113 | 114 | **Install:** `composer require flowpack/listable` 115 | 116 | #### [Gerdemann.ReCAPTCHA](https://packagist.org/packages/gerdemann/recaptcha) 117 | 118 | > Neos packages that provides a Google Invisible ReCAPTCHA form element. 119 | 120 | **Install:** `composer require gerdemann/recaptcha` 121 | 122 | #### [Sitegeist.Magicwand](link/to/package/on/github) 123 | 124 | > Automatic local reproduction of deployed Neos CMS installations 125 | 126 | **Install:** `composer require sitegeist/magicwand` 127 | 128 | **Author(s):** [Martin Ficzel](https://github.com/mficzel), [Wilhelm Behncke](https://github.com/grebaldi) 129 | 130 | **Sponsor(s):** [sitegeist neos solutions GmbH](https://sitegeist.de/) 131 | 132 | #### [Sitegeist.Monocle](https://github.com/sitegeist/Sitegeist.Monocle) 133 | 134 | > A living styleguide for Neos 135 | 136 | **Install:** `composer require sitegeist/monocle` 137 | 138 | **Author(s):** [Martin Ficzel](https://github.com/mficzel), [Wilhelm Behncke](https://github.com/grebaldi) 139 | 140 | **Sponsor(s):** [sitegeist neos solutions GmbH](https://sitegeist.de/) 141 | 142 | #### [Sitegeist.Kaleidoscope](https://github.com/sitegeist/Sitegeist.Kaleidoscope) 143 | 144 | > Responsive Images 145 | 146 | **Install** `composer require sitegeist/kaleidoscope` 147 | 148 | #### [Flownative Aws S3](https://github.com/flownative/flow-aws-s3) 149 | 150 | > AWS S3 Adaptor for Neos and Flow 151 | 152 | **Install** `composer require flownative/aws-s3` 153 | 154 | #### [Flownative.Neos-trados](https://github.com/flownative/neos-trados) 155 | 156 | > Trados Support for Neos 157 | 158 | **Install** `composer require flownative/neos-trados` 159 | 160 | #### [Flownative.Anchorlinks](https://github.com/flownative/neos-anchorlinks) 161 | 162 | > Anchor links for Neos 163 | 164 | **Install** `composer require flownative/anchorlinks` 165 | 166 | #### [Flownative.NeosCachemanagement](https://github.com/flownative/neos-cachemanagement) 167 | 168 | > Neos Cache Management Backend Module 169 | 170 | **Install** `flownative/neos-cachemanagement` 171 | 172 | ## User Stories - Blog Posts 173 | 174 | * [Neos is an amazing Content Management System! And you might want to know about it](https://medium.com/@robin.poppenberg/neos-is-an-amazing-content-management-system-and-you-might-want-to-know-about-it-bb35aef51099) by [Robin Poppenberg](https://github.com/webappcreations) 175 | 176 | ## Development Tools 177 | 178 | 1. [Editortools](#editortools) 179 | 1. [Shelltools](#shelltools) 180 | 181 | #### Editortools 182 | 183 | * [Atom Fusion Plugin](https://atom.io/packages/language-typoscript2) by [Wilhelm Behncke](https://github.com/grebaldi) 184 | * [Visual-Studio-Code Fusion Plugin](https://marketplace.visualstudio.com/items?itemName=networkteam.neos-fusion) by [networkteam GmbH](https://github.com/networkteam) 185 | * [PHPStorm IDE Features](https://plugins.jetbrains.com/plugin/9362-neos-support) by [Christian Vette](https://github.com/cvette) 186 | 187 | #### Shelltools 188 | 189 | * [ZSH Auto Completion](https://github.com/sandstorm/oh-my-zsh-flow-plugin) by [Sandstorm Media GmbH](https://sandstorm.de/) 190 | 191 | ## License 192 | 193 | [![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) 194 | --------------------------------------------------------------------------------