Choose the modules that you need.


Rollups consist of all the modules in Pure. There are two rollups available - a regular (responsive) one, and a non-responsive one. Choose that one that's right for your project.

Name URL Size (gzip)
Responsive Rollup 4.0KB
Non-Responsive Rollup 3.8KB

Alternate CDNs

The main host for Pure is the Yahoo! CDN where Pure is available over HTTP and individual modules can be combined together in a single combo request. The following table lists alternate CDNs where Pure is hosted.

jsDelivr // Yes Yes
RawGit // Yes No
cdnjs // Yes No
OSS MaxCDN // Yes No
Staticfile No No

Note: If the latest version of Pure is not yet on one of the alternate CDNs, please contact them to update to the latest version of Pure: 0.6.0.

Individual Modules

You can also pull in the following modules individually.

Name URL
Forms (Responsive)
Forms (Non-Responsive)
Grids (Responsive)
Menus (Responsive)
Menus (Non-Responsive)

Combo Handling

Combo handling is a service where one or more modules can be loaded using a single HTTP request. They are essentially dynamic rollups that are cacheable by CDNs.

Here's an example of a Yahoo! CDN combo URL that includes CSS for Base, Grids, and Forms:

<link rel="stylesheet" href="">

jsDelivr is an alternative CDN that supports combo handling. Here's an example of a combo URL that includes the same CSS Base, Grids, and Forms as above.

<link rel="stylesheet" href="//">

See the jsDelivr combo handler documentation to learn more about its features.

Contribute on GitHub

Pure is an open-source project under the BSD License. We welcome issues, pull requests, and feedback. Check out our repo on GitHub.