Light / Headless components for you web project

  • make easy for designers and developers to work on same code base
  • automatically generate UI code documentation / playground

Why Guvam UI Library?

Developer Experience

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

Statically analyzable: Automatically improves webpage load times and user interface speed.

Code generation: generate templates into many supported formats, including React, Vue, Liquid, WordPress, Smarty, Blade, Django, PHP, and Ruby on Rails. Generate CSS into CSS Modules (Styled Components, Emotion, StyleX) Tailwind and SCSS

Accessibility: W3C-compliant components

Designer Experience

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

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

Multiple ready-made themes: Pre-made themes for various use cases, including mobile applications, websites, dashboards, desktop applications.

Plain CSS: Contribute directly to CSS styles

Documentation

Automatic documentation generation: Generate documentation directly from your code. Show all components, attributes and styles.

Playbook: Generate a playbook of code examples which allows you to showcase and experiment with different implementations.

Roadmap

  • Components: Create the most commonly used components and styling (Release v0.2.0)
  • Color theming: Change the color theme of components (Release v0.2.0)
  • Blocks: Create commonly used content blocks (Release v0.2.0)
  • Convert templates into React, Vue, Liquid, WordPress, Smarty, Blade, Django (In progress)
  • Convert CSS into CSS Modules (Styled Components, Emotion, StyleX), Tailwind, SCSS (In progress)
  • Generate documentation of stylesheets, components and templates

Community Support

Become part of our community!

Talk to the community

Report any issues

Professional Support

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

Talk to us