> For the complete documentation index, see [llms.txt](https://docs.usegravity.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.usegravity.app/gravity-web/introduction.md).

# Introduction

The Gravity Web client is features a beautiful, [React](https://reactjs.org) user interface built with [Shadcn](https://ui.shadcn.com). This includes a full library of fully-interactive components that you can easily drop into your application, containing everything from [views](/gravity-web/views.md) and [tables](/gravity-web/components/table.md) to [self-validating forms](/gravity-web/components/form.md), [modals](/gravity-web/components/modal.md) and [notification banners](/gravity-web/components/notification.md).\
\
Components are styled using Tailwind CSS and SCSS modules; you can use whichever you want to use at the component level.

Building your interface is as simple as creating a new view and adding the pre-built components.&#x20;

The following sections will give you an overview of how React is set up within Gravity, along with an explanation of how to use each of the components.
