[ 01 / 06 ]

STAR CLI Low/No Code Generator

/// build metaverses. create games. unify platforms.

Revolutionary interoperable low/no-code generator that unifies all metaverses, games, apps, sites, and platforms into one powerful OASIS Omniverse platform. Create entire applications with minimal coding.

Scroll to explore
Section 01
[ 01 / 06 ]

Overview

STAR CLI serves as the backend to the OASIS and Our World systems, functioning as both an asset/app store and the core development platform for the entire ecosystem.

Create OAPPs (OASIS Applications), manage STARNETHolons, link dependencies, and publish to STARNET - all with minimal coding required. Build entire metaverses, games, and applications that work across all platforms and engines.

[ 02 / 06 ]

Key Features

/ A

STARNETHolon Management

Full CRUD operations for all STARNETHolon types. Create, edit, delete, publish, and download OAPPs, NFTs, Quests, Missions, and more. Version control and rollback capabilities built-in.

/ B

DNA System

Link any STARNETHolon to any other STARNETHolon as dependencies. Automatic DNA file generation and management. Handle complex dependency chains with intelligent resolution.

/ C

STARNET Integration

Publish OAPPs and assets to STARNET store for distribution. Download and install OAPPs from the community. Search and discover assets, templates, and applications.

/ D

Low/No Code Development

Create entire metaverses, games, and applications with minimal coding. Template system, visual wizards, and automatic code generation. Write once, deploy everywhere.

[ 03 / 06 ]

STARNETHolon Types

STAR CLI manages 15+ types of STARNETHolons - the building blocks of the OASIS Omniverse.

APPLICATION

OAPPs

OASIS Applications - write once, deploy everywhere. Cross-platform applications that work across all metaverses, games, and platforms.

TEMPLATE

Templates

Application templates for rapid development. Pre-built structures for common use cases and quick prototyping.

RUNTIME

Runtimes

Execution environments for OAPPs. Configure runtime settings and deployment targets for your applications.

LIBRARY

Libraries

Code libraries and frameworks. Reusable components and shared code across OAPPs and applications.

NFT

NFTs

Non-fungible tokens with cross-chain support. Create, manage, and distribute NFTs across all supported blockchains.

LOCATION

GeoNFTs

Location-based NFTs for geographic applications. Perfect for AR games, location-based rewards, and geo-spatial experiences.

GAMIFICATION

Quests

Game quests and objectives. Create interactive quests with rewards, progress tracking, and completion criteria.

MISSION

Missions

Mission system for complex game mechanics. Multi-stage missions with dependencies and branching paths.

STORY

Chapters

Story chapters for narrative-driven experiences. Link chapters together to create immersive storylines.

INVENTORY

Inventory Items

Game items and rewards. Manage inventory systems, item properties, and reward distribution across platforms.

SPACE

Celestial Spaces

Virtual spaces for metaverse experiences. Create 3D environments, virtual worlds, and immersive spaces.

WORLD

Celestial Bodies

Virtual worlds and metaverses. Complete virtual environments with their own rules, physics, and ecosystems.

[ 04 / 06 ]

Holons: Unlocking Deep Interoperability

Holons are self-contained data modules that provide a universal data format, enabling true interoperability across all Web2 and Web3 technologies, platforms, and engines.

/ A

Universal Data Format

Holons provide a standardized data structure that works across all providers - MongoDB, IPFS, Ethereum, Solana, and 50+ more. Write once, store anywhere, access everywhere.

/ B

Cross-Platform Compatibility

The same Holon works seamlessly across JavaScript, Unity, Unreal, and any other engine. Platform-agnostic data that moves freely between Web2 and Web3 systems.

/ C

Provider Independence

Holons are stored with provider-specific keys while maintaining a universal structure. Switch providers without data migration - HyperDrive handles the translation automatically.

/ D

Shared STARNETHolons

All STARNETHolons (OAPPs, Quests, NFTs, etc.) are built on Holons. This means they can be shared and reused across any OAPP, regardless of platform or engine. Create once, use everywhere.

Holons and Zomes Diagram - Explaining the relationship between Holons and Zomes in the OASIS architecture

The Holonic architecture is the foundation of OASIS interoperability. By standardizing data at the Holon level, we enable deep interoperability where Quests created in one game work in another, NFTs from one platform are usable in all platforms, and OAPPs share data seamlessly across the entire OASIS Omniverse ecosystem.

[ 05 / 06 ]

Getting Started

Create Your First OAPP

STAR CLI makes it easy to create OAPPs, manage STARNETHolons, and publish to STARNET. Get started in minutes with the Light Wizard or use commands directly.

View full documentation
Installation Get STAR CLI up and running
[ Hover ]
# Clone the OASIS repository
git clone https://github.com/NextGenSoftwareUK/OASIS.git
cd OASIS

# Navigate to STAR CLI
cd "STAR ODK/NextGenSoftware.OASIS.STAR.CLI"

# Build the CLI
dotnet build

# Run STAR CLI
dotnet run

# The CLI will guide you through:
# 1. Avatar authentication
# 2. Provider selection
# 3. Initial configuration
Create OAPP Create your first OASIS Application
[ Hover ]
# Start the Light Wizard (interactive)
star light wiz

# Or create directly
star light "My First OAPP" \
  --description "A sample OAPP" \
  --template "basic"

# STAR CLI creates:
# - OAPP structure
# - DNA file
# - Basic configuration
# - Dependency management

# Result: Ready-to-deploy OAPP
Publish to STARNET Share your OAPP with the community
[ Hover ]
# Publish OAPP to STARNET
star seed "My First OAPP" \
  --version "1.0.0" \
  --description "My first OASIS Application"

# Publish supporting STARNETHolons
star seed quest "Tutorial Quest"
star seed nft "Character Collection"

# Download published OAPP
star download oapp "My First OAPP"

# STARNET handles:
# - Version control
# - Dependency resolution
# - Distribution
# - Discovery
[ 06 / 06 ]

Use Cases

/ 01

Metaverse Development

Create entire metaverses with minimal coding. Generate Celestial Bodies, Spaces, Quests, and NFTs. Link dependencies to build complex virtual worlds.

/ 02

Game Creation

Build games with Quests, Missions, Inventory Items, and Chapters. Create cross-platform gameplay with shared assets and progression systems.

/ 03

Application Development

Develop OAPPs that work across all platforms. Write once, deploy everywhere. Use templates and libraries to accelerate development.

/ 04

Asset Management

Manage NFTs, GeoNFTs, and digital assets. Create collections, link dependencies, and publish to STARNET for distribution.