Contributing to react-native-mlkit
We are excited to have you contribute to react-native-mlkit! This documentation will help you get started with the
project.
We've already completed a few modules, but there are more to be done. If you're interested in contributing a module, please refer to the list below before starting!
Table of Completed Modules
| Completed Modules | RNMLKit Module Completed | iOS support | Android support | New Architecture Support |
|---|---|---|---|---|
| Image labeling | ✅ | ✅ | ✅ | ✅ |
| Object detection | ✅ | ✅ | ✅ | ✅ |
| Face detection | ✅ | ✅ | ✅ | ✅ |
| Document scanner (Beta) | ✅ | ❌ | ✅ | ✅ |
Table of Vision API Modules
| Vision API Modules | RNMLKit Module Completed | iOS support | Android support | New Architecture Support |
|---|---|---|---|---|
| Text recognition v2 | ❌ | ✅ | ✅ | ✅ |
| Face mesh detection (Beta) | ❌ | ❌ | ✅ | ✅ |
| Pose detection (Beta) | ❌ | ✅ | ✅ | ✅ |
| Selfie segmentation (Beta) | ❌ | ✅ | ✅ | ✅ |
| Subject segmentation (Beta) | ❌ | ❌ | ✅ | ✅ |
| Barcode scanning | ❌ | ✅ | ✅ | ✅ |
| Digital ink recognition | ❌ | ✅ | ✅ | ✅ |
Table of Natural Language API Modules
| Natural Language API Modules | RNMLKit Module Completed | iOS support | Android support | New Architecture Support |
|---|---|---|---|---|
| Language identification | ❌ | ✅ | ✅ | ✅ |
| Translation | ❌ | ✅ | ✅ | ✅ |
| Smart reply | ❌ | ✅ | ✅ | ✅ |
| Entity extraction (Beta) | ❌ | ✅ | ✅ | ✅ |
Sections: