Pharos
JSTOR's design system, a web component library with React wrappers for building products in the JSTOR brand.
pharos.jstor.orgrepositorydocs
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
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-27: links
pharos.jstor.org - 2026-10-27: links, Written in, License, License model, GitHub stars
api.github.com/repos/ithaka/pharos - 2026-10-27: links, Install with
pharos.jstor.org/getting-started/ - 2026-10-27: First release, Current major version
registry.npmjs.org/@ithaka/pharos - 2026-10-27: Maintainer
github.com/ithaka/pharos/blob/develop/LICENSE - 2026-10-27: Categories, Install with
github.com/ithaka/pharos/blob/develop/packages/pharos/README.md - 2026-10-27: Last release
api.github.com/repos/ithaka/pharos/releases - 2026-10-27: Contributors
api.github.com/repos/ithaka/pharos/contributors?per_page=1 - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@ithaka/pharos - 2026-10-27: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40ithaka%2Fpharos - 2026-10-27: Owned by
pharos.jstor.org/