Nachos UI is a React Native component library.


  • Over 30 UI components
  • Customizable UI components
  • Works on Web thanks to React Native for Web
  • Jest Snapshot Testing
  • Uses Prettier an opinionated JavaScript formatter.
  • Uses Yarn

Getting started

Requires React Native 0.40 and higher.

$ npm install --save nachos-ui  


$ yarn add nachos-ui
import React from 'react'
import { View } from 'react-native'
import { Button } from 'nachos-ui'

const App = () => {
  return (


To play with Nachos UI locally first clone the repository:

$ git clone [email protected]:avocode/nachos-ui.git

Ideally use Yarn to install your dependencies. It's fast and consistent:

$ yarn install

To run the iOS simulator run:

$ yarn run start

To run the Web version:

$ yarn run start:web