FindSoftware

Porsche Design System

Design system of Web Components with npm wrapper packages for React, Angular, Vue and vanilla JavaScript, published by Porsche AG.

Porsche Design System is a component library of Web Components, published by Dr. Ing. h.c. F. Porsche AG as versioned npm packages. The core package is @porsche-design-system/components-js, and wrapper packages for React, Angular and Vue are published beside it, so the same components can be used from each framework or from plain JavaScript.

Installation is an npm install followed by a loader script in the page and a stylesheet import, and the vanilla JavaScript guide shows the steps in a Vite project. The project describes its packages as typed with TypeScript and as supporting server-side rendering. Styling can come from the design system’s own stylesheet or from its Tailwind CSS, SCSS, Emotion or Vanilla Extract integrations.

Worth knowing

The source code is under the Apache License, Version 2.0. The design assets, which include fonts, icons and the marque, fall under a separate Porsche Design System Assets License Agreement that grants use of them for software applications, websites and interfaces on behalf of Porsche.

Identity

Status
Active
Maintainer
Dr. Ing. h.c. F. Porsche AG5
Maintained by
Company
First release
20224
Headquarters
Germany5

Rendering and deploy

Install with
npm6

Releases

Current major version
47
Last release
2026-10-237

Adoption

GitHub stars
6742
npm downloads a week
40,6698
Contributors
342
Dependent repositories
79
Dependent packages
49

Why these figures do not compare

Sources

  1. 2026-10-28: links, Categories
    designsystem.porsche.com/
  2. 2026-10-28: links, Written in, GitHub stars, Contributors
    github.com/porsche-design-system/porsche-design-system
  3. 2026-10-28: links
    designsystem.porsche.com/v4/developing/introduction/
  4. 2026-10-28: First release
    registry.npmjs.org/@porsche-design-system/components-js
  5. 2026-10-28: Maintainer, Headquarters, License
    designsystem.porsche.com/v4/license/
  6. 2026-10-28: Install with
    designsystem.porsche.com/v4/developing/vanilla-js/getting-started/
  7. 2026-10-28: Current major version, Last release
    github.com/porsche-design-system/porsche-design-system/releases/tag/v4.10.1
  8. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@porsche-design-system/components-js
  9. 2026-10-28: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@porsche-design-system%2Fcomponents-js

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON