Discover Symfony UX’s Twig Components. UI without JS or BS.

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • Cloudways - The Cloudways Speed Up Challenge 2022
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Scout APM - Truly a developer’s best friend
  • SonarQube - Static code analysis for 29 languages.
  • Zigi - The context switching struggle is real
  • stimulus-bridge

    Stimulus integration bridge for Symfony projects

    To learn about more advanced options, visit the repository @symfony/stimulus-bridge, the Node package that is responsible for a lot of the magic Stimulus JS brings to Symfony UX.

  • cssui

    A collection of interactive UI components in pure CSS

    But we are not fans of JavaScript, especially for UI components. For a review of its clusterfuckiry see our article on Frontend Madness. Thus, we love anything that simplifies or better yet eliminates JS. That’s why we use tools like CSSUI on this Drupal site.

  • Cloudways

    The Cloudways Speed Up Challenge 2022. Do you have what it takes to speed up a sluggish WooCommerce store so well that it gives relentless online growth? If yes, then now's your chance to prove your optimization skills by participating in the year's biggest speed up challenge and get rewarded BIG for your efforts.

  • Twig

    Twig, the flexible, fast, and secure template language for PHP

    As you know, having read the linked article at the top, Twig is an OOP-based PHP templating engine used to output variables inside HTML. It makes your site's frontend simpler, cleaner, dryer, and more logical.

  • ux-twig-component

    Create reusable Twig components by combining a template + PHP class.

    “work with the Twig Component library to give you the power to automatically update your Twig components on the frontend as users interact with them.”

  • stimulus-use

    A collection of composable behaviors for your Stimulus Controllers

    stimulus-use: Add composable behaviors to your Stimulus controllers, like debouncing, detecting outside clicks and many other things.

  • Stimulus

    A modest JavaScript framework for the HTML you already have

    Behind the scenes, the UX packages leverage Stimulus: a small, but powerful library for binding JavaScript functionality to elements on your page.”

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts