awesome-stimulusjs
Modestly awesome list of StimulusJS related content.
Archived
809 stars
27 watching
33 forks
last commit: over 1 year ago
Linked from 1 awesome list
awesomeawesome-liststimulus-componentsstimulus-js
Awesome StimulusJS / Packages | |||
| StimulusReflex | 2,291 | 11 months ago | Phoenix Liveview based on modern rails |
| stimulus-image-grid | 27 | almost 3 years ago | A StimulusJS controller for beautiful image grids |
| stimulus-use | 1,549 | 11 months ago | A collection of composable behaviors for your StimulusJS Controllers |
| stimulus-hotkeys | 136 | over 1 year ago | A Stimulus controller for mapping keystrokes to behaviors |
| stimulus-existence | 11 | almost 3 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 | 415 | about 2 years ago | A Wrapper for Flatpickr library |
| tailwindcss-stimulus-components | 1,417 | 11 months ago | A set of StimulusJS components (tabs, dropdowns, modals, toggles, autosave, etc) for TailwindCSS users |
| stimulus-validation | 70 | almost 3 years ago | Validation controller for StimulusJS |
| stimulus-autocomplete | 486 | about 1 year ago | StimulusJS autocomplete component |
| stimulus-tabs | 21 | almost 3 years ago | A simple tabs controller for StimulusJS |
| stimulus-conductor | 88 | over 1 year 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 7 years ago | Sticky Table Header Controller Using StimulusJS |
| stimulus-getaddress-io | Getaddress.io controller for StimulusJS | ||
| stimulus-toggle-util | 23 | over 2 years ago | A simple toggle utility controller to hide/show elements on click |
| stimulus-timeago | 36 | about 1 year ago | A Stimulus controller that returns the distance between the given date and now in words |
| stimulus-popover | 28 | about 1 year ago | A Stimulus controller to deal with HTML popover |
| stimulus-sortable | 86 | about 1 year ago | A Stimulus controller to reorder lists with drag-and-drop |
| stimulus-reveal-controller | 27 | about 1 year ago | A Stimulus controller to toggle a class on one or multiple items to show or hide them |
| stimulus-content-loader | 50 | about 1 year ago | A Stimulus controller to asynchronously load HTML from an url |
| stimulus-checkbox-select-all | 50 | about 1 year ago | A Stimulus controller for managing checkbox lists |
| stimulus-rails-nested-form | 108 | over 1 year ago | A Stimulus controller to create new fields on the fly to populate your Rails relationship |
| stimulus-textarea-autogrow | 21 | about 1 year ago | A Stimulus controller for autogrowing textarea |
| stimulus-remote-rails | 24 | about 1 year ago | A Stimulus controller to handle Rails UJS events |
| stimulus-character-counter | 21 | about 1 year ago | A Stimulus controller that counts the number of characters in any input fields |
| stimulus-animated-number | 10 | about 1 year ago | A Stimulus controller that animates a numerical value by counting to it |
| stimulus-lightbox | 25 | about 1 year ago | A Stimulus controller to add a lightbox on images |
| stimulus-scroll-progress | 14 | about 1 year ago | A Stimulus controller to add a progress bar when scrolling |
| stimulus-carousel | 28 | about 1 year ago | A Stimulus controller to deal with carousel |
| stimulus-rails-autosave | 32 | about 1 year ago | A Stimulus controller to autosubmit Rails forms |
| stimulus-transition | 78 | over 1 year ago | A stimulus controller to automatically run enter/leave transitions inspired by Vue and Alpine syntax |
| stimulus-library | 160 | 11 months ago | A set of useful pre-built and configurable StimulusJS controllers for various common scenarios |
| stimulus-store | 74 | 11 months 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 5 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,264 | 12 months ago | A self hosted music streaming server. Biggest open source rails app done with StimulusJS |
| Trimmings | 220 | almost 3 years ago | Set of patterns that allow you to add DOM manipulation by adding data-trimmings-* attributes |
| Turbolinks | 12,709 | over 4 years ago | Turbolinks makes navigating your web application faster and pairs perfectly with StimulusJS |
| jquery-events-to-dom-events | 35 | almost 3 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 | ||