// the find
salesforce/design-system-react
Salesforce Lightning Design System for React
React component library implementing Salesforce's Lightning Design System. If you're building a Salesforce-integrated app or internal tool that needs to match the SLDS visual language, this saves you from hand-rolling every button and combobox. Outside that context, there's little reason to reach for it.
Accessibility is genuinely serious — 100% axe pass plus manual JAWS/NVDA testing, not just an aria-label sprinkled here and there. Component coverage is wide: combobox alone has 30+ example variants covering RTL, entity selection, inline multiple, and disabled-with-tooltip states. TypeScript declarations ship alongside the JSX files, so you get autocomplete without an @types package. The icon handling is thoughtful — SVG sprites served as static assets rather than inlined JS blobs, which keeps the bundle sane.
Pinned to React 16 and Babel 6, which is dead weight in 2026 — the Babel 7 workaround lives in a GitHub issue comment, not the README. The Heroku-hosted docs site (design-system-react-site.herokuapp.com) has been unreliable and may not exist; that's where all the interactive examples live. Star count is 979 for a Salesforce-backed repo, suggesting it's mostly used inside Salesforce orgs rather than by the broader community, which means thin external Stack Overflow coverage when you hit edge cases. No CSS is bundled — you must serve the SLDS stylesheet yourself, which adds a deploy-time dependency that's easy to miss and silently breaks styling with no JS error.