Blueprint is a React UI toolkit for the Web.
Palantir uses Blueprint to build complex, data-dense web interfaces for desktop applications. If you rely heavily on mobile interactions and are looking for a mobile-first UI kit, this may not be for you.
This repository contains multiple projects in the
packages/ directory that are distributed as separate packages on NPM:
The other packages (
landing) are not published to NPM as they are used to build the documentation site.
Prerequisite: Node.js v6 or v7
git clonethis repository (or fork if you lack permissions)
npm installto install build dependencies
npm run bootstrapto install and link each package using lerna
npm run gulpto compile and start the server and watcher
- Open your browser to localhost:9000/packages/docs/dist/
Looking for places to contribute to the codebase? Check out the Status: accepting PRs label.
This project is made available under the Apache 2.0 License.