# 🚀 Nitro Module CLI

A CLI tool that simplifies creating React Native modules powered by Nitro Modules.

[![Version](https://img.shields.io/npm/v/create-nitro-module.svg)](https://www.npmjs.com/package/create-nitro-module)
[![Downloads](https://img.shields.io/npm/dm/create-nitro-module.svg)](https://www.npmjs.com/package/create-nitro-module)
[![License](https://img.shields.io/npm/l/create-nitro-module.svg)](LICENSE)
[![Docs](https://img.shields.io/badge/docs-available-brightgreen.svg)](https://patrickkabwe.github.io/create-nitro-module/)

![CLI Demo](https://raw.githubusercontent.com/patrickkabwe/nitro-cli/refs/heads/main/assets/nitro-module-cli.gif)

## ✨ Features

- 📱 Pre-configured iOS & Android native module templates
- 📦 Automatic linking and installation
- 📚 TypeScript support out of the box
- 🔧 Zero configuration required
- ⚙️ Automated ios/android build with GitHub Actions
- 🧪 Optional React Native Harness setup for native Android and iOS tests
- 📦 Semantic Release

## 📖 Documentation

Ready to supercharge your React Native development? Visit our comprehensive documentation:

[📚 Explore Nitro Module CLI Documentation](https://patrickkabwe.github.io/create-nitro-module/)

## 🚀 Quick Start

```bash
# Using bun
bun create nitro-module@latest my-nitro-module

# Using yarn
yarn create nitro-module@latest my-nitro-module

# Using pnpm
pnpm create nitro-module@latest my-nitro-module

# Using npx
npx create-nitro-module@latest my-nitro-module
```
