Skip to content

Nova Tools

KerbalMissile edited this page Mar 14, 2026 · 1 revision

Nova includes .dll library tools like NovaUI, this is for the non-major pones like NovaPC!

NovaPC

The NovaPC tool is really simple, these are the ways you can pull data:

Strings: cpu() ram() gpu() all_pc()

Floats: cpu_val() ram_used() ram_total() gpu_val()

Example terminal usage:

put(all_PC())`

Example UI usage:

use novaui
use novapc

have running = 1

ui_window("PC Stats", 400, 200) {
    named_label("stats", "Loading...", 10, 10, 380, 60)
    button("Refresh", 10, 80, 120, 30) {
        clicked() {
            set_label("stats", all_pc())
        }
    }
    while(running == 1, 1000) {
        set_label("stats", all_pc())
    }
}

Nova Link Sidebar

Built-in Functions & Utilities

Math & Numbers

Variables & Data Types:

Loops & Conditionals:

File Reading & Writing

GUI & Event Handlers

Nova Tools

Inputs

Compiler & Interpreter

VS Code Extension

Clone this wiki locally