Evgeny Shilov

Share Strip

Component 1

About

Want this built into your product? AI agents write the code, an engineer directs them: https://vibecoding.tech/services?utm_source=21st&utm_medium=component Book a call and say promo code 21ST to get a free 3-day development trial. One hard-bordered 100% strip with in-segment labels for larger parts and a complete value-and-percent legend. Answers: "What makes up the whole, in one strip?"

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Share Strip to your project and fits it to your theme.

Code

How Share Strip is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { ShareStrip } from '@/components/ui/share-strip'

export default function ShareStripDemo() {
  return (
    <ShareStrip
      title="Language distribution"
      parts={[
        { label: 'Typescript', value: 35 },
        { label: 'Go', value: 34 },
        { label: 'Python', value: 34 },
        { label: 'Javascript', value: 5 },
        { label: 'Rust', value: 5 },
      ]}
    />
  )
}

More by Evgeny Shilov

View all
  • Agentic Factory — Interactive 3D Machine

    Agentic Factory — Interactive 3D Machine

    1.2K
  • Leaderboard Table

    Leaderboard Table

    31
  • Frontier Board

    Frontier Board

    25
  • Stacked Activity Bars

    Stacked Activity Bars

    23
  • Paired Bars

    Paired Bars

    21
  • Dune Flow

    Dune Flow

    18
  • Treemap

    Treemap

    15
  • Bench Matrix

    Bench Matrix

    13

Explore more

Part of vizcn · by vibecoding.tech — browse the full library on 21st.dev.