Skip to content

What is Pando v0?

Pando v0 is the previous version of Pluralsight’s design system. It is a collection of components, styles, and guidelines that help teams build consistent, accessible, and user-friendly interfaces. Pando v0 is built with React and TypeScript, and it is designed to work with modern front-end tools and frameworks.

Requirements to use Pando v0

To use Pando v0, you need to have the following tools and technologies installed:

  • Node.js or bun
  • npm or pnpm or Yarn Berry
  • React 18 or later

When to use Pando v0

Pando v0 versions are the beta iterations of the Pando design system. They are still supported for existing projects, but it is not recommended for new projects. If you are starting a new project or looking to upgrade an existing project to use the latest design system, is the way to go. Pando v0 versions will no longer be supported or updated, and eventually deprecated, once all teams have migrated away from their use.

Differences within Pando v0 versions

During Pando’s beta phase, there were several versions released. Here are the key differences between them:

  • Up to and including version 0.7.1 (without @next designation):

    This beta version relied on multiple packages: @pluralsight/react, @pluralsight/headless-styles, @pluralsight/react-aria, @pluralsight/react-utils, and @pluralsight/design-tokens. It was determined to change direction when there was pushback on the patterns used in the headless-styles library.

  • Beta version 0.7.1 (with @next) tags: This beta version relied specifically on two packages: @pluralsight/panda-preset and @pluralsight/react. It required users to install and maintain their own implementation of .