PeoplePremium · Free

Team directory.

Search, sort and invite people into a sample workspace.

Download starter

PEOPLE & ACCESS

Better, together.

4 people in this sample workspace.

4 results
Team members
Status
MC
Maya Chenmaya@example.com
AdminActive
OR
Oliver Reedoliver@example.com
EditorActive
SR
Sam Riverasam@example.com
EditorActive
AB
Avery Brooksavery@example.com
ViewerActive

Live interface · sample data · state resets on reload

GET STARTED

The source is yours.

Terminal
npx shadcn@latest add https://ui.bld8.dev/r/team.json

Install into an existing application, or download the complete starter below.

Download the starter, unzip it and run the commands below. It includes a Next.js app, both BLD8 packages and their editable source. No BLD8 npm installation is needed.

Terminal
npm install
npm run dev

Open http://localhost:3000. Node 22 and React 19 are used. Import TeamDirectory from @bld8/blocks in your own composition.

Download team directory

NOTES TO SELF

A clear starting point.

Pass initialMembers for your own rows. Invitations add a local record, reject duplicate email addresses and never send an email.

Both collections use the MIT licence. Personal and commercial use are allowed; keep the licence notice when sharing the code.

About the collections Source manifest