Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/helpscout/jekyll-components

A Jekyll library for building component-based UI
https://github.com/helpscout/jekyll-components

components deprecated jekyll open-source

Last synced: about 1 month ago
JSON representation

A Jekyll library for building component-based UI

Awesome Lists containing this project

README

        

# jekyll-components 🌟 [![Build Status](https://travis-ci.org/helpscout/jekyll-components.svg?branch=master)](https://travis-ci.org/helpscout/jekyll-components) [![Gem Version](https://badge.fury.io/rb/jekyll-components.svg)](https://badge.fury.io/rb/jekyll-components)

## DEPRECATED: Please use [jekyll-spark](https://github.com/helpscout/jekyll-spark) instead!!!

A Jekyll library for building component-based UI

This library was heavily inspired by view/component creation from modern Javascript libraries like [React](https://facebook.github.io/react/) and [Vue](https://vuejs.org/).

**Table of Contents**

- [Install](#install)
- [Documentation](#documenation)
- [Examples](#examples)

## Install

Add this line to your application's Gemfile:

```ruby
gem 'jekyll-components'
```

And then execute:
```
bundle
```

Or install it yourself as:
```
gem install jekyll-components
```

## Documentation

**[View the docs](https://github.com/helpscout/jekyll-components/blob/master/docs/introduction.md)** to get started with Jekyll Components!

## Examples

**[View the starter](https://github.com/helpscout/jekyll-components/tree/master/examples)** Component view files.