Installation

Get started with Interplanetary UI via CDN or local installation.

CDN (Recommended)

The easiest way to use Interplanetary UI. No build step required.

Full Bundle

Includes planetary theme + terminal fonts. Best for getting started quickly.

<!-- CSS -->
<link rel="stylesheet" href="https://cdn.interplanetaryui.com/latest/interplanetary.min.css">

<!-- JS (include before closing </body>) -->
<script src="https://cdn.interplanetaryui.com/latest/js/interplanetary.min.js"></script>
Modular Bundle

Pick only what you need for smaller bundle sizes.

<!-- Core (required) -->
<link rel="stylesheet" href="https://cdn.interplanetaryui.com/latest/core.min.css">
<link rel="stylesheet" href="https://cdn.interplanetaryui.com/latest/windows.min.css">

<!-- Theme (pick one) -->
<link rel="stylesheet" href="https://cdn.interplanetaryui.com/latest/themes/planetary.min.css">

<!-- Font (pick one) -->
<link rel="stylesheet" href="https://cdn.interplanetaryui.com/latest/fonts/terminal.min.css">
Available Files

CSS Bundles

File Contents
interplanetary.min.css Full bundle (core + windows + planetary theme + terminal fonts)
core.min.css Tokens + base styles + all components
windows.min.css All container components (window, panel, frame, section, modal)

Themes

File Description
themes/planetary.min.css Amber/black — corporate sci-fi
themes/industrial.min.css Blue/steel — corporate sterile
themes/military.min.css Olive/khaki — tactical operations
themes/royal.min.css Gold/burgundy — Dune imperial

Fonts

File Description
fonts/terminal.min.css Bitmap fonts (Sharp PC3K, Eagle) — smaller sizes
fonts/cyber.min.css Futuristic (Orbitron, Rajdhani, JetBrains Mono)
fonts/sterile.min.css Corporate (IBM Plex Mono, IBM Plex Sans)

JavaScript

File Description
js/interplanetary.min.js Full bundle (all JS modules)
js/theme.min.js Light/dark/system theme manager
js/window.min.js Container minimize behavior
js/dropdown.min.js Dropdown open/close behavior
js/modal.min.js Modal open/close behavior
js/tabs.min.js Tab switching behavior
js/tree.min.js Tree expand/collapse behavior
js/actions.min.js Copy-to-clipboard behavior
Versioning

Use /latest/ for automatic updates, or pin to a specific commit SHA for stability.

<!-- Always get latest updates -->
https://cdn.interplanetaryui.com/latest/interplanetary.min.css

<!-- Pin to specific version (commit SHA) -->
https://cdn.interplanetaryui.com/abc123def/interplanetary.min.css
Local Installation

For Tailwind v4 projects or when you need to customize the source.

Tailwind v4 Setup
@import "tailwindcss";

/* Core */
@import "./interplanetary-ui/css/tokens.css";
@import "./interplanetary-ui/css/base.css";
@import "./interplanetary-ui/css/components/index.css";

/* Theme (pick one) */
@import "./interplanetary-ui/css/themes/planetary.css";

/* Font (pick one) */
@import "./interplanetary-ui/css/fonts/terminal.css";

/* Containers */
@import "./interplanetary-ui/css/windows/window.css";
@import "./interplanetary-ui/css/windows/panel.css";
@import "./interplanetary-ui/css/windows/frame.css";
@import "./interplanetary-ui/css/windows/section.css";
@import "./interplanetary-ui/css/windows/modal.css";
@import "./interplanetary-ui/css/windows/utilities.css";