awesome-stimulusjs
Modestly awesome list of StimulusJS related content.
Archived
808 stars
27 watching
33 forks
last commit: 9 months ago
Linked from 1 awesome list
awesomeawesome-liststimulus-componentsstimulus-js
Awesome StimulusJS / Packages | |||
StimulusReflex | 2,287 | 24 days ago | Phoenix Liveview based on modern rails |
stimulus-image-grid | 26 | almost 2 years ago | A StimulusJS controller for beautiful image grids |
stimulus-use | 1,503 | 17 days ago | A collection of composable behaviors for your StimulusJS Controllers |
stimulus-hotkeys | 135 | 9 months ago | A Stimulus controller for mapping keystrokes to behaviors |
stimulus-existence | 11 | almost 2 years ago | Stimulus controller to remove elements from the dom, and be notified with an event when they are added |
stimulus-reveal | Stimulus controller to hide/show elements with optional transitions | ||
stimulus-flatpickr | 414 | about 1 year ago | A Wrapper for Flatpickr library |
tailwindcss-stimulus-components | 1,401 | 24 days ago | A set of StimulusJS components (tabs, dropdowns, modals, toggles, autosave, etc) for TailwindCSS users |
stimulus-validation | 70 | almost 2 years ago | Validation controller for StimulusJS |
stimulus-autocomplete | 482 | 3 months ago | StimulusJS autocomplete component |
stimulus-tabs | 21 | almost 2 years ago | A simple tabs controller for StimulusJS |
stimulus-conductor | 88 | 8 months ago | An optionated StimulusJS Controller to easily manage parent/children controllers |
stimulus-remote | Stimulus controller to provide content handling for HTML sent over the wire whilst using Rails UJS | ||
stimulus-sticky-table-header | 5 | over 6 years ago | Sticky Table Header Controller Using StimulusJS |
stimulus-getaddress-io | Getaddress.io controller for StimulusJS | ||
stimulus-toggle-util | 23 | over 1 year ago | A simple toggle utility controller to hide/show elements on click |
stimulus-timeago | 36 | 26 days ago | A Stimulus controller that returns the distance between the given date and now in words |
stimulus-popover | 28 | 26 days ago | A Stimulus controller to deal with HTML popover |
stimulus-sortable | 86 | 26 days ago | A Stimulus controller to reorder lists with drag-and-drop |
stimulus-reveal-controller | 27 | 26 days ago | A Stimulus controller to toggle a class on one or multiple items to show or hide them |
stimulus-content-loader | 50 | 26 days ago | A Stimulus controller to asynchronously load HTML from an url |
stimulus-checkbox-select-all | 50 | 26 days ago | A Stimulus controller for managing checkbox lists |
stimulus-rails-nested-form | 108 | 7 months ago | A Stimulus controller to create new fields on the fly to populate your Rails relationship |
stimulus-textarea-autogrow | 21 | 25 days ago | A Stimulus controller for autogrowing textarea |
stimulus-remote-rails | 24 | 26 days ago | A Stimulus controller to handle Rails UJS events |
stimulus-character-counter | 21 | 26 days ago | A Stimulus controller that counts the number of characters in any input fields |
stimulus-animated-number | 10 | 26 days ago | A Stimulus controller that animates a numerical value by counting to it |
stimulus-lightbox | 25 | 26 days ago | A Stimulus controller to add a lightbox on images |
stimulus-scroll-progress | 14 | 26 days ago | A Stimulus controller to add a progress bar when scrolling |
stimulus-carousel | 28 | 26 days ago | A Stimulus controller to deal with carousel |
stimulus-rails-autosave | 32 | 26 days ago | A Stimulus controller to autosubmit Rails forms |
stimulus-transition | 77 | 5 months ago | A stimulus controller to automatically run enter/leave transitions inspired by Vue and Alpine syntax |
stimulus-library | 158 | 10 days ago | A set of useful pre-built and configurable StimulusJS controllers for various common scenarios |
stimulus-store | 69 | 8 days ago | Lightweight state management for StimulusJS application |
Awesome StimulusJS / Reading | |||
StimulusJS Tutorials | One man journey to StimulusJS written down in form of tutorials (with demos and code). My favorite: | ||
Awesome StimulusJS / Reading / StimulusJS Tutorials | |||
Building a Progressive Web App with Rails and Stimulus | |||
Stimulus + ActionCable + ActiveJob: Loading Asynchronous API Data | |||
Awesome StimulusJS / Reading | |||
Building beautiful, fast apps with Rails and StimulusJS | |||
Form validations with HTML5 and modern Rails | |||
Pickr - Color Picker Library | |||
Tippy.js - Popup/Popover Library | |||
Testing StimulusJS | Testing was never covered in official documentation, this is an interesting alternative approach | ||
Modern Rails flash messages | Modern day flash messages with undo functionality - based on rails and stimulus | ||
How We Migrated To Turbolinks Without Breaking JavaScript | |||
part 1 | |||
part 2 | |||
StimulusJS and Shopify API; Making a Cart | |||
Awesome StimulusJS / Reading / Premium content, covers everything one needs to know about StimulusJS in an easily digestible video format (with code, demos and text as well) | |||
Stimulus JS Framework Introduction | |||
Stimulus JS Twitter UI: Part 1 | |||
Stimulus JS Twitter UI: Part 2 | |||
Dynamic Nested Forms with Stimulus JS | |||
Drag and Drop sortable lists with Rails & Stimulus JS | |||
Google Maps and Google Places Autocomplete API with Rails, Turbolinks, and Stimulus.js | |||
Introduction to Stimulus Reflex | |||
Awesome StimulusJS / Reading | |||
Writing better Stimulus controllers | Excellent article that shows the common failure paths when working with Stimulus and how you can improve your controllers by keeping them small, generic, and composable | ||
Infinite Horizontal Slider with CableReady and the Intersection Observer API | |||
Guide to Reactive Rails | 355 | almost 4 years ago | helpful content for a Reactive Rails journey (with stimulusjs involved) |
Awesome StimulusJS / Podcasts | |||
JavaScript sprinkles in Basecamp turned Stimulus | David Heinemeier Hansson joined the show to share the story of how JavaScript sprinkles in Basecamp evolved into a full-fledged framework called StimulusJS | ||
DHH - Stimulus in Practice + On Writing Software Well | In this episode, Adam talks to David Heinemeier Hansson about Basecamp's new JavaScript framework "StimulusJS" as well as David's new YouTube series "On Writing Software Well" | ||
Stimulus | The panelists talk about different use cases for StimulusJS, how it works, and how it can help your project | ||
Stimulus and Webpacker with Noel Rappin | Noel Rappin talks about Webpack, Webpacker, and StimulusJS | ||
Awesome StimulusJS / Other Modest Code | |||
ModestJS E-Book | A short ebook for those who want to write modest JavaScript | ||
Black Candy | 1,250 | 7 days ago | A self hosted music streaming server. Biggest open source rails app done with StimulusJS |
Trimmings | 221 | almost 2 years ago | Set of patterns that allow you to add DOM manipulation by adding data-trimmings-* attributes |
Turbolinks | 12,715 | over 3 years ago | Turbolinks makes navigating your web application faster and pairs perfectly with StimulusJS |
jquery-events-to-dom-events | 35 | almost 2 years ago | Pick up legacy jQuery "events" using DOM event listeners |
Awesome StimulusJS / Community | |||
Stimulus forums | Official community forums. Biggest wealth of information is scattered across those, but activity is slow | ||
Stimulus Reflex discord | Focused on Stimulus Reflex, but a lot of discussion about stimulus and a lot of knowledgable people on matter. Very active, questions get answered in minutes | ||
Better Stimulus | An opinionated collection of StimulusJS best practices from community |