Web project components

Headless lightweight components with themes

Why Guvam UI library?

Developer experience

Separation of concerns: Interactivity, content and styles are completely separated, which allows easy code reusability.

Statically analyzable: allows automatically improve webpage load times and User interface speed.

Code generation: generate templates into many supported formats React, Vue, liquid, wordpress, smarty, blade, django, PHP, RoR. Generate CSS into css modules, styled components, emotion, styleX, tailwind, scss

Accessibility: W3C compliant components

Designer experience

Headless: Completely unstyled components where you gain complete control over your app's styles and accessibility.

Color themes: Use generated colors schemes or create your own color theme.

Multiple ready themes: Ready themes for multiple different use cases: mobile application, website, dashboards, desktop applications.

Plain CSS: Contribute directly to CSS styles

Documentation

Automatic documentation generation: generate documentation directly from code. Show all components attributes and styles.

Playbook: Generate playbook for code examples which allows you to showcase and play around with code examples.

Roadmap

We provide expertise and guidance to companies using Vue and Nuxt, including assistance with project architecture, performance optimization, best practices, and troubleshooting.

  • Components: create most used component and styling (release v0.1.0)
  • Color theming: change color theme of the components (in works)
  • Theming: create themes for website, mobile application and desktop dashboard
  • Blocks: create most used content blocks (in works)
  • Generate documentation of stylesheet, components, templates
  • Convert template into react, vue, liquid, wordpress, smarty, blade, django, PHP, RoR
  • Convert CSS into: css modules, (styled components, emotion, styleX), tailwind, scss
  • Create website and application templates

Community support

Become part of the community

Talk to community

Report an issues

Professional support

Have questions or need assistance? Send an email, and we'll get back to you as soon as possible.

Talk to us