8000 GitHub - kyoo119/styleguide-generators: An overview of automatic living styleguide generators
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kyoo119/styleguide-generators

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

An overview of Pattern Library Generators

Pattern Libraries (or Style Guides) are a helpful tool in developing websites. Read more about Creating Style Guides at this A List Apart article.

Maintaining a static Pattern Library (in HTML/CSS) is hard work and errorprone. There are, however, various tools that help us generate a dynamic Pattern Library or 'Living Style Guide'.

This page aims to list these tools. If you know of other tools or have other feedback, please let me know or submit a PR.

NOTE: This should list generators only: no Bootstrap, Foundation, Topcoat, etc. but tools to generate a Living Style Guide.

Table of Contents

PHP

Generating styled markup from a folder of markup snippets.

Demo | Source | PHP, HTML patterns

Pears is an open source WordPress theme, enabling people like you to get your own pattern library up and running quickly.

Demo | Source | PHP, Wordpress Theme

Pattern Lab is a collection of tools to help you create atomic design systems.

Demo | Source | PHP, Static Generator, Grunt Task

Provides a visual testing page for Drupal themes.

Demo | Source | PHP, Drupal

A starting point for crafting living style guides.

Demo | Source | PHP, HTML patterns

An initial directory setup, style guide and pattern primer. Intended as a starting point for […] projects…

Demo | Source | PHP, HTML patterns

Ruby / RAILS

Source | Ruby, HTML patterns

The easiest way to create front-end style guides with Sass and Compass

Demo | Source | Ruby, Markdown, Sass

NodeJS

Front-end documentation engine

Demo | Source | NodeJS, Grunt, RequireJS, LESS

A free app that gives you an interface to store and manage your front-end patterns.

Demo | Source | NodeJS, Gulp, Angular, Markdown/YAML

Yeoman Generator for Style Prototypes

Source | NodeJS, Yeoman, Ruby, Git

Source | NodeJS, HTML patterns

Source | NodeJS, Static Site Generator, Mustache patterns

Jekyll

Using Jekyll Styleguide you can generate a Pattern Library and add patterns by simply adding new files to the _posts folder. Includes a GulpJS workflow that compiles Sass auto-builds Jekyll and refreshes your browser :)

Demo | Source | Jekyll, Static Site Generator, Markdown, Gulp

Source | Jekyll, Static Site Generator

CSS (parsing CSS source)

These tools define a documenting syntax for CSS. You would e.g. write your components' HTML in a comment above the component's CSS and the tool would generate a Styleguide from it.

KSS is intended to help automate the creation of a living styleguide. A styleguide serves as a place to publish KSS documentation and visualize different states of UI elements defined in your CSS.

Demo | Source | *CSS, Ruby

Demo | Source | *CSS, NodeJS, KSS

Source | *CSS, Ruby, MiddleMan, KSS

Source | *CSS, Ruby, MiddleMan, KSS

StyleDocco generates documentation and style guide documents from your stylesheets.

Source | *CSS, NodeJS, Markdown

DSS, Documented Style Sheets, is a comm 83EA ent styleguide and parser for CSS, LESS, STYLUS, SASS and SCSS code.

Source | *CSS, NodeJS, Grunt, Sublime Plugin

Generates bootstrap-like documentation for your own CSS!

Source | *CSS, JS, Backbone, Underscore, Markdown

Hologram is a Ruby gem that parses comments in your CSS and turns them into a beautiful style guide.

Demo | *CSS, Ruby, Markdown

Generate a styleguide from your CSS, by adding YAML data in the comments. It generates a self-contained html file. Works great for component based CSS.

Demo | Source | *CSS, NodeJS, Coffeescript, YAML

Grunt Tasks

Grunt plugin for building living styleguides with Handlebars from Markdown comments in CSS, SASS and LESS files.

Source | GruntJS, Handlebars, Markdown

Source | GruntJS, HTML patterns

Online Services

These services provide a web-app to generate your styleguide. Some require an account

ElementCSS is the easiest way for designers, clients and front-end developers to create, edit and view website style guides in the medium they're intended for — the browser.

Service | Demo | Service, Login

Service | Service, Login, (Commercial)

Other

Stylify Me extracts the styles of a given website and displays them in a styleguide

Demo | Extract, Example

Tools and defaults for designing websites in the brower.

Source Kit | Templates, HTML, Sass, Compass, Styletiles

Articles

About

An overview of automatic living styleguide generators

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0