FindSoftware

Pharos

JSTOR's design system, a web component library with React wrappers for building products in the JSTOR brand.

Pharos is the design system JSTOR uses for its products. The library is a set of web components that the application registers under a scoping prefix, so more than one copy of the library can run on a page. React applications use wrapper components from the same package, and the package also carries design tokens, typography styles and an icon set.

Worth knowing

The README says the components rely on class names that a bundler’s minifier would otherwise rename, and it asks for a bundler setting that keeps them. The scoped custom element registries proposal is not finalized, so the README asks for a polyfill to use the components.

Identity

Status
Active
Maintainer
Ithaka Harbors, Inc.5
Maintained by
Company
Owned by
ITHAKA11
First release
20214

Rendering and deploy

Install with
npm36

Releases

Current major version
144
Last release
2026-10-237

Adoption

GitHub stars
1342
npm downloads a week
499
Contributors
378
Dependent repositories
110
Dependent packages
310

Why these figures do not compare

Sources

  1. 2026-10-27: links
    pharos.jstor.org
  2. 2026-10-27: links, Written in, License, License model, GitHub stars
    api.github.com/repos/ithaka/pharos
  3. 2026-10-27: links, Install with
    pharos.jstor.org/getting-started/
  4. 2026-10-27: First release, Current major version
    registry.npmjs.org/@ithaka/pharos
  5. 2026-10-27: Maintainer
    github.com/ithaka/pharos/blob/develop/LICENSE
  6. 2026-10-27: Categories, Install with
    github.com/ithaka/pharos/blob/develop/packages/pharos/README.md
  7. 2026-10-27: Last release
    api.github.com/repos/ithaka/pharos/releases
  8. 2026-10-27: Contributors
    api.github.com/repos/ithaka/pharos/contributors?per_page=1
  9. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@ithaka/pharos
  10. 2026-10-27: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40ithaka%2Fpharos
  11. 2026-10-27: Owned by
    pharos.jstor.org/

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON