view_components
view_component-form
view_components | view_component-form | |
---|---|---|
5 | 1 | |
432 | 185 | |
2.1% | 3.2% | |
9.8 | 4.6 | |
5 days ago | about 1 month ago | |
Ruby | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
view_components
-
Any component based UI system for Rails?
GitHub has a library for their design system that uses view_component under the hood. Never used it before but it looks good https://github.com/primer/view_components
- Library of ViewComponents as a gem?
- Is ViewComponent the Future of Rails?
-
Exploring ViewComponent
Primer by github
-
Advanced ViewComponent patterns in Rails
GitHub view component
view_component-form
-
Building UI with Rails 7 + Tailwind
In the past I have used simple_form but after a lot of projects I have switched to plain FormBuilder. It became easier to styling every input without headacle. For reusing purpose Iām in flavor of view-component_form gem (it only wraps every input type in a view_component).
What are some alternatives?
phlex - A framework for building object-oriented views in Ruby.
tailwindcss-stimulus-components - A set of StimulusJS components for TailwindCSS apps similar to Bootstrap JS components.
govuk-components - Lightweight Ruby on Rails components for developing with the GOV.UK Design System.
Simple Form - Forms made easy for Rails! It's tied to a simple DSL, with no opinion on markup.
shoelace-css - A collection of professionally designed, every day UI components built on Web standards. SHOELACE IS BECOMING WEB AWESOME ššš
Rails Bootstrap Forms - Official repository of the bootstrap_form gem, a Rails form builder that makes it super easy to create beautiful-looking forms using Bootstrap 5.
view_component - A framework for building reusable, testable & encapsulated view components in Ruby on Rails.
simple_form_tailwind_css - Tailwind components for Simple Form
uswds_components - Rails view components for the USWDS design system