RobloxUIRobloxUI
BrowseDocsPricingSubmit
/
/
RobloxUIRobloxUI — Roblox UI Components Marketplace
DocsSitemapTermsPrivacyCookiesSettingsPerformance
  1. Home
  2. /
  3. Social
  4. /
  5. Friends List
Booting Luau VM…

Install with the CLI

Add Friends List to your Roblox project in one command. Requires Node 18+ and a Roblox project — run robloxui init first if you don't have one yet. See the docs.

bashnpx robloxui add friends-list

First time? Start with the documentation.

Import

tsx
import { Friends List } from "./src/client/ui/components/friends-list";

Usage

tsx
local FriendService = require(script.Parent.FriendService)
FriendService:UpsertFriend("alice", "Alice", "online")
FriendService:AddRequest("bob", "Bob")

Friends List

TSX + LuauFree

Friend presence + request system. FriendService tracks online/away/offline/in-game presence and pending requests with a subscribe/emit model; FriendRow renders a colored status dot + name + status; FriendsList composes a scrollable roster that auto-refreshes.

by RobloxUI Team

View Source

Details

AuthorRobloxUI Team
FrameworkRoblox-TS + React-Luau
CategorySocial
Dependencies@rbxts/react
Theme Tokenscolors.primary, colors.primaryLight, colors.primaryDark, colors.secondary, colors.secondaryLight, colors.secondaryDark, colors.accent, colors.accentLight, colors.accentDark, colors.bg, colors.bgSecondary, colors.bgTertiary, colors.surface, colors.border, colors.borderLight, colors.glow, colors.text, colors.textPrimary, colors.textSecondary, colors.textMuted, colors.success, colors.successLight, colors.error, colors.errorLight, colors.warning, colors.info, colors.gold, colors.goldLight, gradients.primary, gradients.gold, gradients.health, gradients.mana, gradients.purple, gradients.card, gradients.surface, gradients.surfaceLight, spacing.3xs, spacing.2xs, spacing.xs, spacing.sm, spacing.md, spacing.lg, spacing.xl, radius.sm, radius.md, radius.lg, radius.xl
Last UpdatedJuly 31, 2026
Friends List — RobloxUI