TypeScript icon, indicating that this package has built-in type declarations

0.7.5 • Public • Published

React Native AMA — Formidable, We build the modern web

Accessibility as a First-Class Citizen with React Native AMA

github npm docs Maintenance Status

A.M.A. stands for Accessible Mobile App and is react native library that aim offers the best accessibility tooling experience and guides to guide you through accessibility best practices while you code your app. That's why we created A.M.A., a set of components, hooks designed to enforce minimum accessibility requirements. This is combined with extensive guidelines to help you how accessibility should work when manually testing your app.

Example of runtime failure detected by AMA

This is an example of a runtime failure detected by AMA.


yarn add -D react-native-ama
# or
npm install -D react-native-ama

📃 Documentation

The documentation contains everything you need to know about react-native-ama and contains several sections in order of importance when you first get started:

  • Getting started — contains the "Getting Started" guide.
  • Components — overview of all the components available react-native-ama.
  • Hooks — overview of all the hooks available
  • Guidelines — guidelines enforced by AMA components

You can find the raw markdown files inside this repository's docs folder.

🤝 Contributing

Please see our Contributing guide.

Maintenance Status

Active: Formidable is actively working on this project, and we expect to continue work on this project for the foreseeable future. Bug reports, feature requests and pull requests are welcome.

Package Sidebar


npm i react-native-ama

Weekly Downloads






Unpacked Size

2.15 MB

Total Files


Last publish


  • scottianstewart
  • keithluchtel
  • ceceppa
  • robwalkerco
  • sarahformidable
  • scott-rippey
  • michaelmerrill
  • sarmeyer
  • mariano-formidable
  • ryan.roemer
  • formidable-owner
  • formidablelabs
  • carbonrobot
  • masiddee
  • gksander