Skip to content

Koval UI is a collection of React components built for modern web browsers. Let the browser do the heavy lifting – by using its APIs. Supports column-based layout, built-in and external form validation, theming, floating components and many more.

License

Notifications You must be signed in to change notification settings

morewings/koval-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

886 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deploy Storybook Post-merge tasks types included npm version npm downloads npm bundle size

Koval components library

NPM library Create React App template logo

Koval UI: A modern React component library designed for experimentation & performance. Koval UI provides a comprehensive set of components (layout, various inputs, form, data table and carousel), all built with native browser APIs at their core. This approach minimizes JavaScript overhead, improving stable performance and reducing bundle size. Ideal for developers building cutting-edge applications, AI interfaces, or rapidly prototyping new ideas.

Explore Koval UI and accelerate your next project!

Features

  • Supports Typescript, bundled types.
  • ESM and commonjs bundles.
  • Compatible with Nextjs.
  • CSS Flex column-based layout.
  • Inputs compatible with react-hook-form and similar libraries.
  • Built-in form validation.
  • Typography components.

Read Koval docs

See Koval Storybook.

Koval UI -  React Components Library: browser-first and minimalistic | Product Hunt

Quickstart

Install library with the package manager of your choice

npm i koval-ui

Include Koval css styles and wrap your application with Provider.

import {Provider} from 'koval-ui';
import 'koval-ui/dist/index.css';

const App = ({children}) => {
    //...
    return <Provider>{children}</Provider>
}

Acknowledgments

JetBrains Logo (Main) logo.

This project is developed using amazing Webstorm IDE provided by Jetbrains.

About

Koval UI is a collection of React components built for modern web browsers. Let the browser do the heavy lifting – by using its APIs. Supports column-based layout, built-in and external form validation, theming, floating components and many more.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •