KomponentTS is a lightweight and flexible React component library designed for a βplug and playβ experience. It offers hyperconsistent, pre-styled components optimized for both light and dark modes, with a strong emphasis on accessibility and usability. While the library is fully customizable, its default styles are intended to help you quickly build applications without the overhead of extensive styling.
Note: This library is still under development (WIP) and does not yet include a full build process. For development instructions, please see the Usage section below.
npm install
to install dependencies.npm run storybook
to open the Storybook interface.src/components
directory.src/stories
directory.npm run test
to run tests.npm run test:watch
to run tests in watch mode.npm run build
to build the library.dist
directory.For detailed documentation on component properties and usage examples, please visit the Komponent Wiki or explore the Storybook interface.
Note: The Storybook interface is available at http://localhost:6006 when running
npm run storybook
. However, the autodocs plugin occasionally fails to provide accurate documentation for some abstract components (e.g.ThemeProvider
), so please refer to the Wiki for the most accurate information.
Happy coding! π