
Uikitml
- 117 installs
- 11 repo stars
- Updated July 29, 2026
- drawcall-ai/uikitml
Write HTML-like markup to build spatial 3D user interfaces for VR/AR, compiling to pmndrs/uikit components with Shadcn-style or Meta Horizon kits.
About
UIKitML is a strict, HTML-like markup language for authoring spatial 3D user interfaces for VR/AR devices, compiling PascalCase component tags down to pmndrs/uikit. It ships a default Shadcn-style kit plus a Horizon kit tuned for Meta's iOS-style 3D interfaces, and supports Lucide icons and standard HTML elements. A solo builder reaches for it to lay out XR interfaces declaratively instead of hand-wiring 3D UI components.
- HTML-like markup for pmndrs/uikit
- Spatial 3D UI for VR/AR
- Shadcn-style and Meta Horizon kits
- Supports Lucide icons and HTML elements
Uikitml by the numbers
- 117 all-time installs (skills.sh)
- Ranked #1,016 of 2,245 Frontend Development skills by installs in the Skillselion catalog
- Data as of Jul 31, 2026 (Skillselion catalog sync)
npx skills add https://github.com/drawcall-ai/uikitml --skill uikitmlAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 117 |
|---|---|
| repo stars | ★ 11 |
| Last updated | July 29, 2026 |
| Repository | drawcall-ai/uikitml ↗ |
What it does
Write HTML-like markup to build spatial 3D user interfaces for VR/AR, compiling to pmndrs/uikit components with Shadcn-style or Meta Horizon kits.
Who is it for?
Declaratively building VR/AR interfaces
Skip if: Standard 2D web pages
When should I use this skill?
You are building a spatial 3D interface for VR/AR
What you get
- 3D UI markup
Files
UIKitML
When to Use
Use UIKitML for spatial 3D UI or UI targeting VR/AR devices. For HUD UI in projects that do not target VR/AR devices, use HTML directly instead.
UIKitML is strict HTML-like markup for pmndrs/uikit. Use one root component. Top-level <style> blocks and <meta preferred-color-scheme="dark|light|system" /> may sit beside the root.
Kits provide PascalCase component tags. The default kit is Shadcn-style; the Horizon kit is for Meta Horizon iOS-style 3D/XR interfaces. Lucide icons and HTML tags are available with either kit. For exact component names and props, read the matching reference.
<meta preferred-color-scheme="dark" />
<style>
.card { width: 360; flex-direction: column; gap: 12; padding: 16; border-radius: 12; }
.row { flex-direction: row; align-items: center; gap: 8; }
</style>
<Card class="card">
<CardHeader class="row"><Activity width="18" height="18" /><CardTitle>Status</CardTitle></CardHeader>
<CardContent><Badge>Live</Badge></CardContent>
</Card>Language
- Tags are exact and case-sensitive.
- Use kebab-case prop names in UIKitML; they become camelCase UIKit props.
- Use explicit closing or self-closing tags.
- Bare attributes become
true:<Button disabled />. classbecomesclassList;idis passed through and can be styled.- Inline styles use the same declaration syntax as
<style>:<Card style="padding: 16; gap: 8" />. font-familyaccepts bundled MSDF font names:crimson-text,fira-code,inconsolata,inter,lato,libre-baskerville,merriweather,montserrat,nunito,open-sans,playfair-display,poppins,raleway,roboto,source-code-pro,space-mono, andwork-sans.- Layout is UIKit flex layout:
displaysupportsflex(the default),none, andcontents; positioning supports static/default flow andposition-type="absolute". - Text is trimmed and HTML entities are decoded.
- Plain
.uikitmlcannot express function props such as callbacks or icon constructors.
Supported stylesheet selectors: .class, #id, :hover, :active, :focus, :sm, :md, :lg, :xl, :2xl, and > *.
HTML tags are always available: div, p, span, li, h1-h6, ol, ul, a, button, img, svg, video, input, textarea. They map to base UIKit Container/Image/Svg/Video/Input/Textarea behavior.
Lucide icons are always available as PascalCase self-closing tags, for example <Search /> or <Activity />.
CLI
The CLI belongs to the @drawcall/uikitml package. Invoke the package by name:
npx @drawcall/uikitml validate '<Card><Badge>Live</Badge></Card>'
npx @drawcall/uikitml render card.uikitml --width 800 --height 600 --color-scheme dark --out card.png
npx @drawcall/uikitml convert card.uikitml --name Card --color-scheme dark --out Card.tsx
npx @drawcall/uikitml convert card.uikitml --to three --name createCard --out card.ts
npx @drawcall/uikitml feedback 'unexpected render output for valid Horizon markup'Inputs resolve as stdin with -, then file path, then inline source. The default kit is selected by omitting --kit; use --kit horizon for the Meta Horizon iOS-style 3D/XR kit. Lucide icons and HTML tags are available either way.
validate prints diagnostics and exits 0 for valid or invalid UIKitML. CLI/runtime failures print error ... and exit nonzero.
Conversion targets: default convert emits @react-three/fiber code; convert --to three emits raw Three.js code. IWSDK consumes .uikitml files directly, so no conversion is needed there.
Use feedback to report non-user problems: suspected UIKitML bugs, unexpected parser/render/convert behavior, misleading diagnostics, or other tool failures. Keep reports concise and include the command, expected behavior, and actual behavior when known.
References
references/default-kit.md: Shadcn-style default kit component catalog.references/horizon-kit.md: Meta Horizon OS 3D/XR kit component catalog.references/lucide-kit.md: Lucide icon name inventory.
interface:
display_name: "UIKitML"
short_description: "Write, validate, render, and convert Drawcall UIKitML."
default_prompt: "Help me write UIKitML for a pmndrs/uikit interface."
Default Kit
Default is the Shadcn-style UIKitML kit. Lucide icons and the HTML tags from SKILL.md are also available.
| Component | Props to remember | Children | Notes |
|---|---|---|---|
Accordion | container props | Yes | Root for accordion items. |
AccordionContent | container props | Yes | Content area for an item. |
AccordionItem | value | Yes | Item identity. |
AccordionTrigger | container props | Yes | Click target for an item. |
AccordionTriggerIcon | src, content, keep-aspect-ratio | No | Built-in trigger icon. |
Alert | variant (default, destructive) | Yes | Alert shell. |
AlertDescription | container props | Yes | Alert body text. |
AlertIcon | container props | Yes | Icon slot; put a Lucide icon inside. |
AlertTitle | container props | Yes | Alert title. |
AlertDialog | open, default-open | Yes | Modal alert dialog root. |
AlertDialogAction | container props | Yes | Action button. |
AlertDialogCancel | container props | Yes | Cancel button. |
AlertDialogContent | container props | Yes | Dialog panel. |
AlertDialogDescription | container props | Yes | Dialog body text. |
AlertDialogFooter | container props | Yes | Footer action row. |
AlertDialogHeader | container props | Yes | Header stack. |
AlertDialogTitle | container props | Yes | Dialog title. |
AlertDialogTrigger | dialog is runtime-only | Yes | Trigger for a dialog. |
Avatar | src, object-fit, keep-aspect-ratio | No | Image avatar. |
Badge | variant (default, secondary, destructive, outline) | Yes | Inline badge. |
Button | variant (default, destructive, outline, secondary, ghost, link), size (default, sm, lg, icon), disabled | Yes | Button shell. |
Card | container props | Yes | Card shell. |
CardContent | container props | Yes | Card body. |
CardDescription | container props | Yes | Card supporting copy. |
CardFooter | container props | Yes | Card footer. |
CardHeader | container props | Yes | Card header stack. |
CardTitle | container props | Yes | Card title. |
Checkbox | checked, default-checked, disabled | No | Checkbox control. |
Dialog | open, default-open | Yes | Modal dialog root. |
DialogContent | container props | Yes | Dialog panel. |
DialogDescription | container props | Yes | Dialog body text. |
DialogFooter | container props | Yes | Footer action row. |
DialogHeader | container props | Yes | Header stack. |
DialogTitle | container props | Yes | Dialog title. |
DialogTrigger | dialog is runtime-only | Yes | Trigger for a dialog. |
Input | placeholder, default-value, value, disabled, tab-index, autocomplete, type | No | Text input. |
Label | disabled | Yes | Label text. |
Menubar | container props | Yes | Menubar root. |
MenubarMenu | container props | Yes | Menu group. |
MenubarTrigger | container props | Yes | Menu trigger. |
Pagination | container props | Yes | Pagination root. |
PaginationContent | container props | Yes | Pagination list. |
PaginationEllipsis | container props | No | Built-in ellipsis. |
PaginationItem | container props | Yes | Pagination item wrapper. |
PaginationLink | size (default, sm, lg, icon), is-active | Yes | Page link. |
PaginationNext | size, is-active | No | Built-in next link. |
PaginationPrevious | size, is-active | No | Built-in previous link. |
Progress | value | No | Progress bar. |
RadioGroup | value, default-value | Yes | Radio group root. |
RadioGroupItem | value, disabled | Yes | Radio option row. |
Separator | orientation (horizontal, vertical) | Yes | Divider line. |
Skeleton | container props | Yes | Loading placeholder. |
Slider | disabled, value, default-value, min, max, step | No | Slider control. |
Switch | checked, default-checked, disabled | No | Switch control. |
Tabs | value, default-value | Yes | Tabs root. |
TabsContent | value | Yes | Tab panel. |
TabsList | container props | Yes | Tab trigger row. |
TabsTrigger | value, disabled | Yes | Tab trigger. |
Textarea | placeholder | No | Multiline input. |
Toggle | checked, default-checked, disabled, variant (default, outline), size (default, sm, lg) | Yes | Toggle button. |
ToggleGroup | variant, size | Yes | Toggle group root. |
ToggleGroupItem | checked, default-checked, disabled | Yes | Toggle group item. |
Tooltip | container props | Yes | Tooltip root. |
TooltipContent | side-offset | Yes | Tooltip bubble. |
TooltipTrigger | container props | Yes | Tooltip trigger. |
Video | controls, media props such as src | No | Video with optional controls. |
VideoControls | container props | No | Built-in controls overlay. |
Horizon Kit
Use --kit horizon for the Meta Horizon OS 3D/XR kit. Lucide icons and the HTML tags from SKILL.md are also available.
<meta preferred-color-scheme="dark" />
<Panel width="420" flex-direction="column" gap="12" padding="16">
<Badge label="Live" variant="positive" />
<Button variant="primary" size="sm">Deploy</Button>
</Panel>Most components accept base Container styling props in addition to the listed props.
Components
| Tag | Specific authored props | Children | Notes |
|---|---|---|---|
Avatar | src, attribution-active, attribution-src, size (xs, sm, md, lg, xl), selected | No | Avatar image with optional status/attribution badge. |
Badge | variant (primary, secondary, positive, negative), label | No | Compact label badge. |
Button | variant (primary, secondary, tertiary, onMedia, positive, negative), size (lg, sm), disabled, icon | Yes | Pill button. Use bare disabled or icon boolean attributes. |
ButtonIcon | Container props | Yes | Child wrapper for icons inside Button. Sizes nested icon children from the parent Button size. |
ButtonLabel | Container props | Yes | Column wrapper for main and subtext labels inside Button. |
ButtonLabelSubtext | Container props | Yes | Subtext label wrapper that inherits disabled/variant-aware color from ancestor Button. |
Checkbox | checked, default-checked, disabled, variant (normal, onMedia) | No | Checkbox control. |
Divider | orientation (horizontal, vertical) | Yes | One-pixel themed divider. Defaults to horizontal. |
Dropdown | size (lg, sm), value, default-value, open, default-open | Yes | Compose with DropdownTextValue, DropdownButton, DropdownList, and DropdownListItem. |
DropdownAvatar | Avatar props | No | Avatar variant sized from the parent Dropdown. |
DropdownButton | Svg props | No | Chevron-down icon sized from the parent Dropdown. |
DropdownIcon | Base Container props | Yes | Icon wrapper sized from the parent Dropdown; place Lucide icon children inside. |
DropdownList | Base Container props | Yes | Absolute-positioned list shown when parent Dropdown is open. |
DropdownListItem | value | Yes | Clickable item that updates the nearest parent Dropdown value. |
DropdownTextValue | placeholder | No | Text display for the current parent Dropdown value or placeholder. |
IconIndicator | variant (none, good, poor, bad) | No | Small status indicator with built-in SVG glyph. |
Input | size (lg, sm), variant (search, text), text-align (center, left), placeholder, value, default-value, disabled, tab-index, autocomplete, type | No | Styled text/search input shell. |
InputField | Input props plus label | No | Labeled field wrapper around Horizon Input. |
Panel | Base Container props | Yes | Themed glass/material panel with default border radius and background material. |
ProgressBar | value | No | Determinate progress bar. value is interpreted as a percent width. |
ProgressBarStepper | Base Container props | Yes | Row container for ProgressBarStepperStep children. |
ProgressBarStepperStep | value | No | Stepper segment. Bare value marks the segment filled. |
RadioGroup | value, default-value | Yes | Compose with RadioGroupItem. |
RadioGroupItem | value | Yes | Clickable row with built-in radio indicator and label children. |
Slider | value, default-value, min, max, step, size (sm, md, lg), left-label, right-label, value-format (percentage) | No | Slider control. |
Toggle | checked, default-checked, disabled | No | On/off switch. |
Composition Patterns
<RadioGroup default-value="balanced">
<RadioGroupItem value="eco">Eco Scan</RadioGroupItem>
<RadioGroupItem value="balanced">Balanced</RadioGroupItem>
</RadioGroup><Dropdown default-value="manual">
<DropdownTextValue placeholder="Mode" />
<DropdownButton />
<DropdownList>
<DropdownListItem value="auto">Automatic</DropdownListItem>
<DropdownListItem value="manual">Manual</DropdownListItem>
</DropdownList>
</Dropdown><ProgressBarStepper>
<ProgressBarStepperStep value />
<ProgressBarStepperStep value />
<ProgressBarStepperStep />
</ProgressBarStepper>Lucide Icons
Lucide icons are always available. Use exact PascalCase, self-closing tags. Aliases ending in Icon are not component tags.
<div class="row">
<Search width="18" height="18" color="#38bdf8" />
<span>Search</span>
</div>Use Svg/layout props such as width, height, color, class, and id.
Component Names
Total Lucide UIKitML icon tags: 1594.
Index
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z.
A
AArrowDown, AArrowUp, Accessibility, Activity, Airplay, AirVent, ALargeSmall, AlarmClock, AlarmClockCheck, AlarmClockMinus, AlarmClockOff, AlarmClockPlus, AlarmSmoke, Album, AlignCenter, AlignCenterHorizontal, AlignCenterVertical, AlignEndHorizontal, AlignEndVertical, AlignHorizontalDistributeCenter, AlignHorizontalDistributeEnd, AlignHorizontalDistributeStart, AlignHorizontalJustifyCenter, AlignHorizontalJustifyEnd, AlignHorizontalJustifyStart, AlignHorizontalSpaceAround, AlignHorizontalSpaceBetween, AlignJustify, AlignLeft, AlignRight, AlignStartHorizontal, AlignStartVertical, AlignVerticalDistributeCenter, AlignVerticalDistributeEnd, AlignVerticalDistributeStart, AlignVerticalJustifyCenter, AlignVerticalJustifyEnd, AlignVerticalJustifyStart, AlignVerticalSpaceAround, AlignVerticalSpaceBetween, Ambulance, Ampersand, Ampersands, Amphora, Anchor, Angry, Annoyed, Antenna, Anvil, Aperture, Apple, AppWindow, AppWindowMac, Archive, ArchiveRestore, ArchiveX, Armchair, ArrowBigDown, ArrowBigDownDash, ArrowBigLeft, ArrowBigLeftDash, ArrowBigRight, ArrowBigRightDash, ArrowBigUp, ArrowBigUpDash, ArrowDown, ArrowDown01, ArrowDown10, ArrowDownAZ, ArrowDownFromLine, ArrowDownLeft, ArrowDownNarrowWide, ArrowDownRight, ArrowDownToDot, ArrowDownToLine, ArrowDownUp, ArrowDownWideNarrow, ArrowDownZA, ArrowLeft, ArrowLeftFromLine, ArrowLeftRight, ArrowLeftToLine, ArrowRight, ArrowRightFromLine, ArrowRightLeft, ArrowRightToLine, ArrowsUpFromLine, ArrowUp, ArrowUp01, ArrowUp10, ArrowUpAZ, ArrowUpDown, ArrowUpFromDot, ArrowUpFromLine, ArrowUpLeft, ArrowUpNarrowWide, ArrowUpRight, ArrowUpToLine, ArrowUpWideNarrow, ArrowUpZA, Asterisk, Atom, AtSign, AudioLines, AudioWaveform, Award, Axe, Axis3d
B
Baby, Backpack, Badge, BadgeAlert, BadgeCent, BadgeCheck, BadgeDollarSign, BadgeEuro, BadgeHelp, BadgeIndianRupee, BadgeInfo, BadgeJapaneseYen, BadgeMinus, BadgePercent, BadgePlus, BadgePoundSterling, BadgeRussianRuble, BadgeSwissFranc, BadgeX, BaggageClaim, Ban, Banana, Bandage, Banknote, BanknoteArrowDown, BanknoteArrowUp, BanknoteX, Barcode, Baseline, Bath, Battery, BatteryCharging, BatteryFull, BatteryLow, BatteryMedium, BatteryPlus, BatteryWarning, Beaker, Bean, BeanOff, Bed, BedDouble, BedSingle, Beef, Beer, BeerOff, Bell, BellDot, BellElectric, BellMinus, BellOff, BellPlus, BellRing, BetweenHorizontalEnd, BetweenHorizontalStart, BetweenVerticalEnd, BetweenVerticalStart, BicepsFlexed, Bike, Binary, Binoculars, Biohazard, Bird, Bitcoin, Blend, Blinds, Blocks, Bluetooth, BluetoothConnected, BluetoothOff, BluetoothSearching, Bold, Bolt, Bomb, Bone, Book, BookA, BookAudio, BookCheck, BookCopy, BookDashed, BookDown, BookHeadphones, BookHeart, BookImage, BookKey, BookLock, Bookmark, BookmarkCheck, BookMarked, BookmarkMinus, BookmarkPlus, BookmarkX, BookMinus, BookOpen, BookOpenCheck, BookOpenText, BookPlus, BookText, BookType, BookUp, BookUp2, BookUser, BookX, BoomBox, Bot, BotMessageSquare, BotOff, BowArrow, Box, Boxes, Braces, Brackets, Brain, BrainCircuit, BrainCog, BrickWall, BrickWallFire, Briefcase, BriefcaseBusiness, BriefcaseConveyorBelt, BriefcaseMedical, BringToFront, Brush, BrushCleaning, Bubbles, Bug, BugOff, BugPlay, Building, Building2, Bus, BusFront
C
Cable, CableCar, Cake, CakeSlice, Calculator, Calendar, Calendar1, CalendarArrowDown, CalendarArrowUp, CalendarCheck, CalendarCheck2, CalendarClock, CalendarCog, CalendarDays, CalendarFold, CalendarHeart, CalendarMinus, CalendarMinus2, CalendarOff, CalendarPlus, CalendarPlus2, CalendarRange, CalendarSearch, CalendarSync, CalendarX, CalendarX2, Camera, CameraOff, Candy, CandyCane, CandyOff, Cannabis, Captions, CaptionsOff, Car, Caravan, CarFront, Carrot, CarTaxiFront, CaseLower, CaseSensitive, CaseUpper, CassetteTape, Cast, Castle, Cat, Cctv, ChartArea, ChartBar, ChartBarBig, ChartBarDecreasing, ChartBarIncreasing, ChartBarStacked, ChartCandlestick, ChartColumn, ChartColumnBig, ChartColumnDecreasing, ChartColumnIncreasing, ChartColumnStacked, ChartGantt, ChartLine, ChartNetwork, ChartNoAxesColumn, ChartNoAxesColumnDecreasing, ChartNoAxesColumnIncreasing, ChartNoAxesCombined, ChartNoAxesGantt, ChartPie, ChartScatter, ChartSpline, Check, CheckCheck, CheckLine, ChefHat, Cherry, ChevronDown, ChevronFirst, ChevronLast, ChevronLeft, ChevronRight, ChevronsDown, ChevronsDownUp, ChevronsLeft, ChevronsLeftRight, ChevronsLeftRightEllipsis, ChevronsRight, ChevronsRightLeft, ChevronsUp, ChevronsUpDown, ChevronUp, Chrome, Church, Cigarette, CigaretteOff, Circle, CircleAlert, CircleArrowDown, CircleArrowLeft, CircleArrowOutDownLeft, CircleArrowOutDownRight, CircleArrowOutUpLeft, CircleArrowOutUpRight, CircleArrowRight, CircleArrowUp, CircleCheck, CircleCheckBig, CircleChevronDown, CircleChevronLeft, CircleChevronRight, CircleChevronUp, CircleDashed, CircleDivide, CircleDollarSign, CircleDot, CircleDotDashed, CircleEllipsis, CircleEqual, CircleFadingArrowUp, CircleFadingPlus, CircleGauge, CircleHelp, CircleMinus, CircleOff, CircleParking, CircleParkingOff, CirclePause, CirclePercent, CirclePlay, CirclePlus, CirclePower, CircleSlash, CircleSlash2, CircleSmall, CircleStop, CircleUser, CircleUserRound, CircleX, CircuitBoard, Citrus, Clapperboard, Clipboard, ClipboardCheck, ClipboardCopy, ClipboardList, ClipboardMinus, ClipboardPaste, ClipboardPen, ClipboardPenLine, ClipboardPlus, ClipboardType, ClipboardX, Clock, Clock1, Clock10, Clock11, Clock12, Clock2, Clock3, Clock4, Clock5, Clock6, Clock7, Clock8, Clock9, ClockAlert, ClockArrowDown, ClockArrowUp, ClockFading, ClockPlus, Cloud, CloudAlert, CloudCog, CloudDownload, CloudDrizzle, CloudFog, CloudHail, CloudLightning, CloudMoon, CloudMoonRain, CloudOff, CloudRain, CloudRainWind, CloudSnow, CloudSun, CloudSunRain, CloudUpload, Cloudy, Clover, Club, Code, Codepen, Codesandbox, CodeXml, Coffee, Cog, Coins, Columns2, Columns3, Columns3Cog, Columns4, Combine, Command, Compass, Component, Computer, ConciergeBell, Cone, Construction, Contact, ContactRound, Container, Contrast, Cookie, CookingPot, Copy, CopyCheck, Copyleft, CopyMinus, CopyPlus, Copyright, CopySlash, CopyX, CornerDownLeft, CornerDownRight, CornerLeftDown, CornerLeftUp, CornerRightDown, CornerRightUp, CornerUpLeft, CornerUpRight, Cpu, CreativeCommons, CreditCard, Croissant, Crop, Cross, Crosshair, Crown, Cuboid, CupSoda, Currency, Cylinder
D
Dam, Database, DatabaseBackup, DatabaseZap, DecimalsArrowLeft, DecimalsArrowRight, Delete, Dessert, Diameter, Diamond, DiamondMinus, DiamondPercent, DiamondPlus, Dice1, Dice2, Dice3, Dice4, Dice5, Dice6, Dices, Diff, Disc, Disc2, Disc3, DiscAlbum, Divide, Dna, DnaOff, Dock, Dog, DollarSign, Donut, DoorClosed, DoorClosedLocked, DoorOpen, Dot, Download, DraftingCompass, Drama, Dribbble, Drill, Droplet, DropletOff, Droplets, Drum, Drumstick, Dumbbell
E
Ear, EarOff, Earth, EarthLock, Eclipse, Egg, EggFried, EggOff, Ellipsis, EllipsisVertical, Equal, EqualApproximately, EqualNot, Eraser, EthernetPort, Euro, Expand, ExternalLink, Eye, EyeClosed, EyeOff
F
Facebook, Factory, Fan, FastForward, Feather, Fence, FerrisWheel, Figma, File, FileArchive, FileAudio, FileAudio2, FileAxis3d, FileBadge, FileBadge2, FileBox, FileChartColumn, FileChartColumnIncreasing, FileChartLine, FileChartPie, FileCheck, FileCheck2, FileClock, FileCode, FileCode2, FileCog, FileDiff, FileDigit, FileDown, FileHeart, FileImage, FileInput, FileJson, FileJson2, FileKey, FileKey2, FileLock, FileLock2, FileMinus, FileMinus2, FileMusic, FileOutput, FilePen, FilePenLine, FilePlus, FilePlus2, FileQuestion, Files, FileScan, FileSearch, FileSearch2, FileSliders, FileSpreadsheet, FileStack, FileSymlink, FileTerminal, FileText, FileType, FileType2, FileUp, FileUser, FileVideo, FileVideo2, FileVolume, FileVolume2, FileWarning, FileX, FileX2, Film, Fingerprint, FireExtinguisher, Fish, FishOff, FishSymbol, Flag, FlagOff, FlagTriangleLeft, FlagTriangleRight, Flame, FlameKindling, Flashlight, FlashlightOff, FlaskConical, FlaskConicalOff, FlaskRound, FlipHorizontal, FlipHorizontal2, FlipVertical, FlipVertical2, Flower, Flower2, Focus, Folder, FolderArchive, FolderCheck, FolderClock, FolderClosed, FolderCode, FolderCog, FolderDot, FolderDown, FolderGit, FolderGit2, FolderHeart, FolderInput, FolderKanban, FolderKey, FolderLock, FolderMinus, FolderOpen, FolderOpenDot, FolderOutput, FolderPen, FolderPlus, FolderRoot, Folders, FolderSearch, FolderSearch2, FolderSymlink, FolderSync, FolderTree, FolderUp, FolderX, FoldHorizontal, FoldVertical, Footprints, Forklift, Forward, Frame, Framer, Frown, Fuel, Fullscreen, Funnel, FunnelPlus, FunnelX
G
GalleryHorizontal, GalleryHorizontalEnd, GalleryThumbnails, GalleryVertical, GalleryVerticalEnd, Gamepad, Gamepad2, Gauge, Gavel, Gem, Ghost, Gift, GitBranch, GitBranchPlus, GitCommitHorizontal, GitCommitVertical, GitCompare, GitCompareArrows, GitFork, GitGraph, Github, Gitlab, GitMerge, GitPullRequest, GitPullRequestArrow, GitPullRequestClosed, GitPullRequestCreate, GitPullRequestCreateArrow, GitPullRequestDraft, Glasses, GlassWater, Globe, GlobeLock, Goal, Gpu, Grab, GraduationCap, Grape, Grid2x2, Grid2x2Check, Grid2x2Plus, Grid2x2X, Grid3x3, Grip, GripHorizontal, GripVertical, Group, Guitar
H
Ham, Hamburger, Hammer, Hand, HandCoins, HandHeart, HandHelping, HandMetal, HandPlatter, Handshake, HardDrive, HardDriveDownload, HardDriveUpload, HardHat, Hash, Haze, HdmiPort, Heading, Heading1, Heading2, Heading3, Heading4, Heading5, Heading6, HeadphoneOff, Headphones, Headset, Heart, HeartCrack, HeartHandshake, HeartMinus, HeartOff, HeartPlus, HeartPulse, Heater, Hexagon, Highlighter, History, Hop, HopOff, Hospital, Hotel, Hourglass, House, HousePlug, HousePlus, HouseWifi
I
IceCreamBowl, IceCreamCone, IdCard, Image, ImageDown, ImageMinus, ImageOff, ImagePlay, ImagePlus, Images, ImageUp, ImageUpscale, Import, Inbox, IndentDecrease, IndentIncrease, IndianRupee, Infinity, Info, InspectionPanel, Instagram, Italic, IterationCcw, IterationCw
J
JapaneseYen, Joystick
K
Kanban, Key, Keyboard, KeyboardMusic, KeyboardOff, KeyRound, KeySquare
L
Lamp, LampCeiling, LampDesk, LampFloor, LampWallDown, LampWallUp, Landmark, LandPlot, Languages, Laptop, LaptopMinimal, LaptopMinimalCheck, Lasso, LassoSelect, Laugh, Layers, Layers2, LayoutDashboard, LayoutGrid, LayoutList, LayoutPanelLeft, LayoutPanelTop, LayoutTemplate, Leaf, LeafyGreen, Lectern, LetterText, Library, LibraryBig, LifeBuoy, Ligature, Lightbulb, LightbulbOff, Link, Link2, Link2Off, Linkedin, List, ListCheck, ListChecks, ListCollapse, ListEnd, ListFilter, ListFilterPlus, ListMinus, ListMusic, ListOrdered, ListPlus, ListRestart, ListStart, ListTodo, ListTree, ListVideo, ListX, Loader, LoaderCircle, LoaderPinwheel, Locate, LocateFixed, LocateOff, LocationEdit, Lock, LockKeyhole, LockKeyholeOpen, LockOpen, LogIn, LogOut, Logs, Lollipop, Luggage
M
Magnet, Mail, Mailbox, MailCheck, MailMinus, MailOpen, MailPlus, MailQuestion, Mails, MailSearch, MailWarning, MailX, Map, MapPin, MapPinCheck, MapPinCheckInside, MapPinHouse, MapPinMinus, MapPinMinusInside, MapPinned, MapPinOff, MapPinPlus, MapPinPlusInside, MapPinX, MapPinXInside, MapPlus, Mars, MarsStroke, Martini, Maximize, Maximize2, Medal, Megaphone, MegaphoneOff, Meh, MemoryStick, Menu, Merge, MessageCircle, MessageCircleCode, MessageCircleDashed, MessageCircleHeart, MessageCircleMore, MessageCircleOff, MessageCirclePlus, MessageCircleQuestion, MessageCircleReply, MessageCircleWarning, MessageCircleX, MessageSquare, MessageSquareCode, MessageSquareDashed, MessageSquareDiff, MessageSquareDot, MessageSquareHeart, MessageSquareLock, MessageSquareMore, MessageSquareOff, MessageSquarePlus, MessageSquareQuote, MessageSquareReply, MessageSquareShare, MessageSquareText, MessageSquareWarning, MessageSquareX, MessagesSquare, Mic, MicOff, Microchip, Microscope, Microwave, MicVocal, Milestone, Milk, MilkOff, Minimize, Minimize2, Minus, Monitor, MonitorCheck, MonitorCog, MonitorDot, MonitorDown, MonitorOff, MonitorPause, MonitorPlay, MonitorSmartphone, MonitorSpeaker, MonitorStop, MonitorUp, MonitorX, Moon, MoonStar, Mountain, MountainSnow, Mouse, MouseOff, MousePointer, MousePointer2, MousePointerBan, MousePointerClick, Move, Move3d, MoveDiagonal, MoveDiagonal2, MoveDown, MoveDownLeft, MoveDownRight, MoveHorizontal, MoveLeft, MoveRight, MoveUp, MoveUpLeft, MoveUpRight, MoveVertical, Music, Music2, Music3, Music4
N
Navigation, Navigation2, Navigation2Off, NavigationOff, Network, Newspaper, Nfc, NonBinary, Notebook, NotebookPen, NotebookTabs, NotebookText, NotepadText, NotepadTextDashed, Nut, NutOff
O
Octagon, OctagonAlert, OctagonMinus, OctagonPause, OctagonX, Omega, Option, Orbit, Origami
P
Package, Package2, PackageCheck, PackageMinus, PackageOpen, PackagePlus, PackageSearch, PackageX, Paintbrush, PaintbrushVertical, PaintBucket, PaintRoller, Palette, Panda, PanelBottom, PanelBottomClose, PanelBottomDashed, PanelBottomOpen, PanelLeft, PanelLeftClose, PanelLeftDashed, PanelLeftOpen, PanelRight, PanelRightClose, PanelRightDashed, PanelRightOpen, PanelsLeftBottom, PanelsRightBottom, PanelsTopLeft, PanelTop, PanelTopClose, PanelTopDashed, PanelTopOpen, Paperclip, Parentheses, ParkingMeter, PartyPopper, Pause, PawPrint, PcCase, Pen, Pencil, PencilLine, PencilOff, PencilRuler, PenLine, PenOff, Pentagon, PenTool, Percent, PersonStanding, PhilippinePeso, Phone, PhoneCall, PhoneForwarded, PhoneIncoming, PhoneMissed, PhoneOff, PhoneOutgoing, Pi, Piano, Pickaxe, PictureInPicture, PictureInPicture2, PiggyBank, Pilcrow, PilcrowLeft, PilcrowRight, Pill, PillBottle, Pin, PinOff, Pipette, Pizza, Plane, PlaneLanding, PlaneTakeoff, Play, Plug, Plug2, PlugZap, Plus, Pocket, PocketKnife, Podcast, Pointer, PointerOff, Popcorn, Popsicle, PoundSterling, Power, PowerOff, Presentation, Printer, PrinterCheck, Projector, Proportions, Puzzle, Pyramid
Q
QrCode, Quote
R
Rabbit, Radar, Radiation, Radical, Radio, RadioReceiver, RadioTower, Radius, RailSymbol, Rainbow, Rat, Ratio, Receipt, ReceiptCent, ReceiptEuro, ReceiptIndianRupee, ReceiptJapaneseYen, ReceiptPoundSterling, ReceiptRussianRuble, ReceiptSwissFranc, ReceiptText, RectangleEllipsis, RectangleGoggles, RectangleHorizontal, RectangleVertical, Recycle, Redo, Redo2, RedoDot, RefreshCcw, RefreshCcwDot, RefreshCw, RefreshCwOff, Refrigerator, Regex, RemoveFormatting, Repeat, Repeat1, Repeat2, Replace, ReplaceAll, Reply, ReplyAll, Rewind, Ribbon, Rocket, RockingChair, RollerCoaster, Rotate3d, RotateCcw, RotateCcwKey, RotateCcwSquare, RotateCw, RotateCwSquare, Route, RouteOff, Router, Rows2, Rows3, Rows4, Rss, Ruler, RulerDimensionLine, RussianRuble
S
Sailboat, Salad, Sandwich, Satellite, SatelliteDish, SaudiRiyal, Save, SaveAll, SaveOff, Scale, Scale3d, Scaling, Scan, ScanBarcode, ScanEye, ScanFace, ScanHeart, ScanLine, ScanQrCode, ScanSearch, ScanText, School, Scissors, ScissorsLineDashed, ScreenShare, ScreenShareOff, Scroll, ScrollText, Search, SearchCheck, SearchCode, SearchSlash, SearchX, Section, Send, SendHorizontal, SendToBack, SeparatorHorizontal, SeparatorVertical, Server, ServerCog, ServerCrash, ServerOff, Settings, Settings2, Shapes, Share, Share2, Sheet, Shell, Shield, ShieldAlert, ShieldBan, ShieldCheck, ShieldEllipsis, ShieldHalf, ShieldMinus, ShieldOff, ShieldPlus, ShieldQuestion, ShieldUser, ShieldX, Ship, ShipWheel, Shirt, ShoppingBag, ShoppingBasket, ShoppingCart, Shovel, ShowerHead, Shredder, Shrimp, Shrink, Shrub, Shuffle, Sigma, Signal, SignalHigh, SignalLow, SignalMedium, SignalZero, Signature, Signpost, SignpostBig, Siren, SkipBack, SkipForward, Skull, Slack, Slash, Slice, SlidersHorizontal, SlidersVertical, Smartphone, SmartphoneCharging, SmartphoneNfc, Smile, SmilePlus, Snail, Snowflake, SoapDispenserDroplet, Sofa, Soup, Space, Spade, Sparkle, Sparkles, Speaker, Speech, SpellCheck, SpellCheck2, Spline, SplinePointer, Split, SprayCan, Sprout, Square, SquareActivity, SquareArrowDown, SquareArrowDownLeft, SquareArrowDownRight, SquareArrowLeft, SquareArrowOutDownLeft, SquareArrowOutDownRight, SquareArrowOutUpLeft, SquareArrowOutUpRight, SquareArrowRight, SquareArrowUp, SquareArrowUpLeft, SquareArrowUpRight, SquareAsterisk, SquareBottomDashedScissors, SquareChartGantt, SquareCheck, SquareCheckBig, SquareChevronDown, SquareChevronLeft, SquareChevronRight, SquareChevronUp, SquareCode, SquareDashed, SquareDashedBottom, SquareDashedBottomCode, SquareDashedKanban, SquareDashedMousePointer, SquareDashedTopSolid, SquareDivide, SquareDot, SquareEqual, SquareFunction, SquareKanban, SquareLibrary, SquareM, SquareMenu, SquareMinus, SquareMousePointer, SquareParking, SquareParkingOff, SquarePen, SquarePercent, SquarePi, SquarePilcrow, SquarePlay, SquarePlus, SquarePower, SquareRadical, SquareRoundCorner, SquareScissors, SquaresExclude, SquareSigma, SquaresIntersect, SquareSlash, SquareSplitHorizontal, SquareSplitVertical, SquareSquare, SquaresSubtract, SquareStack, SquaresUnite, SquareTerminal, SquareUser, SquareUserRound, SquareX, Squircle, Squirrel, Stamp, Star, StarHalf, StarOff, StepBack, StepForward, Stethoscope, Sticker, StickyNote, Store, StretchHorizontal, StretchVertical, Strikethrough, Subscript, Sun, SunDim, SunMedium, SunMoon, Sunrise, Sunset, SunSnow, Superscript, SwatchBook, SwissFranc, SwitchCamera, Sword, Swords, Syringe
T
Table, Table2, TableCellsMerge, TableCellsSplit, TableColumnsSplit, TableOfContents, TableProperties, TableRowsSplit, Tablet, Tablets, TabletSmartphone, Tag, Tags, Tally1, Tally2, Tally3, Tally4, Tally5, Tangent, Target, Telescope, Tent, TentTree, Terminal, TestTube, TestTubeDiagonal, TestTubes, Text, TextCursor, TextCursorInput, TextQuote, TextSearch, TextSelect, Theater, Thermometer, ThermometerSnowflake, ThermometerSun, ThumbsDown, ThumbsUp, Ticket, TicketCheck, TicketMinus, TicketPercent, TicketPlus, Tickets, TicketSlash, TicketsPlane, TicketX, Timer, TimerOff, TimerReset, ToggleLeft, ToggleRight, Toilet, Tornado, Torus, Touchpad, TouchpadOff, TowerControl, ToyBrick, Tractor, TrafficCone, TrainFront, TrainFrontTunnel, TrainTrack, TramFront, Transgender, Trash, Trash2, TreeDeciduous, TreePalm, TreePine, Trees, Trello, TrendingDown, TrendingUp, TrendingUpDown, Triangle, TriangleAlert, TriangleDashed, TriangleRight, Trophy, Truck, TruckElectric, Turtle, Tv, TvMinimal, TvMinimalPlay, Twitch, Twitter, Type, TypeOutline
U
Umbrella, UmbrellaOff, Underline, Undo, Undo2, UndoDot, UnfoldHorizontal, UnfoldVertical, Ungroup, University, Unlink, Unlink2, Unplug, Upload, Usb, User, UserCheck, UserCog, UserLock, UserMinus, UserPen, UserPlus, UserRound, UserRoundCheck, UserRoundCog, UserRoundMinus, UserRoundPen, UserRoundPlus, UserRoundSearch, UserRoundX, Users, UserSearch, UsersRound, UserX, Utensils, UtensilsCrossed, UtilityPole
V
Variable, Vault, Vegan, VenetianMask, Venus, VenusAndMars, Vibrate, VibrateOff, Video, VideoOff, Videotape, View, Voicemail, Volleyball, Volume, Volume1, Volume2, VolumeOff, VolumeX, Vote
W
Wallet, WalletCards, WalletMinimal, Wallpaper, Wand, WandSparkles, Warehouse, WashingMachine, Watch, Waves, WavesLadder, Waypoints, Webcam, Webhook, WebhookOff, Weight, Wheat, WheatOff, WholeWord, Wifi, WifiHigh, WifiLow, WifiOff, WifiPen, WifiZero, Wind, WindArrowDown, Wine, WineOff, Workflow, Worm, WrapText, Wrench
X
X
Y
Youtube
Z
Zap, ZapOff, ZoomIn, ZoomOut