reborn-xp-sdk

Reborn XP API Reference

Your custom applications run in the Reborn XP environment and have access to several powerful global objects and functions to interact with the OS.

Table of Contents


Global Functions

registerApp(appObject)

This is the entry point for all custom applications. Your app’s JS file must call this function.


Window Manager (wm)

The wm object is your primary tool for managing application windows and UI.

Window Management

Window Appearance

File Dialogs


Disk Manager (dm) – Virtual File System

The dm object allows your app to perform full CRUD operations on the persistent virtual file system. All methods are async.

Multi-Drive Support: The Reborn XP VFS fully supports the C:, D:, and E: drives. All dm functions work with paths from any of these drives (e.g., dm.readFile('E:/Music/song.mp3')).

The VFS Web Server

Reborn XP runs a powerful internal web server that can serve any file from the VFS directly to your application. This is the professional standard for loading assets.


Dialog Handler (dialogHandler)


Shell (shell)

The shell object provides access to core OS state and functionalities.