Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gss/engine
GSS engine
https://github.com/gss/engine
Last synced: 13 days ago
JSON representation
GSS engine
- Host: GitHub
- URL: https://github.com/gss/engine
- Owner: gss
- License: mit
- Created: 2013-06-01T04:31:39.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2019-12-17T00:22:16.000Z (almost 5 years ago)
- Last Synced: 2024-10-08T12:24:36.710Z (about 1 month ago)
- Language: CoffeeScript
- Homepage: http://gss.github.io
- Size: 14.7 MB
- Stars: 2,865
- Watchers: 96
- Forks: 103
- Open Issues: 114
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-repos - gss/engine - GSS engine (CoffeeScript)
- awesome-starred - gss/engine - GSS engine (others)
README
GSS engine [![Build Status](https://travis-ci.org/gss/engine.png?branch=master)](https://travis-ci.org/gss/engine)
==========[![Cross-browser testing status](https://saucelabs.com/browser-matrix/gss-engine.svg)](https://saucelabs.com/u/gss-engine)
Compiles and runs Grid Style Sheet (GSS) rules. GSS is an implementation of Badros & Borning's [Constraint Cascading Style Sheets](http://www.cs.washington.edu/research/constraints/web/ccss-uwtr.pdf), enabling far better layout control through building relational rules between different elements.
GSS supports the following syntaxes for defining layout rules:
* [CCSS](https://github.com/gss/ccss-compiler#readme) - direct constraints related to position and size of DOM elements
* [VFL](https://github.com/gss/vfl-compiler#readme) - horizontal and vertical spacing constraints based on [Apple's Visual Format Language](https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/VisualFormatLanguage.html)Please refer to for documentation and usage instructions.