Top 50 Awesome List

craftcms/awesome

Content Management Systems  18 days ago  460
A collection of awesome Craft CMS plugins, articles, resources and shiny things.
View byDAY/WEEK/README
View on Github

Oct 7th

Resources

Getting Started
  • Craft CMS through the eyes of a website designer by Laura Montgomery/A Digital Agency– 3 September 2021
  • Resources

    Deployment
  • Atomic Deployments Without Tears by Andrew Welch/nystudio107
  • Jul 23rd

    Official Links

  • Craft + Craft Commerce Demos - craftcms.com/demo
  • May 27th

    Resources

    Performance and Testing
  • Static File Caching with Craft CMS 3, aka The Best Of Both Worlds by Ben Croker/PutYourLightsOn - 21 Nov 2018
  • Resources

    Security
  • Securing Front-End User Profile and Entry Forms in Craft by Ben Croker/PutYourLightsOn - 4 May 2021
  • Securing Your Craft Site in 2021—Part 2 by Ben Croker/PutYourLightsOn - 26 Jan 2021
  • Securing Your Craft Site in 2021—Part 1 by Ben Croker/PutYourLightsOn - 13 Jan 2021
  • Jul 16th, 2020

    Showcase

    Organizations Using Craft

  • Betterteam
  • NameSnack
  • Apr 10th, 2020

    Official Links

  • Dot All Conference - dotall.com
  • Apr 30th, 2019

    Resources

    Praises

  • Why We're Craft CMS Developers by Honcho - 16 Apr 2019
  • Apr 11th, 2019

    Showcase

    Organizations Using Craft

  • OneSignal
  • Mar 13th, 2019

    Jan 14th, 2019

    Dec 20th, 2018

    Showcase

    Organizations Using Craft

  • City of Marion, IN
  • Nov 22nd, 2018

    Community

  • Meetups - Find a local Craft meetup.
  • Slack - Join the Slack group dedicated to Craft CMS discussion.
  • Nov 21st, 2018

    Community

  • Craft Coding Challenge - A training ground for Craft CMS developers to test and improve their coding skills.
  • Resources

    Plugins
  • Getting Started with Craft Plugin Development with Ben Croker by Ryan Irelan/Mijingo
  • Craft Plugin Development by Ben Croker/Mijingo - Paid
  • Craft Plugin Development Workbook by Ben Croker/Mijingo - Paid
  • Getting Started with Craft Plugin Development (Craft 3) by Ben Croker/CraftQuest
  • Getting Started with Craft Plugin Development (Craft 2) by Ryan Irelan/Mijingo
  • Resources

    Presentations

  • The Art Of Plugin Development by Ben Croker - 27 Sep 2018
  • Nov 2nd, 2018

    Resources

    Performance and Testing
  • Large websites and performance in Craft CMS by Jason Mayo/MadeByShape - 2 Apr 2017
  • Resources

    Presentations

  • Twig Super Power Roundup by Jason Mayo - 1 Nov 2018
  • Oct 28th, 2018

    Resources

    Content Migrations
  • Add users to Craft with content migrations by Joren Van Hee - 28 Oct 2018
  • Oct 1st, 2018

    Showcase

    Organizations Using Craft

  • Bill Nye
  • Dialpad
  • Guy Fieri
  • Mini: Miles Ahead
  • Naughty Dog
  • Nissin Foods
  • Reddit Inc.
  • Resources

    Presentations

  • Building a Smarter Craft Commerce Website by Stephen Callender - 27 Sep 2018
  • Design Processes and Systems in Craft by Courtney Bradford - 27 Sep 2018
  • How to Migrate Legacy Content to Craft Without Losing Your Sanity by James Greig - Sep 28 2018
  • Making a Craft CMS Website That Flies by Andrew Welch - 27 Sep 2018
  • Modern Frontends with Craft CMS, GraphQL, and React by Paulo Elias
  • Multilingual Sites in Craft 3 by Zoltan Varady - 27 Sep 2018
  • Running Craft as a 12-factor app on Heroku by Bob Olde Hampsink - 27 Sep 2018
  • Scaling Craft CMS Sites for Large Launches by Matt Weinberg - 28 Sep 2018
  • State of Craft 2018 by Brandon Kelly - 28 Sep 2018
  • Resources

    Podcasts

  • Craft CMS 3 as an Application Platform - devmode.fm and Ben Crocker dis­cuss using Craft CMS 3 as an appli­ca­tion plat­form.
  • Dot All 2018 Conference Recap & Analysis, Live from Berlin! - The dev​Mode​.fm crew recaps the Dot All 2018 Con­fer­ence in Berlin.
  • Sep 12th, 2018

    Resources

    Podcasts

  • Commerce Minded - A Craft Commerce-centric podcast that goes behind the scenes to chat with ecommerce merchants, developers, and vendors.
  • Aug 21st, 2018

    Resources

    Dev Tools

  • Craft 3 Multi-environmentstars75 - Craft 2 Versionstars83 - Efficient and flexible multi-environment config for Craft CMS.
  • Aug 2nd, 2018

    Resources

    Getting Started
  • Craft CMS 3 Orientation Guide by Andrew Welch/nystudio107 - 31 July 2018
  • Resources

    Templating
  • Passing data from Twig to JavaScript by Ben Rogerson - 1 Aug 2018
  • Jul 31st, 2018

    Resources

    Templating
  • How to check for undefined variables by Ben Rogerson - 24 July 2018
  • Jul 25th, 2018

    Resources

    Front End
  • Language switcher for Craft 3 by Jan D'Hollander - 25 July 2018
  • Jul 23rd, 2018

    Community

  • Discord - The official Discord community for Craft CMS.
  • Jul 18th, 2018

    Resources

    Praises

  • Craft CMS Vs WordPress: Why Choose Craft? - 19 June 2018
  • Jul 16th, 2018

    Resources

    Templating
  • Responsive tables in Craft by Jan D'Hollander - 10 July 2018
  • Resources

    Performance and Testing
  • Debug Tool in Craft 3: Here’s all you need to know about it by Galaxy Weblinks - 2 July 2018
  • Resources

    Getting Started
  • How To Get Started With SEO In Craft CMS by Galaxy Weblinks - 22 June 2018
  • Jun 29th, 2018

    Resources

    Templating
  • SVG Sprites and Twig Macros in Craft CMS by Sean Smith/Caffeine Creations - 29 June 2018
  • Jun 28th, 2018

    Resources

    Performance and Testing
  • Profiling your Website with Craft CMS 3’s Debug Toolbar by Andrew Welch/nystudio107 - 9 Apr 2018
  • Jun 6th, 2018

    Community

  • CraftQuest - Unlimited access to Craft training (and more).
  • May 24th, 2018

    Resources

    Publications
  • Introduction to Craft CMSstars81 by Jérôme Coupé/Webstoemp (on Github)
  • Resources

    Templating
  • Tips for Craft multilingual websites by Jérôme Coupé/Webstoemp - 15 Jul 2015
  • Combined searches and filters using Craft by Jérôme Coupé/Webstoemp - 17 Feb 2016
  • Resources

    Praises

  • Why Craft? by Jérôme Coupé/Webstoemp - 17 Jun 2015
  • May 15th, 2018

    Resources

    Security
  • Enforcing better passwords in Craft CMS - Rias
  • Critical Updates and Craft CMS by Ben Parizek/Straight Up Craft - 2 Sep 2016
  • Security and Craft CMS by Ben Parizek/Straight Up Craft - 22 Apr 2016
  • Showcase

    Organizations Using Craft

  • Wildbit
  • Hootsuite
  • Sonos
  • Community

  • Envato Tuts+ - Find videos and online courses to help you learn.
  • Resources

    Templating
  • Filters in Twig and Craft by Ryan Irelan/Mijingo
  • Resources

    Commerce
  • Introduction to Craft Commerce II by Ben Parizek/Straight Up Craft - 12 Feb 2016
  • Resources

    Content
  • Pushing the Limits of Craft CMS's Matrix Field by Ben Parizek/Straight Up Craft - 17 Mar 2017
  • Resources

    Control Panel
  • Customizing the Craft Control Panel by Ben Parizek/Straight Up Craft - 1 Jul 2016
  • Resources

    Craft 3
  • An initial look at Craft 3 by Ben Parizek/Straight Up Craft - 5 Aug 2016
  • Resources

    Development
  • Better Build Processes with Gulp and Craft by Ben Parizek/Straight Up Craft - 29 Jun 2016
  • Resources

    Getting Started
  • Craft CMS 3 Manual Installation by Ryan Irelan/Mijingo - 5 Apr 2018
  • Resources

    Plugins
  • Craft 3 Plugin Development - Controllers & Variables by Ben Parizek/Straight Up Craft - 7 Apr 2017
  • Migrating a website with plugins from Craft 2 to Craft 3 by Ben Parizek/Straight Up Craft - 4 May 2018
  • Tools for getting started with plugin development? by Ben Parizek/Straight Up Craft - 11 Mar 2016
  • Writing Bulletproof Database Migrations by Ben Parizek/Straight Up Craft - 2 Sep 2016
  • Resources

    Presentations

  • Craft 3 Plugin Development by Brandon Kelly - 26 Apr 2017
  • Crafting Modern SEO by Andrew Welch - 23 Oct 2017
  • Designers Guide to Craft CMS Plugins - by Jason Mayo - 3 Nov 2016
  • Dot All 2017 Keynote by Brandon Kelly - 23 Oct 2017
  • Intro to Craft by Philip Zaengle - 29 Apr 2016
  • Intro to Craft 3 by Brandon Kelly - 26 Apr 2017
  • What’s the Deal with Craft CMS? by Brandon Kelly - 21 Apr 2016
  • Working with Craft Commerce by Jason Mayo - 2 Nov 2017
  • May 4th, 2018

    Official Links

  • Website - craftcms.com
  • Partners - craftcms.com/partners
  • Licence Management - id.craftcms.com
  • Repository - github.com/craftcms/cmsstars2.7k
  • Community

  • Facebook - Like the official Craft CMS Facebook page.
  • Issues & Feedback - Post feature ideas and bug reports.
  • Mijingo - Video courses and how-to articles for learning Craft.
  • Professionals - Find folks who are skilled and passionate about working with Craft.
  • StackExchange - Q&A for administrators, end users, developers and designers.
  • Straight Up Craft - Tutorials, plugin directory, event listings and more.
  • Twitter - Follow the conversation, official community hashtag is #craftcms.
  • Plugins

  • Craft 3 Plugins
  • Submit Craft 3 Plugins
  • Craft 2 Plugins
  • Plugin Factory
  • Resources

    Core Technologies

  • PHP - A popular general-purpose scripting language.
  • Yii - A fast, secure, and efficient PHP framework.
  • Twig - The flexible, fast, and secure template engine for PHP.
  • MySQL - The world's most popular open source database .
  • PostgreSQL - The world's most advanced open source database.
  • Resources

    Assets
  • 9 Tips For Speeding Up Your Imager Transforms by André Elvan/Værsågod - 12 Jun 2017
  • Creating Optimized Images in Craft CMS by Andrew Welch/nystudio107 - 9 Sep 2017
  • Responsive Images with srcset & Craft by Trevor Davis/Viget - 22 Mar 2016
  • Simple Static Asset Versioning in Craft CMS by Andrew Welch/nystudio107 - 6 Jan 2018
  • Support for Imgix in Imager for Craft by André Elvan/Værsågod - 10 Jul 2017
  • Craft 3 Remote Volumes with AWS S3 by Ryan Irelan/Mijingo
  • Image Editing in Craft 3 by Ryan Irelan/Mijingo
  • Images and Image Editing in Craft 3 by Ben Parizek/Straight Up Craft - 17 Mar 2017
  • Remote Asset Sources in Craft by Ryan Irelan/Mijingo
  • Resources

    Commerce
  • Multi-attribute variant selection in Craft Commerce by André Elvan/Værsågod - 13 Feb 2017
  • Fundamentals of Craft Commerce by Ryan Irelan/Mijingo - Paid
  • Resources

    Content
  • Craft CMS Content Builder: The Client Experience by Cosmic - 1 Feb 2017
  • Creating a Content Builder in Craft CMS by Andrew Welch/nystudio107 - 16 Jan 2017
  • Resources

    Content Migrations
  • Using Content Migrations in Craft 3 by Matt Shearing/A Digital - 23 Feb 2018
  • Resources

    Craft 3
  • 11 Things You Need to Know About Craft 3 by Ryan Irelan/Mijingo
  • Craft 3 Command Line by Ryan Irelan/Mijingo
  • Craft 3: What You Need to Know by Ryan Irelan/Mijingo
  • Resources

    Element API
  • Global Sets in the Craft Element API by Ryan Irelan/Mijingo
  • Lazy Loading with the Element API & VueJS by Andrew Welch/nystudio107 - 14 Jan 2017
  • Creating an Element API in Craft by Ryan Irelan/Mijingo
  • Resources

    Environments
  • Database & Asset Syncing Between Environments in Craft CMS by Andrew Welch/nystudio107 - 7 Apr 2017
  • Localization & Multi-Environment Setup in Craft by Ian Ebden/Design Karma - 4 Apr 2017
  • Multi-Environment Config for Craft CMS by Andrew Welch/nystudio107 - 4 Sep 2017
  • Resources

    Front End
  • Craft CMS AJAX Page Transitions with history.pushState by Cosmic - 1 Feb 2017
  • Editing a Front End Form with Matrix by Sean Smith/Caffeine Creations
  • Resources

    Getting Started
  • 20 Principles for Craft CMS by Knut Melvær - 30 Sep 2017
  • Setting up a New Craft CMS 3 Project by Andrew Welch/nystudio107 - 12 Jan 2018
  • Craft CMS Essentials by Ryan Irelan/Mijingo - Paid
  • Craft Starter Pack by Ryan Irelan/Mijingo - Paid
  • Up and Running with Craft by Ryan Irelan/Mijingo - Paid
  • Resources

    Integrations
  • Sending notifications to Slack and other channels with Craft CMS by Rias Van der Veken
  • The Living Component Library by Graham Smith/Clearleft - 13 Mar 2017
  • Resources

    Local Dev
  • Getting Started with Craft CMS 2 and Laravel Valet by Jalen Davenport - 9 Feb 2018
  • Getting Started with Craft CMS 3 and Laravel Valet by Jalen Davenport - 23 Feb 2018
  • How I Automate My Local Development Craft CMS 2.x Installs by Tim Knight - 17 Jul 2017
  • Resources

    Modules
  • Enhancing a Craft CMS 3 Website with a Custom Module by Andrew Welch/nystudio107 - 19 Mar 2018
  • Resources

    Performance and Testing
  • A/B Split Testing with Nginx & Craft CMS by Andrew Welch/nystudio107 - 29 Nov 2017
  • Speed up your Craft CMS Templates with Eager Loading by Andrew Welch/nystudio107 - 21 Dec 2017
  • Static Page Caching with Craft CMS by Andrew Welch/nystudio107 - 25 Dec 2017
  • The Craft {% cache %} Tag In-Depth by Andrew Welch/nystudio107 - 24 Jan 2018
  • Thoughts on full page caching in Craft by Josh Angell - 29 Aug 2017
  • Yii Debug Toolbar in Craft CMS 3 by Ryan Irelan/Mijingo
  • Resources

    Plugins
  • 3 Things to Know About Craft Plugin Development by Ryan Irelan/Mijingo
  • Craft Plugins in Craft 3 by Ryan Irelan/Mijingo
  • Inspiration for Your First Craft Plugin by Ryan Irelan/Mijingo
  • Migrating a Field Type plugin from Craft 2 to Craft 3 by Ben Parizek/Straight Up Craft - 24 Mar 2017
  • Migrating a plugin from Craft 2 to Craft 3 by Ben Parizek/Straight Up Craft - 3 Mar 2017
  • Plugins in Craft 3 by Ryan Irelan/Mijingo
  • Resources

    Publications
  • The Guide to Craft CMS Development by Ryan Masuga
  • The Ultimate Craft CMS vs WordPress Guide by Ryan Masuga
  • Resources

    Security
  • Hardening Craft CMS Permissions by Andrew Welch/nystudio107 - 19 Mar 2017
  • Hashing Redirect Params in Craft by Ryan Irelan/Mijingo
  • The Case of the Missing PHP Session by Andrew Welch/nystudio107 - 3 Oct 2017
  • Hashing Redirects in Craft by Ryan Irelan/Mijingo
  • Resources

    Taxonomies
  • Using Categories in Craft CMS by Ryan Irelan/Mijingo
  • Resources

    Templating
  • Brief Overview of Craft Routing to Templates by Ryan Irelan/Mijingo
  • Building Complex Queries by Extending the ElementCriteriaModel by Keith Damiani/Tighten Co - 10 Feb 2016
  • Creating an Age Drop-down with Twig range() by Ryan Irelan/Mijingo
  • DRY Templating with Twig and Craft CMS by Pierre Stoffe/Base Digital - 31 May 2017
  • Handling Errors Gracefully in Craft CMS by Andrew Welch/nystudio107 - 20 Oct 2017
  • Key Value Arrays in Twig by Ryan Irelan/Mijingo
  • Quick Tips: Craft CMS by Gregor Terrill - 26 May 2017
  • Three Twig Tag Types in Craft CMS Explained by Ryan Irelan/Mijingo
  • Twig Processing Order & Scope by Andrew Welch/nystudio107 - 3 Jan 2017
  • Using Macros in Twig and Craft by Ryan Irelan/Mijingo
  • Using Variables in Twig and Craft CMS by Ryan Irelan/Mijingo
  • Where am I in the Twig Loop? by Ryan Irelan/Mijingo
  • Changing Section Labels in Craft by Ryan Irelan/Mijingo
  • Control Flow in Twig by Ryan Irelan/Mijingo - Paid
  • Craft 3 Service APIs in Templates by Ryan Irelan/Mijingo
  • Resources

    Integration
  • Craft-Powered Apps by Ben Parizek/Straight Up Craft - 16 Sep 2016
  • Resources

    Installation and Upgrading
  • Composer and Craft 3 by Ben Parizek/Straight Up Craft - 20 Apr 2018
  • Installing Composer by Ryan Irelan/Mijingo
  • Installing Craft 3 (beta) by Ryan Irelan/Mijingo
  • Installing Craft CMS by Ryan Irelan/Mijingo
  • Updating Craft 3 Beta by Ryan Irelan/Mijingo
  • Upgrading Craft 2 to Craft 3 by Ryan Irelan/Mijingo
  • Resources

    Multi-site
  • Managing Multiple Sites in Craft 3 – Sites and Localization by Ben Parizek/Straight Up Craft - 10 Mar 2017
  • Using Craft CMS 3 Multi-Site by Ryan Irelan/Mijingo
  • Resources

    Tutorials
  • Building a Blog in Craft CMS by Ryan Irelan/Mijingo - 23 Jan 2018
  • Contact Form in Craft CMS by Ryan Irelan/Mijingo
  • Resources

    Praises

  • 10 Reasons Why We Love Craft CMS by Taecho Group
  • A Review of Craft Commerce by Adam Fairholm/New Media Campaigns - 19 May 2017
  • A love letter to Craft CMS by Harry Keller/diesdas.digital - 18 Apr 2017
  • An Overview of Pixel & Tonic’s Craft CMS by Matthew Soyka - 21 Feb 2017
  • Crazy About Craft by Nathan Huening/New Media Campaigns - 27 Feb 2017
  • How we chose Craft CMS for our product websites by Eugene Fedorenko/Wildbit - 1 Nov 2016
  • Why Content Managers Love Craft CMS by Lauren Swarbrick/Abstrakt - 17 May 2017
  • Why Content Writers Love Craft CMS by Sean Smith/Caffeine Creations
  • Why Craft CMS is the best content management system we (and you) have ever used by Owen Matthews and Andy Green/Ten4 Design - 21 Apr 2017
  • Why We Love Craft CMS by Trevor Davis/Viget - 17 Oct 2014
  • Why We Use Craft CMS by Cosmic - 1 Feb 2017
  • Why We Use Craft CMS by Masonry - 7 Nov 2017
  • Why We've Fallen Head Over Heels for Craft CMS by Welford Media - 14 Oct 2016
  • Why we develop websites using Craft CMS instead of Wordpress by Abstrakt - 25 Apr 2017
  • Why you should be considering Craft over WordPress by Sam Goddard/Kind - 21 Mar 2017
  • Resources

    Podcasts

  • Craft.Podcast - A voice for the #CraftCMS community.
  • Craft CMS 3 with Pixel & Tonic Founder Brandon Kelly! - Get an insider’s view of the the devel­op­ment of Craft CMS 3.
  • Talk­ing Craft CMS 3 RC1! - The inau­gur­al episode of the dev​Mode​.fm pod­cast.
  • Resources

    Dev Tools

  • Craft CLIstars142 - Command line interface for Craft CMS 2.
  • Craft CMS Bootstrapstars4 - Streamline Craft CMS bootstrapping and configuration.
  • Craft CMS Dockerstars35 - Get started playing with Craft CMS 3 in a few command lines with Docker.
  • Craft Scriptsstars349 - Shell scripts to manage common tasks between Craft CMS environments.
  • Craftmanstars127 - To help speed set up and start a new Craft CMS installation smoothly.
  • Crafty Vagrantstars58 - A boilerplate dev environment for jump-starting Craft CMS projects.
  • Generator Craft Installstars57 - Yeoman generator for Craft CMS installs.
  • Happy Lager Demo Site - A fork of the Craft CMS demo site, updated for Craft 3.
  • Nginx Craftstars280 - An Nginx virtual host configuration for Craft CMS that implements a number of best-practices.
  • Plugin Factory - Generate Craft CMS plugin code scaffolding that conforms to P&T’s Coding Standards.
  • Showcase

    Organizations Using Craft

  • Agatha Christie
  • Associated Press: Blog - Plus the Insights website.
  • Atkins
  • City of Oakland
  • Dalai Lama
  • Duck Brand
  • Emily Carr University
  • Field Notes - Uses Craft Commerce.
  • Foursquare for Business
  • Icon Motorsports
  • Intel: Managed Service Providers
  • Klipsch
  • LA Marathon
  • Layer Tennis - A Coudal Partners production sponsored by Adobe.
  • Naviance
  • Netflix: Media Center
  • PBS Kids Games - Craft powers the APIs used for the app.
  • PBS Parents
  • Princeton Theological Seminary
  • ProPublica
  • SalesforceIQ
  • Stanford Research Park
  • Stearns & Foster
  • Yale Environment 360
  • Oct 7th, 2017

    Community

  • Craft Cookbook - Quick solutions to common Craft CMS problems.
  • Craft Link List - Curated publication collecting interesting links.
  • CraftX - Open source site built on Craft 3, and community of web professionals hosting hangouts.
  • Jul 24th, 2017

    Community

  • Work With Craft - Dedicated job board aimed to connect employers with Craft professionals.
  • Last Checked At: 2021-10-25T04:27:31.174Z
    Previous
    nirgn975/awesome-drupal
    Next
    MartinMiles/awesome-sitecore

    About

    Track your favorite github awesome repo, not just star it. trackawesomelist.com provides website, newsletter, RSS for tracking the popular awesome list by daily and weekly.
    Contact us: [email protected]
    Track Awesome List - Track your favorite Github awesome repos, not just star them | Product Hunt

    Subscribe

    Subscribe to our weekly newsletter to receive the awesome updates! We never send spam and you can unsubscribe instantly with one click. Here's past issues.

    Links

    Follow us on TwitterSubscribe us on TelegramSubmit awesome list repoNewsletterDonateSitemap