Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including primer-breadcrumb with all npm packages installed. Try it out:

var primerBreadcrumb = require("primer-breadcrumb")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

primer-breadcrumb v2.0.0

Breadcrumb navigation for pages with parents / grandparents.

Primer Breadcrumb Navigation

npm version Build Status

Breadcrumb navigation for GitHub's pages with parents / grandparents.

This repository is a module of the full primer repository.


Breadcrumbs are used to show taxonomical context on pages that are many levels deep in a site’s hierarchy. Breadcrumbs show and link to parent, grandparent, and sometimes great-grandparent pages. Breadcrumbs are most appropriate on pages that:

  • Are many levels deep on a site
  • Do not have a section-level navigation
  • May need the ability to quickly go back to the previous (parent) page


<nav aria-label="Breadcrumb">
    <li class="breadcrumb-item text-small"><a href="">Business</a></li>
    <li class="breadcrumb-item text-small"><a href="">Customers</a></li>
    <li class="breadcrumb-item breadcrumb-item-selected text-small text-gray" aria-current="page">MailChimp</li>


MIT © GitHub

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free