Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/omarluq/awesome-hotwire
⚡ A curated list of awesome Hotwire resources
https://github.com/omarluq/awesome-hotwire
List: awesome-hotwire
awesome-list awesome-lists awesome-readme hotwire hotwire-stimulus hotwire-turbo resources stimulus
Last synced: 15 days ago
JSON representation
⚡ A curated list of awesome Hotwire resources
- Host: GitHub
- URL: https://github.com/omarluq/awesome-hotwire
- Owner: omarluq
- Created: 2024-02-18T18:16:47.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-23T17:16:25.000Z (9 months ago)
- Last Synced: 2024-11-30T14:32:41.627Z (21 days ago)
- Topics: awesome-list, awesome-lists, awesome-readme, hotwire, hotwire-stimulus, hotwire-turbo, resources, stimulus
- Homepage:
- Size: 5.86 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-hotwire - ⚡ A curated list of awesome Hotwire resources. (Other Lists / Monkey C Lists)
README
## **Awesome Hotwire** [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
A collection of awesome things regarding the Hotwire ecosystem.
- [**Awesome Hotwire** ](#awesome-hotwire-)
- [Hotwire](#hotwire)
- [Hotwire General Resources](#hotwire-general-resources)
- [Hotwire Tutorials](#hotwire-tutorials)
- [Hotwire Development Tools](#hotwire-development-tools)
- [Turbo](#turbo)
- [Turbo General Resources](#turbo-general-resources)
- [Turbo Tutorials](#turbo-tutorials)
- [Turbo Libraries](#turbo-libraries)
- [Turbo Development Tools](#turbo-development-tools)
- [Stimulus](#stimulus)
- [Stimulus General Resources](#stimulus-general-resources)
- [Stimulus Tutorials](#stimulus-tutorials)
- [Stimulus Libraries](#stimulus-libraries)
- [Stimulus Development Tools](#stimulus-development-tools)
- [Strada](#strada)
- [Strada General Resources](#strada-general-resources)
- [Hotwire Integration](#hotwire-integration)
- [Hotwire Real Apps](#hotwire-real-apps)
- [Contribution](#contribution)### Hotwire
#### Hotwire General Resources
- [Hotwire Official Website](https://hotwire.dev/)
- [Hotwire GitHub](https://github.com/hotwired)
- [Hotwire.io](https://hotwire.io/)#### Hotwire Tutorials
- [Getting Started with Hotwire](https://hotwire.dev/#getting_started)
- [Build Interactive Web Apps with Hotwire](https://guides.rubyonrails.org/hotwire.html)
- [HotRails.dev](https://www.hotrails.dev/) - A comprehensive guide and tutorial resource for building modern web applications with Hotwire and Ruby on Rails.
- [Introduction to Hotwire in Ruby on Rails](https://www.youtube.com/watch?v=m_4myBwU2cU) - Tutorial on the basics of Hotwire in Ruby on Rails.
- [How to use Hotwire in Rails](https://www.youtube.com/watch?v=Qp6sxgjA-xY) - Tutorial on practical implementations of Hotwire in Rails.
- [Ruby on Rails - Hotwire Playlist](https://www.youtube.com/playlist?list=PLBhH0uX92r6oiwiLBjdE-3NNsyRqyLAV9) - A playlist with various videos on Hotwire usage in Ruby on Rails.
- [GoRails Hotwire Episodes](https://gorails.com/episodes/tagged/Hotwire) - Screencast tutorials on GoRails about Hotwire.
- [Just Enough Hotwire for Rails Developers Playlist](https://www.youtube.com/playlist?list=PLdTytUiloS16epXsqHswpCUMND_rksjr4) - Videos focusing on essential Hotwire knowledge for Rails developers.
- [Thoughtbot Hotwire Blog Posts](https://thoughtbot.com/blog/tags/hotwire) - Collection of Thoughtbot blog posts tagged with Hotwire.#### Hotwire Development Tools
- [hotwire-rails](https://github.com/hotwired/hotwire-rails) - Hotwire integrations for Ruby on Rails
### Turbo
#### Turbo General Resources
- [Turbo Official Website](https://turbo.hotwire.dev/)
- [Turbo GitHub](https://github.com/hotwired/turbo)#### Turbo Tutorials
- [Turbo Frames Vs. Turbo Streams](https://mixandgo.com/learn/ruby-on-rails/turbo-frames-vs-turbo-streams) - Comparing Turbo Frames and Turbo Streams.
- [Hotwire: Turbo-Streaming ViewComponents](https://thoughtbot.com/blog/hotwire-turbo-streaming-viewcomponents) - Integrating Turbo Streams with ViewComponents.#### Turbo Libraries
- [turbo-rails](https://github.com/hotwired/turbo-rails) - Turbo integration for Ruby on Rails
- [turbo_power](https://github.com/marcoroth/turbo_power) - Enhancements for Turbo Drive and Turbo Frames.
- [turbo_power-rails](https://github.com/marcoroth/turbo_power-rails) - Rails integration for turbo_power.
- [turbo-ruby](https://github.com/marcoroth/turbo-ruby) - Ruby integration for Turbo.
- [turbo_boost-commands](https://github.com/hopsoft/turbo_boost-commands) - Command enhancements for Turbo.
- [turbo_boost-elements](https://github.com/hopsoft/turbo_boost-elements) - Element enhancements for Turbo.
- [turbo_boost-streams](https://github.com/hopsoft/turbo_boost-streams) - Stream enhancements for Turbo.
- [turbo_boost-devtools](https://github.com/hopsoft/turbo_boost-devtools) - Developer tools for Turbo Boost.
- [turbo-morph](https://github.com/marcoroth/turbo-morph) - Morph action for Turbo Streams with morphdom#### Turbo Development Tools
### Stimulus
#### Stimulus General Resources
- [Stimulus Official Website](https://stimulus.hotwire.dev/)
- [Stimulus GitHub](https://github.com/hotwired/stimulus)
- [StimulusReflex Documentation](https://docs.stimulusreflex.com/)#### Stimulus Tutorials
- [Taking the Most Out of Stimulus](https://thoughtbot.com/blog/taking-the-most-out-of-stimulus) - Leveraging Stimulus to its max potential.
#### Stimulus Libraries
- [stimulus-rails](https://github.com/hotwired/stimulus-rails) - Stimulus integration for Ruby on Rails, by the Hotwire team.
- [stimulus-use](https://github.com/stimulus-use/stimulus-use) - A collection of composable behaviors for your Stimulus controllers.
- [tailwindcss-stimulus-components](https://github.com/excid3/tailwindcss-stimulus-components) - Stimulus components styled with Tailwind CSS.
- [stimulus-library](https://github.com/Sub-Xaero/stimulus-library) - A curated collection of Stimulus controllers.
- [stimulus-components (Library)](https://github.com/stimulus-components/stimulus-components) - Ready-to-use Stimulus components for common UI patterns.
- [stimulus-rails-nested-form](https://github.com/stimulus-components/stimulus-rails-nested-form) - A Stimulus controller for managing nested forms in Rails.
- [stimulus-checkbox-select-all](https://github.com/stimulus-components/stimulus-checkbox-select-all) - Stimulus controller to select/deselect all checkboxes.
- [stimulus-clipboard](https://github.com/stimulus-components/stimulus-clipboard) - A simple Stimulus controller for clipboard interactions.
- [stimulus-scroll-reveal](https://github.com/stimulus-components/stimulus-scroll-reveal) - Reveal elements on scroll with Stimulus.
- [stimulus-sortable](https://github.com/stimulus-components/stimulus-sortable) - Drag and drop sorting for lists with Stimulus.
- [stimulus-store](https://github.com/omarluq/stimulus-store) - A simple state management for Stimulus.
- [stimulus-confetti](https://github.com/avo-hq/stimulus-confetti) - A Stimulus controller for adding confetti animations.
- [vident-view_component](https://github.com/stevegeek/vident-view_component) - A library for integrating Stimulus with ViewComponent in Rails applications, simplifying the creation of interactive components.
- [vident phlex](https://github.com/stevegeek/vident-phlex) - Integration for Phlex with Hotwire, offering a streamlined way to build modern web interfaces using the Phlex framework.#### Stimulus Development Tools
- [stimulus-lsp](https://github.com/marcoroth/stimulus-lsp) - Language Server Protocol for Stimulus, enhancing development experience.
- [stimulus-parser](https://github.com/marcoroth/stimulus-parser) - A simple parser for Stimulus values.### Strada
#### Strada General Resources
- [Strada Official Website](https://strada.hotwired.dev/)
- [Strada GitHub](https://github.com/hotwired/strada-web)### Hotwire Integration
- [Using Hotwire in Laravel](https://laravel.com/docs/8.x/hotwire)
- [Hotwire with Django](https://github.com/hotwired/hotwire-django)### Hotwire Real Apps
- [HEY Email](https://hey.com/) - Email service by Basecamp, built using Hotwire
- [Examples of Hotwire in Action](https://hotwire.dev/#examples)
- [stimulus-reflex-invoice-beast](https://github.com/hopsoft/stimulus-reflex-invoice-beast) - An example application showcasing StimulusReflex.
- [Avo](https://github.com/avo-hq/avo) - A Ruby on Rails engine for creating beautiful Hotwire powered admin panels without writing a single line of code.### Contribution
This list is a community effort to gather the most interesting and useful resources related to Hotwire. Whether you're a beginner or an experienced developer, your contributions are welcome. Please feel free to suggest new resources, tutorials, tools, or anything else that might help others in the Hotwire ecosystem. Let's build something awesome together! (✿◠‿◠)
[![CC0](https://i.creativecommons.org/l/by/4.0/88x31.png)](http://creativecommons.org/licenses/by/4.0/)