Skip to content
The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device.
JavaScript CSS Other
Failed to load latest commit information.
.npm/package updates meteor package files
assets Change @import statements in foundation/foundation-flex source Sass f…
dist Bump to version 6.1.2
docs Change .is-active menu class to .active, to avoid overlap with dropdo…
gulp Automatically lint Sass when files change
js Fix tabs not initializing and not showing/hiding properly
lib Merge pull request #7841 from Grafikart/fix-mediaqueryoffcanvas
scss Properly apply $keystroke-radius Sass variable to <kbd> elements, clo…
test Merge develop into 6.2
.babelrc Switch back to UMD because CommonJS doesn't work in our current setup
.editorconfig do not trim trailing whitespace on markdown files
.gitignore Add foundation-docs to .gitignore so it can be cloned locally to test
.jshintConfig Remove unused karma config file, and move linting config files to the…
.npmignore Re-add settings file to npm package
.scss-lint.yml Lint Sass and rename scss-config.yml to have proper name
.travis.yml In .travis.yml, run npm install -g bower before npm install, because …
.versions updates meteor package stuff Update contributing guidelines with more detailed info on filing bugs…
LICENSE Updated copyright to 2016 Update readme to be more concise
bower.json Merge 6.1.2 branch into 6.2
composer.json Bump to version 6.1.2 Add shell script to download and link foundation-docs repo
gulpfile.js Prevent the docs search from being generated twice when deploying to … Bump to version 6.1.2
package.js Bump to version 6.1.2
package.json Add prettier error handling to gulp-babel
sache.json updates package manager files... again

Foundation for Sites

npm version Bower version Gem Version devDependency Status Gitter

Foundation is the most advanced responsive front-end framework in the world. Quickly go from prototype to production, building sites or apps that work on any kind of device with Foundation. Includes a fully customizable, responsive grid, a large library of Sass mixins, commonly used JavaScript plugins, and full accessibility support.

Getting Started

The quickest way to get started is with the basic CSS download. You can get versions with every component, essential ones only, or a custom build.

If you're a Sass user, we have two starter project templates, the Basic Template and the ZURB Template. You can install them by manually downloading them from GitHub, or using the Foundation CLI.

Lastly, if you're rolling your own setup, you can install Foundation through a variety of package managers.


The documentation can be found at To run the documentation locally on your machine, you need Node.js and Ruby installed on your computer.

Run these commands to set up the documentation:

git clone
cd foundation-sites
gem install scss-lint
npm install

Then run npm start to compile the documentation. When it finishes, a new browser window will open pointing to a BrowserSync server displaying the documentation.


Check out our contributing guide to learn how you can contribute to Foundation. You can also browse the tag in our issue tracker to find things to do.

Copyright (c) 2016 ZURB, inc.

Something went wrong with that request. Please try again.