/Groovy-Box

My custom UI kit

Primary LanguageTypeScriptMIT LicenseMIT

Groovy-Box

The solution for your next big frontend project. A full fledged design library system built on top of radixUI.

React TypeScript Radix UI Vite TailwindCSS Jest GitHub Actions


Features

  • Comprises brand new UI componenete
  • Highly customizable using tailwind
  • Built on unstyled radix-ui primitives
  • Proper state management
  • Keyboard controls and aria labels
  • Published on NPM
  • Unit test for each componenets

Check out our latest releases or visit GroovyBox to browse more componenets

Development setup

Tools

  • VS-code
  • Turborepo
  • Storybook
  • Typescript
  • WSL

Designs

Figma

Setup

  • Clone the repository.
  • Open a fresh terminal in the cloned project and hit npm install
  • start the development server using npm run dev
  • This would start storybook ui server at port 6006 and next js docs at 3000

Known problems

none

Stats

example workflow codecov

Contributions

There's a huge room for improvements! Please open an issue to report bugs, discuss ideas and so on.

Check out the repo's issue backlog for source requests and bug reports.

Please Share & Star the repository. This motivates me a lot :)