● ONLINE
VKUI

VK's open-source React library for consistent, accessible interfaces in VK apps and services.

/// SYSTEM_OVERVIEW

VKUI (vkcom.github.io/VKUI/) is the official open-source UI component library from VK (Russia's largest social network), providing reusable React components to build consistent, accessible, and performant interfaces for VK ecosystem apps, mini-apps, and web services. It follows VK's design guidelines with a focus on modularity, cross-platform support (web and mobile via React Native compatibility), and Russian-language prioritization, while being adaptable for global use. Popular in Eastern Europe, it's used for social features, messaging, and community tools.

Key Features

  • Component Library: Reusable elements like buttons, forms, cards, modals, navigation, tabs, and VK-specific widgets (e.g., groups, stories) with variants for themes and states.
  • Design Tokens: Colors, typography, spacing, icons, and motion for brand consistency.
  • Accessibility: WCAG support with ARIA and keyboard navigation.
  • Tools: Storybook for exploration; integration with VK Mini Apps platform.

/// SPECS

  • Pricing:free
  • Platform:
    Browser / iOS / Android
ASSETS_DIRECTORY