One Interface to rule all UI Frameworks, great web UI frameworks conquers the web day by day,
- semantic-ui - UI Kit with lots of themes and elements
- cardinal - Cardinal is a small mobile first CSS framework
- uikit - A lightweight and modular front-end framework
- pure - A set of small, responsive CSS modules
- bootflat - Bootstrap with a flat design theme
- base - Responsive CSS framework with IE7+ support
- papier - Material design like minimal CSS framework
- materialize - A modern responsive front-end framework based on Material Design
- caramel - A simple, beautiful, responsive, modern CSS framework
- kickstart - Kickstart is a CSS framework designed for modularity and fast page performance
source: https://github.com/moklick/frontend-stuff
Each UI Framework has its own specifications and requirements such as building HTML markup in a specific way, including specific resource files/ javascripts etc.
So, as a developer it makes hard to migrate from one framework to other.
The goal of this project is to make a Universal Interface for all the frameworks thereby making the transition between UI Frameworks smooth.
- to create a generic theme framework, that can handle the diversity in themes
- to create backend language bindings (Rails, node, Java, Go..) for UI frameworks
- to create a ruby gem that could be used with
rails
to switch between multiple themes