Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/area17/awesome-twill
A curated list of bookmarks, packages, tutorials, videos and other cool resources from the Twill community
https://github.com/area17/awesome-twill
List: awesome-twill
awesome awesome-list cms laravel php twill
Last synced: about 1 month ago
JSON representation
A curated list of bookmarks, packages, tutorials, videos and other cool resources from the Twill community
- Host: GitHub
- URL: https://github.com/area17/awesome-twill
- Owner: area17
- Created: 2021-07-11T12:13:02.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-27T22:03:30.000Z (9 months ago)
- Last Synced: 2024-05-22T23:00:44.497Z (7 months ago)
- Topics: awesome, awesome-list, cms, laravel, php, twill
- Homepage:
- Size: 55.7 KB
- Stars: 61
- Watchers: 10
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-twill - A curated list of bookmarks, packages, tutorials, videos and other cool resources from the Twill community. (Other Lists / Monkey C Lists)
README
# Awesome Twill [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
> A curated list of awesome bookmarks, packages, tutorials, videos and other cool resources from the Twill community.
Inspired by and based on [chiraggude/awesome-laravel](https://github.com/chiraggude/awesome-laravel)
## Table of Contents
- [Essentials](#essentials)
- [Community](#community)
- [Tutorials](#tutorials)
- [Starter Projects](#starter-projects)
- [Open Source Twill Projects](#open-source-twill-projects)
- [Packages](#packages)## Essentials
* [Twill Website](https://twill.io/)
* [Developer Documentation](https://twill.io/docs/)
* [API Reference](https://twill.io/docs/api/2.x/)## Community
* [Discord](https://discord.link/twill)
* [GitHub Discussions](https://github.com/area17/twill/discussions)
* [Spectrum](https://spectrum.chat/twill) - *No longer actively monitored, in favor of GitHub Discussions and Discord*## Tutorials
#### Videos
* [Made with Twill Video Tutorials](https://twill.io/tutorials) ([Source Code](https://github.com/area17/made-with-twill-tutorials))
#### Complete Tutorials
* [Build a CMS Stack with Laravel, Twill, Inertia, Vue 3, Vite, Tailwind](https://tech.codivores.com/series/laravel-twill-inertia) ([Source Code](https://github.com/Codivores/tutorial-laravel-twill-inertia-vue3-vite-tailwind))
* [Step by step - Creating a Twill app](https://spectrum.chat/twill/tips-and-tricks/step-by-step-creating-a-twill-app~ac9bd7f7-d1e3-46a8-8e6f-6075d92cdac7) ([Source Code](https://github.com/sauron/my-twill-blog))#### Data Export
* [Twill CMS data export from custom page](https://blog.izetmulalic.com/twill-cms-excel-export-custom-pages/)
#### Dev Tools
* [Twill vscode snippets](https://gist.github.com/ferpetrelli/58e9e95173111c126d6da3062461b930)
#### Form Fields
* [Adding a custom block to Twill Admin View with VueJS](https://spectrum.chat/twill/tips-and-tricks/adding-a-custom-block-to-twill-admin-view-with-vuejs~028d79b1-b3cd-4fb7-a89c-ce64af7be4af)
* [Enable media upload on settings pages](https://gist.github.com/chrispymm/9a2542a91732c8b65cebf3ca5ad0d6b0)
* [Prefill a block editor from a selection of templates](https://gist.github.com/pboivin/c87f91584c454cd369b988810f6453d7)
* [Vue.js Workflow - Creating custom components, form fields and blocks in Twill](https://gist.github.com/pboivin/19d49cbb3c0a6c5c06469117597cc0f7)#### Modules
* [Enable hierarchical/nested sorting on a Twill module](https://gist.github.com/chrispymm/255b680f4c792c6fc4781d3cc2ee6a67)
* [Support nested URLs for nested modules](https://gist.github.com/chrispymm/dfd6521af819deb41170282affe1e0b5)#### Multilingual
* [Building a multilingual site with Twill and Laravel Localization](https://gist.github.com/pboivin/62b2c5b6e723ceef54aedf120154e269)
#### Users & Permissions
* [Adding custom user roles and permissions on Twill 2.x](https://gist.github.com/pboivin/b81afbc9baa4e8a85a3982b83c3dc88a)
* [How to use Laravel’s default user table for Twill CMS authentication](https://medium.com/@ryanlebel/how-to-use-laravels-default-user-table-for-twill-cms-authentication-5d0fd5abf0d7)
* [Manage frontend user profiles from Twill](https://gist.github.com/pboivin/d20d23ae130ea9a112ee49dd98f00239)
* [Multi tenant setup](https://twillcms.com/docs/getting-started/configuration.html#content-multiple-subdomains-cms-routing)## Starter Projects
* [croustille-io/twill-boilerplate](https://github.com/croustille-io/twill-boilerplate)
* [cwsdigital/cws-twill-base](https://github.com/cwsdigital/cws-twill-base)
* [Webisolv/base-twill-project](https://github.com/Webisolv/base-twill-project)## Open Source Twill Projects
* [Art Institute of Chicago](https://www.artic.edu/) ([Source Code](https://github.com/art-institute-of-chicago/artic.edu)) - Website of the Art Institute of Chicago
* [Felix Online](https://felixonline.co.uk/) ([Source Code](https://github.com/FelixOnline/xelif)) - The student newspaper of Imperial College London
* [Service de Défense Incendie et Secours de Terre-Sainte](https://www.sdis-ts.ch) ([Source Code](https://github.com/markcameron/sdis-terre-sainte)) - Website of the Service de Défense Incendie et Secours de Terre-Sainte (Twill v3)
* [Timeline of African American Music](https://timeline.carnegiehall.org/) ([Source Code](https://github.com/AssembleStudioOrg/cms.timeline.carnegiehall.org)) - "Timeline of African American Music" project by Carnegie Hall## Packages
#### Capsules
* [Cities Capsule](https://github.com/area17/twill-capsule-cities) - A Twill Capsule to help you manage a list of Cities
* [Countries Capsule](https://github.com/area17/twill-capsule-countries) - A Twill Capsule to help you manage a list of Countries
* [Feature Flags](https://github.com/area17/twill-capsule-feature-flags) - This Capsule allows you to easily enable/disable features on your application
* [Homepages Capsule](https://github.com/area17/twill-capsule-homepages) - A Twill Capsule to create a Home page for your website
* [Redirections](https://github.com/area17/twill-capsule-redirections) - A Twill Capsule to manage and handle application redirections
* [Twill Capsules Base](https://github.com/area17/twill-capsule-base) - A series of opinionated base classes and helpers for faster application bootstrapping using Twill and Capsules
* [Twill Redirects](https://github.com/Sevendays-Digital/twill-redirects) - Manage redirects in Twill#### Commands
* [CreateUser](https://gist.github.com/pboivin/8029a00e0e21584bb10d20ca5a6a96f3) - Create and activate a Twill user account
* [DeleteCrop](https://gist.github.com/sauron/bcffa9f44eda6c414d71829c3d4d6b20) - Delete existing crops in database
* [UpdateCrops](https://gist.github.com/sauron/bc713a18779207e5386ad7e83c292a3a) - Smartly update existing crops in database given a new ratio#### API & Data Transformation
* [Twill API](https://github.com/area17/twill-api) - Provide a read-only API to Twill models and entities
* [Twill GraphQL](https://github.com/kallefrombosnia/twill-graphql) - Provides GraphQL wrapper for Twill CMS
* [Twill Transformers](https://github.com/area17/twill-transformers) - A base Transformer class and a series of traits to generate view data for your Twill app#### Form Fields
* [Twill Form Templates](https://github.com/pboivin/twill-form-templates) - A template field for Twill Modules
* [Twill FormField partials](https://github.com/sauron/twill-form-partials) - A set of FormFields for Twill CMS in order to standardise it and speed up the Development time#### Image Processing
* [Twill Image](https://github.com/area17/twill-image) - Leverages Twill image processing with modern lazy-loading techniques and art-directed responsive images
* [Twill Croppa](https://github.com/c2h6-383/twill-croppa) - Use the advantages of [Croppa](https://github.com/BKWLD/croppa) in your Twill application, provided by a custom image rendering service#### Metadata & SEO
* [Twill Metadata](https://github.com/cwsdigital/twill-metadata) - A simple way to add editable SEO metadata to your Twill models
#### Integration with other packages
* [Horizon and Authentication](https://alfrednutile.info/twillcms-and-horizon)
## Contributing
Found an awesome package, blog, course or video? Send me a pull request!
#### Guidelines
* Please make an individual pull request for each suggestion
* Use the following format for links: \[Resource\]\(URL\) - Optional description
* New categories or improvements to the existing categorization are welcome
* Resources must be Twill-specific. If a Laravel package is helpful in the context of Twill, write a tutorial about it! :)## License
[![CC BY 4.0](https://licensebuttons.net/l/by/4.0/88x31.png)](https://creativecommons.org/licenses/by/4.0/)
Awesome Twill is licensed under a [Creative Commons Attribution 4.0 International License](https://creativecommons.org/licenses/by/4.0/).