Overview
The UI library consists of 5 separate packages and 1 MCP server.
@rlx-widgets contains the basic building blocks that you can use to build your own components. These widgets are originally from Shadcn UI. Some widgets are customized to fit the Rlx UI Library.
@rlx-components are built on top of the widgets. Most of the components are usually made up of multiple widgets. However, some components are built from scratch. Or might be built from other third party libraries.
@rlx-hooks provides a collection of hooks that you can use to build your own React components.
@rlx-utils offers a collection of utility functions that you can use in your own JavaScript applications.
@rlx-animates offers a collection of Tailwind CSS animations that you can use in your own applications.
@rlx-ui/mcp offers a Model Context Protocol (MCP) server that you can use to interact with the Rlx UI Library.