UIFactory
UIFactory is a small, elegant web component framework.
UIFactory builds re-usable web components. These can be used with plain HTML, Angular, React, Vue, or any other web application framework.
- It's small. <4 KB compressed
- It's compliant with the Web Components standard. Works on all modern browsers
-
It's easy to learn. Write any HTML, CSS and JS and wrap it in a
<template>
componentize it. - No compilation. No server. No hosting. Just save in a HTML file.
Learn
- Quickstart tutorial: Just 15 min
- Feature guide: Covers everything
Use pre-built components
UIFactory ships with these ready-to-use components:
-
<comic-gen>
renders comic characters from data -
<md-text>
converts Markdown to HTML -
<network-chart>
renders network graphs -
<svg-chart>
creates data-driven infographics from SVGs -
<vega-chart>
renders charts using Vega
Contributing
Please read the Contributing Guide for how you could contribute.
Releases
License
Copyright © Gramener.
Licensed under the MIT license.
Support
UIFactory is tested in Chrome, Firefox, Edge, and Safari. IE is not supported.
Please raise issues and feature requests at https://github.com/gramener/uifactory/issues.