Gestalt
Gestalt is a free, open-source design system built with React. A set of React UI components that supports Pinterest’s design language. It has 4,383 GitHub stars and is released under the Apache-2.0 license. A live demo is linked from this page.
github.com/pinterest/gestalt (opens in a new tab)
Data as of from the GitHub API; description from the project's repository. Report an error
Get started
Copy the files into a new folder with degit (no git history), or clone the repository with git.
npx degit pinterest/gestalt my-ui
cd my-ui
npm install # then run the dev script from the READMEgit clone --depth 1 https://github.com/pinterest/gestalt.git my-uiSources: GitHub docs on template repositories, degit.
About Gestalt
Gestalt is Pinterest’s design system. Our system includes a React component library with comprehensive guidelines, best practices, tools, and resources to support designers and engineers delivering a high-quality product.
Built with
- React
- TypeScript
Similar templates
More design systems
Zag
chakra-ui/zag
Build your design system in React, Solid, Vue, Svelte or Vanilla.
Active · last commit Oct 26, 2026
OfficialDesign systemsTypeScriptReact
primer/react
An implementation of GitHub's Primer Design System using React.
Active · last commit Oct 26, 2026
Design systemsTypeScriptArk
chakra-ui/ark
Unstyled, accessible UI components for your design System.
Active · last commit Oct 20, 2026
OfficialDesign systemsTypeScriptDesigner Skills
Owl-Listener/designer-skills
Designer Skills Collection: agentic skills, commands, and plugins for design — from research to systems, UI, interaction, and delivery.
Maintained · last commit Sep 5, 2026
Design systemsMarkdownArco Design
arco-design/arco-design
A comprehensive React UI components library based on Arco Design.
Active · last commit Oct 12, 2026
Design systemsTypeScriptArco Design Vue
arco-design/arco-design-vue
A Vue.js 3 UI Library based on Arco Design.
Active · last commit Oct 21, 2026
Design systemsTypeScript
How do I use Gestalt?
Copy the files into a new folder with npx degit pinterest/gestalt my-ui (no git history), or fork the repository on GitHub. Then follow the README for the install and dev commands.
Can I use Gestalt for commercial projects?
Yes. Gestalt is released under the Apache-2.0 license, a permissive license that allows commercial use as long as you keep the copyright and license notice. Third-party assets bundled with it (images, fonts, icons) may have their own terms.
Is Gestalt maintained?
The repository's most recent commit was on Oct 5, 2026. Its latest release is v177.0.13. appsgit only lists templates from repositories with a commit in the last six months.