sth-ui
TypeScript icon, indicating that this package has built-in type declarations

1.3.6 • Public • Published

sth-ui

npm version > npm downloads > GitHub license


Build something beautiful and elegant with sth-ui.


Welcome to sth-ui - an open-source UI library, built with a design system in mind, provides a collection of UI components and design tokens to help you build beautiful and consistent user interfaces for your web applications.


Features

Modular and composable: Each component is designed to be self-contained and easy to customize, so you can build complex interfaces from simple building blocks.

Accessible and responsive: All components follow best practices for accessibility and responsive design, so your application is usable by everyone, on any device.

Powered by Radix UI and Stitches: sth-ui is built on top of the powerful Radix UI library and uses the flexible Stitches CSS-in-JS solution to provide a seamless development experience.

Fully typed with TypeScript: sth-ui is written in TypeScript and comes with complete type definitions for all components and design tokens, making it easy to integrate into your existing TypeScript projects.


Installation

To install sth-ui, simply run:

npm install sth-ui

or

yarn add sth-ui

Usage

To use sth-ui in your project, you can import individual components or the entire library:

import { Button } from 'sth-ui';

function MyComponent() {
	return <Button variant='primary'>Click me!</Button>;
}

Documentation

For more information on how to use each component, please check out our documentation.


Contributing

We welcome contributions! If you’d like to help make sth-ui better, please read our contributing guidelines before submitting a pull request.


License

sth-ui is MIT licensed.

Readme

Keywords

none

Package Sidebar

Install

npm i sth-ui

Weekly Downloads

1

Version

1.3.6

License

none

Unpacked Size

75.3 kB

Total Files

18

Last publish

Collaborators

  • baoidl