Rebar UI

1.0

imitation

Icon

1,835 icons as plain React components, scaled by font size.

Icon setSearch, then scroll each source to reveal more

RemixIcon (1,548)

Apache License 2.0

ChevronDownIcon

ChevronRightIcon

ChevronLeftIcon

MicIcon

StopCircleIcon

SendPlaneIcon

CopyIcon

DeleteIcon

MoveIcon

DownloadIcon

MoreIcon

LockIcon

UnlockIcon

SearchIcon

ErrorWarningIcon

WifiOffIcon

TimeIcon

CloseIcon

HomeIcon

FolderIcon

SettingsIcon

QuestionIcon

DashboardIcon

LineChartIcon

ChatIcon

TeamIcon

TaskIcon

CreditCardIcon

CalendarIcon

Robot3Icon

AddIcon

AiAgentIcon

ArrowUpIcon

CheckIcon

CodeSSlashIcon

HistoryIcon

ScreenshotIcon

CameraIcon

KeyboardIcon

AccessibilityIcon

AccountBox2Icon

AccountBoxIcon

AccountCircle2Icon

AccountCircleIcon

AccountPinBoxIcon

AccountPinCircleIcon

AddBoxIcon

AddCircleIcon

Ant Design (287)

MIT License

EnterOutlined

InboxOutlined

BoldOutlined

ItalicOutlined

LinkOutlined

OrderedListOutlined

PictureOutlined

UnderlineOutlined

UnorderedListOutlined

AccountBookOutlined

AimOutlined

AlibabaOutlined

AlignCenterOutlined

AlignLeftOutlined

AlignRightOutlined

AlipayCircleOutlined

AliwangwangOutlined

AliyunOutlined

AntCloudOutlined

AntDesignOutlined

ApartmentOutlined

ApiOutlined

AppstoreAddOutlined

ArrowsAltOutlined

AudioMutedOutlined

AudioOutlined

AuditOutlined

BackwardOutlined

BarsOutlined

BehanceSquareOutlined

BgColorsOutlined

BlockOutlined

BorderBottomOutlined

BorderHorizontalOutlined

BorderInnerOutlined

BorderLeftOutlined

BorderOuterOutlined

BorderOutlined

BorderRightOutlined

BorderTopOutlined

BorderVerticleOutlined

BorderlessTableOutlined

BoxPlotOutlined

BranchesOutlined

BuildOutlined

BulbOutlined

CaretDownOutlined

CaretLeftOutlined

Sizes
Inherits colour

Primary

Success

Done

Scales with text

Report

In context

Task toolbarIcons beside labels in buttons and a list
Harbour rebrand

Harbour launch, 24 Oct, 09:00

Props

Every icon takes size (a number or CSS length, default "1em", so it scales with the text) plus any SVGProps<SVGSVGElement> (className, style, color, onClick).

Where they come from

Every RemixIcon line icon plus every Ant Design Outlined icon with no RemixIcon equivalent, as plain React components. Regenerate with pnpm --filter rebar-ui run generate:icons after bumping either upstream package.

data-rebar-* attributes

data-rebar-icon="<ComponentName>" on every icon's root <svg>.