Norrix Documentation
Norrix is a cloud build and over-the-air (OTA) update platform for NativeScript applications. Ship your iOS, Android, and visionOS apps faster with managed builds and instant JavaScript updates.
Core Products
CLI (@norrix/cli)
A command-line interface for triggering cloud builds, submitting apps to stores, and publishing OTA updates.
npm i -g @norrix/cli
norrix build ios release
norrix update ios 1.0.1Client SDK (@norrix/client-sdk)
A NativeScript SDK that receives and applies OTA updates in your mobile app.
import { initNorrix } from '@norrix/client-sdk';
initNorrix({
updateUrl: 'https://norrix.net',
checkForUpdatesOnLaunch: true,
installUpdatesAutomatically: true,
});Web Dashboard
A web interface at norrix.net for managing builds, organizations, API keys, webhooks, and billing.
Key Features
| Feature | Description |
|---|---|
| Cloud Builds | iOS, Android, and visionOS builds on managed macOS runners |
| OTA Updates | Push JavaScript changes instantly without app store review |
| Fingerprinting | Automatic native compatibility checking for safe OTA delivery |
| Nx Integration | First-class support for Nx monorepos |
| Team Management | Organizations with roles (Owner, Admin, Member) |
| CI/CD Ready | API keys and non-interactive mode for automation |
| Webhooks | HTTP callbacks for build, submit, and update events |
| Usage Metering | Transparent pricing with included limits and pay-per-use |
Platform Support
- iOS: App Store, Ad Hoc, and Enterprise distribution
- Android: APK and AAB (Google Play) builds
- visionOS: Apple Vision Pro support
Quick Links
- Quick Start: Get your first OTA update deployed in 10 minutes
- CLI Build Commands: Full build command reference
- SDK Configuration: All SDK options
- Nx Workspace Integration: Monorepo support
- Pricing: Plans and usage limits