view_component
View component library
A framework for building reusable and encapsulated view components in Ruby on Rails.
A framework for building reusable, testable & encapsulated view components in Ruby on Rails.
3k stars
164 watching
440 forks
Language: Ruby
last commit: 6 days ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
phlex-ruby/phlex | A framework that enables building web views in pure Ruby by composing components into object-oriented views. | 1,294 |
komposable/komponent | A Ruby on Rails gem for organizing front-end code into reusable components | 427 |
opencomponents/oc | An open-source framework for building and deploying reusable front-end components in a scalable and serverless manner. | 1,430 |
ra1028/carbon | A declarative library for building component-based user interfaces in UITableView and UICollectionView | 1,334 |
day8/re-com | A ClojureScript library of reusable UI components for building desktop-class SPA apps | 800 |
lelandrichardson/react-native-parallax-view | A React Native component that creates a scrolling view with an animated header image and optional content. | 1,291 |
rstacruz/remount | Allows React components to be used as custom HTML elements in web applications | 716 |
amatsuda/active_decorator | A view helper library for Rails that integrates decorators into models and views at compile-time, enabling Object-Oriented view helpers. | 1,109 |
htmlelements/smart-webcomponents | A framework for building reusable UI components with two-way data-binding and type-checking support. | 434 |
trailblazer/cells | A framework for building reusable, composable UI components in Ruby and Rails. | 3,062 |
1-platform/op-components | A collection of reusable web components built with TypeScript, providing a foundation for building modern web applications. | 31 |
springload/metacomponent | A tool to convert a single component definition into multiple formats, making it easier to adopt and maintain design systems and pattern libraries. | 37 |
bendera/vscode-webview-elements | Provides pre-built, reusable web view elements for VSCode to embed web content into the editor or UI | 0 |
monar/react-styled-box | A simple styled component to speed up layout prototyping with flex-powered layouts | 40 |
wildhoney/standalone | Creates reusable and interoperable React components as HTML custom elements using the webcomponents API | 206 |