{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/react-cosmos/","markdown":"https://findsoftware.frbit.cloud/react-cosmos.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"react-cosmos","name":"React Cosmos","urls":{"home":"https://reactcosmos.org","repository":"https://github.com/react-cosmos/react-cosmos","docs":"https://reactcosmos.org/docs/getting-started","plugins":"https://reactcosmos.org/docs/plugins"},"category":["dev-tool"],"description":"Sandbox for developing and testing React UI components in isolation, with file-based fixtures, a playground interface and a static export.","maintainer":"Ovidiu Cherecheș","firstRelease":2014,"hosting":null,"language":"javascript","runtimeMin":null,"basedOn":["react"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":["local","static"],"renderingModes":null,"installMethod":"npm i -D react-cosmos react-cosmos-plugin-webpack","licenseModel":"open-source","license":"MIT","currentMajor":"7","latestReleaseDate":"2026-08-31T00:00:00.000Z","githubStargazers":8692,"contributors":108,"packagistDownloads":null,"npmWeeklyDownloads":67501,"dependentRepos":1054,"dependentPackages":142,"social":{"x":"https://twitter.com/ReactCosmos","discord":"https://discord.gg/3X95VgfnW5","forum":"https://github.com/react-cosmos/react-cosmos/discussions"},"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://reactcosmos.org","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/react-cosmos/react-cosmos","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://reactcosmos.org/docs/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/react-cosmos/react-cosmos/main/LICENSE","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"basedOn","url":"https://reactcosmos.org","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://reactcosmos.org","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://reactcosmos.org","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runsAs","url":"https://reactcosmos.org/docs/cli","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runsAs","url":"https://reactcosmos.org/docs/static-export","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://reactcosmos.org/docs/getting-started/webpack","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/react-cosmos/react-cosmos","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://raw.githubusercontent.com/react-cosmos/react-cosmos/main/LICENSE","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/react-cosmos/react-cosmos/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/react-cosmos/react-cosmos/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/react-cosmos/react-cosmos/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/react-cosmos/react-cosmos","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/react-cosmos/react-cosmos/contributors","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/react-cosmos","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-cosmos","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-cosmos","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://reactcosmos.org/docs/plugins","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"React Cosmos renders React UI components outside the app that uses them. Each state of a component is a fixture, defined by a file-system convention. A playground lets a developer browse the fixtures and change their inputs.\n\nThe `cosmos` command starts the dev server. The `cosmos-export` command writes a static build of the component library, which the static export page says can be deployed to any static hosting service. The guides cover Vite, Webpack, React Native and Next.js, and the Webpack guide installs the project with npm alongside a plugin.\n\n## Worth knowing\n\nThe static export does not have every development feature. The export page says it cannot open the selected fixture in the code editor, but anyone with the export URL can browse fixtures and play with component inputs."}