Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including react-odyssey with all npm packages installed. Try it out:

require("react/package.json"); // react is a peer dependency. require("react-dom/package.json"); // react-dom is a peer dependency. var reactOdyssey = require("react-odyssey")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

react-odyssey v3.0.0

React components for Odyssey design system


React components for Odyssey design framework.

Build Status


To see how components look and behave, visit

Or clone this repository and run:

  • yarn
  • yarn demo

Then visit http://localhost:3000/ to see a hot-reloading demo of existing react-odyssey components. If you edit demo/demo.tsx, your changes will be reflected in the browser.


Useful Links



  • yarn && yarn demo

Odyssey Subtree

Odyssey (formerly Nim) is embedded in this repo as a subtree for ease of carrying patches. Changes are marked in the code with a comment // ASA: indicating what has changed and why.

git remote add odyssey

To pull in changes: git subtree pull --prefix odyssey kans/asa --squash

To push changes to the fork: git subtree push --prefix odyssey kans/asa --squash


RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free