---
title: "Rocket Chat Third-Party Libraries Guide"
slug: "third-party-libraries"
description: "Discover how to use third-party libraries in Rocket Chat. Extend secure app functionality and streamline collaboration."
updated: 2026-02-13T13:59:06Z
published: 2026-02-13T13:59:06Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://developer.rocket.chat/llms.txt
> Use this file to discover all available pages before exploring further.

# Third Party Libraries

Fuselage relies on a curated set of third-party libraries to support performance, scalability, and developer productivity. These tools have been selected to complement the design system and help teams build reliable, maintainable interfaces.

Below is an overview of the primary libraries used across the Fuselage ecosystem.

## React

Fuselage relies on a curated set of third-party libraries to support performance, scalability, and developer productivity. These tools have been selected to complement the design system and help teams build reliable, maintainable interfaces.

Below is an overview of the primary libraries used across the Fuselage ecosystem.

### React Hook Form

A widely adopted library for building component-based user interfaces across web and native platforms. React enables predictable rendering, reusable components, and efficient updates.

> [!NOTE]
> Explore the [documentation](https://react-hook-form.com/) and [source code](https://github.com/react-hook-form/react-hook-form) on the official website and GitHub.

### TanStack Query

A powerful data-fetching and state synchronization library designed for asynchronous applications. It simplifies server-state management with caching, background updates, and automatic refetching.

> [!NOTE]
> Additional details are available on the [official website](https://tanstack.com/query/latest) and [GitHub.](https://github.com/TanStack/query)

### Testing Library

A powerful data-fetching and state synchronization library designed for asynchronous applications. It simplifies server-state management with caching, background updates, and automatic refetching.

> [!NOTE]
> Additional details are available on the [official website](https://testing-library.com/) and [GitHub.](https://github.com/testing-library)

### React Virtuoso

A high-performance virtualization library built for rendering large datasets efficiently. It improves application responsiveness while maintaining a smooth user experience.

> [!NOTE]
> Visit the [official website](https://virtuoso.dev/) and [GitHub](https://github.com/petyosi/react-virtuoso) to get started.

### react-error-boundary

A high-performance virtualization library built for rendering large datasets efficiently. It improves application responsiveness while maintaining a smooth user experience.

> [!NOTE]
> Visit the [official website](https://www.npmjs.com/package/react-error-boundary) and [GitHub](https://github.com/bvaughn/react-error-boundary) to get started.
