React Cosmos

Sandbox for developing and testing UI components in isolation
Alternatives To React Cosmos
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Storybook77,6697,28921,4767 hours ago1,108September 14, 20222,052mitTypeScript
Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.
Javascript Testing Best Practices21,034
11 days ago55mitJavaScript
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (December 2022)
Enzyme19,96251,43526,24111 days ago54December 20, 2019292mitJavaScript
JavaScript Testing utilities for React
React Testing Library17,5882,70718,28513 days ago91May 28, 202223mitJavaScript
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
React Cosmos7,730636916 days ago249February 20, 202231mitTypeScript
Sandbox for developing and testing UI components in isolation
Keystone7,7271,329426 hours ago171July 15, 2019102mitTypeScript
The most powerful headless CMS for Node.js — built with GraphQL and React
Realm Js5,1796361048 hours ago341September 15, 2022533apache-2.0TypeScript
Realm is a mobile database: an alternative to SQLite & key-value stores
React Hooks Testing Library4,9265074,48919 days ago53June 18, 202239mitTypeScript
🐏 Simple and complete React hooks testing utilities that encourage good testing practices.
Jest Cheat Sheet4,869
2 months agocc0-1.0
Jest cheat sheet
Pepperoni App Kit4,640
a month ago4March 24, 201767mitJavaScript
Pepperoni - React Native App Starter Kit for Android and iOS
Alternatives To React Cosmos
Select To Compare

Alternative Project Comparisons


React Cosmos

npm version CI Status Twitter Slack PRs Welcome

Sandbox for developing and testing UI components in isolation.

  • Visual TDD. Develop one component at a time. Isolate the UI you're working on and iterate quickly. Reloading your whole app on every change is slowing you down!
  • Component library. Bookmark component states, from blank states to edge cases. Your component library keeps you organized and provides a solid foundation of test cases.
  • Open platform. React Cosmos can be used in powerful ways. Including snapshot and visual regression testing, as well as custom integrations tailored to your needs.

Live demo Documentation Sponsor

React Cosmos

Why React Cosmos?

5 Reasons to Choose React Cosmos | Medium

React Cosmos

  • Makes developers more productive
  • Leads to high-quality, reusable UI components
  • Makes it easy to share component libraries
  • Helps with automated testing

React Cosmos is

  • An isolated component environment
  • Simple, detail-oriented and battle-tested
  • The result of over 5 years of fine-tuning
  • React-only
  • Compatible with other bundlers (aside from webpack)

React Cosmos is not

Many other similar tools have emerged since React Cosmos was created. Choose wisely based on your unique needs and personal taste.

A Brief History of React Cosmos


Hi there. I'm Ovidiu, the core maintainer of React Cosmos. I spend ridiculous amounts of time perfecting this project because I love building user interfaces and making useful things.

React Cosmos is licensed as MIT and will always be free. If you want to support me, however, become a Sponsor and ensure this journey continues!

Special thanks to

React Cosmos is still alive because of you!

Popular Testing Projects
Popular Reactjs Projects
Popular Software Quality Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.