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.

Angular logoReact logoSolid logoSvelte logoVue logo

Supporting professional development teams from every corner of the ecosystem.

Core Tools

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
    • Meta Quest: APK and AAB (Google Play) builds
  • visionOS: Apple Vision Pro support

AI Agent Skills

Install Norrix skills to help coding agents use Norrix docs and workflows more accurately:

npx skills add norrixnet/skills -y