Skip to Content
Overview

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.1

→ CLI Reference

Client 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, });

→ Client SDK

Web Dashboard

A web interface at norrix.net  for managing builds, organizations, API keys, webhooks, and billing.

→ Dashboard Guide

Key Features

FeatureDescription
Cloud BuildsiOS, Android, and visionOS builds on managed macOS runners
OTA UpdatesPush JavaScript changes instantly without app store review
FingerprintingAutomatic native compatibility checking for safe OTA delivery
Nx IntegrationFirst-class support for Nx monorepos
Team ManagementOrganizations with roles (Owner, Admin, Member)
CI/CD ReadyAPI keys and non-interactive mode for automation
WebhooksHTTP callbacks for build, submit, and update events
Usage MeteringTransparent 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