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.

GitHub

3k stars
164 watching
440 forks
Language: Ruby
last commit: 6 days ago
Linked from 2 awesome lists


Backlinks from these 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