Maya Okafor
Founder & CEO
Lagos, NG
beUI Pro for mobile is live — 50 React Native blocks and screens
Premium team blocks: a responsive member grid with hover-reveal socials and lift, and an interactive expanding-panels gallery that grows the focused member to reveal their bio and links.
team-panels.tsxAn interactive gallery where hovering a panel expands it to reveal the member's bio and links, while the others collapse.
Hover or tap a panel to meet the people behind every component.
Sets the vision and keeps the bar high. Spent a decade leading design systems teams.
ProfileMaya Okafor
Founder & CEO
Dev Sharma
Head of Engineering
Lior Adler
Design Lead
Ana Ruiz
Developer Advocate
Kenji Mori
Staff Engineer
"use client";
import { TeamPanels } from "@/components/premium/team";
export function TeamPanelsPreview() {
return (
<div className="w-full">
<TeamPanels />
</div>
);
}
Get access to install premium components and view the full source.
Open dashboardteam-spotlight.tsxA featured profile card (avatar, role, bio, links) that crossfades as you pick a face from the avatar rail below.
Pick a face to meet the person behind the components.
Founder & CEO
Sets the vision and keeps the bar high. Led design systems teams for a decade before starting beUI.
"use client";
import { TeamSpotlight } from "@/components/premium/team";
export function TeamSpotlightPreview() {
return (
<div className="w-full">
<TeamSpotlight />
</div>
);
}
Get access to install premium components and view the full source.
Open dashboardteam-grid.tsxA team grid with filter tabs and counts, portrait cards that warm on hover to reveal a bio and links, local times by location, and a closing hiring card.
A small, senior team obsessed with motion, craft, and developer experience.
8 people · 7 countries
Founder & CEO
Lagos, NG
Head of Engineering
Bengaluru, IN
Design Lead
Tel Aviv, IL
Developer Advocate
Madrid, ES
Staff Engineer
Tokyo, JP
Product Manager
London, GB
Motion Designer
Toronto, CA
Infra Engineer
Toronto, CA
"use client";
import { TeamGrid } from "@/components/premium/team";
export function TeamGridPreview() {
return (
<div className="w-full">
<TeamGrid />
</div>
);
}
Get access to install premium components and view the full source.
Open dashboardteam-marquee.tsxTwo infinite rows of member chips scrolling in opposite directions, pausing on hover.
A small, senior crew obsessed with motion, craft, and developer experience.
"use client";
import { TeamMarquee } from "@/components/premium/team";
export function TeamMarqueePreview() {
return (
<div className="w-full">
<TeamMarquee />
</div>
);
}
Get access to install premium components and view the full source.
Open dashboard