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
163 watching
445 forks
Language: Ruby
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
phlex-ruby/phlexA framework for building object-oriented views in Ruby.1,314
komposable/komponentA Ruby on Rails gem for organizing front-end code into reusable components427
opencomponents/ocAn open-source framework for building and deploying reusable front-end components in a scalable and serverless manner.1,433
ra1028/carbonA declarative library for building component-based user interfaces in UITableView and UICollectionView1,337
day8/re-comA ClojureScript library of reusable UI components for building desktop-class SPA apps808
lelandrichardson/react-native-parallax-viewA React Native component that creates a scrolling view with an animated header image and optional content.1,290
rstacruz/remountAllows React components to be used as custom HTML elements in web applications721
amatsuda/active_decoratorA view helper library for Rails that integrates decorators into models and views at compile-time, enabling Object-Oriented view helpers.1,110
htmlelements/smart-webcomponentsA framework for building reusable UI components with two-way data-binding and type-checking support.438
trailblazer/cellsA framework for building reusable, composable UI components in Ruby and Rails.3,073
1-platform/op-componentsA collection of reusable web components built with TypeScript, providing a foundation for building modern web applications.30
springload/metacomponentA 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-elementsProvides pre-built, reusable web view elements for VSCode to embed web content into the editor or UI0
monar/react-styled-boxA simple styled component to speed up layout prototyping with flex-powered layouts40
wildhoney/standaloneCreates reusable and interoperable React components as HTML custom elements using the webcomponents API206