SystemNetworkingGraphicsDataML/AIToolsHardware
REGISTRY // PACKAGES

ORION Packages

The Orion Package Registry
31 packages · 100% free · v1.0 compatible
01 // Browse

All Packages

VANTREL> orn-pkg install orion-net

orion-net

TCP/UDP networking, HTTP client, DNS resolution, URL parsing, server functionality.

TCPUDPHTTPDNS
v1.0.0Download

orion-fs

File and directory operations, path manipulation, permissions, file I/O.

filespathsdirectories
v1.0.0Download

orion-gfx

2D graphics primitives — lines, rectangles, circles, triangles, color blending, pixel manipulation.

2Ddrawingpixelscolors
v1.0.0Download

orion-sys

System calls, process management, memory operations, I/O ports, interrupts, CPU info.

syscallsmemoryportsIRQ
v1.0.0Download

orion-os

Build your own operating system! Bootloader init, GDT/IDT setup, paging, VFS, scheduler, IPC.

kernelbootloaderpagingscheduler
v1.0.0Download

orion-crypto

Cryptography — MD5, SHA256, CRC32, Base64, XOR encryption, key generation, UUID.

hashencryptbase64uuid
v1.0.0Download

orion-ui

UI toolkit — windows, buttons, labels, text inputs, checkboxes, menus, event handling, themes.

windowswidgetseventsmenus
v1.0.0Download

orion-data

Data structures — linked lists, stacks, queues, trees, graphs, hashmaps, sets.

liststreesgraphshashmaps
v1.0.0Download

orion-algo

Algorithms — bubble sort, quick sort, merge sort, binary search, knapsack, LCS, edit distance, KNN, K-means.

sortingsearchingDPML
v1.0.0Download

orion-json

JSON parsing and serialization — parse, stringify, get/set, merge, pretty print.

JSONserializeparse
v1.0.0Download

orion-regex

Regular expressions — match, search, find all, replace, split, compile, capture groups.

regexpatternmatch
v1.0.0Download

orion-time

Time and date — now, format, parse, date components, timers, scheduling, benchmarking.

timedatetimersbenchmark
v1.0.0Download

orion-math

Advanced math — statistics (mean, median, variance, stddev), linear algebra (dot, cross, norm), ML activations.

statslinalgsigmoidrelu
v1.0.0Download

orion-async

Async programming — async/await, channels, goroutines, mutexes, condition variables, futures.

asyncchannelsmutexfutures
v1.0.0Download

orion-asm

Inline assembly — CPU instructions, register access (CR0-4, MSR), CPUID, RDTSC, I/O ports, GDT/IDT.

assemblyx86registersCPUID
v1.0.0Download

orion-driver

Driver framework — PCI scanning, USB, audio, storage, network, display driver development.

PCIUSBaudiodisplay
v1.0.0Download

orion-test

Testing framework — test functions, assertions (eq, ne, true, false, null, contains, throws), suites.

testingassertTDD
v1.0.0Download

orion-log

Structured logging — debug, info, warn, error, fatal, trace levels, file/console output, formatting.

logginglevelsformat
v1.0.0Download

orion-http

HTTP client and server — GET/POST/PUT/DELETE/PATCH, routing, static files, request/response handling.

HTTPserverRESTclient
v1.0.0Download

orion-db

Database library — SQL queries, prepared statements, transactions, key-value store, schema migration.

SQLdatabasekv-storemigration
v1.0.0Download

orion-ml

Machine learning — tensors, neural network layers (dense, conv2d, dropout), model training/prediction, optimizers.

neural-nettensorstrainingCNN
v1.0.0Download

orion-game

Game engine — sprites, scenes, physics, collision, audio, input, cameras, particles.

gamespritesphysicscollision
v1.0.0Download

orion-compiler

Compiler toolkit — lexer, parser, AST, code generation, symbol tables, type checking, optimization.

lexerparserASTcodegen
v1.0.0Download

orion-config

Configuration management — TOML, INI, ENV file parsing, validation, defaults, merging.

TOMLINIconfig
v1.0.0Download

orion-shell

Shell scripting — command execution, pipes, redirects, environment, glob, aliases, history, completion.

shellpipesenvscripting
v1.0.0Download

orion-benchmark

Performance benchmarking — bench functions, profiling, memory usage, CPU usage, latency measurement.

benchmarkprofilelatency
v1.0.0Download

orion-audio

Audio library — WAV/MP3/OGG playback, synthesis (sine, square, saw, noise), effects (reverb, echo, distortion, filters).

audiosyntheffectsWAV
v1.0.0Download

orion-vm

Virtual machine — bytecode VM, JIT compiler, sandboxed execution, disassembly, assembly.

VMJITbytecodesandbox
v1.0.0Download

orion-debug

Debugging tools — breakpoints, watch variables, memory inspection, backtrace, profiling, stepping.

debugbreakpointsmemorytrace
v1.0.0Download

orion-serial

Serial communication — UART, SPI, I2C protocols, serial port I/O, device scanning.

UARTSPII2Cserial
v1.0.0Download

orion-parser

Parser combinators — char, string, many, choice, sequence, digit, letter, whitespace parsers for building your own language parsers.

parsercombinatorsDSL
v1.0.0Download
01 // Package Manager

Installing Packages

The orn-pkg package manager is the pip/npm of ORION. Download it once, then install any package with a single command. All packages are real ORION code files downloaded from the Vantrel registry.

VANTREL> # Download orn-pkg (one time) VANTREL> curl -fsSL https://vantrelos.net/downloads/orn-pkg -o ~/.local/bin/orn-pkg VANTREL> chmod +x ~/.local/bin/orn-pkg VANTREL> # Install packages (like pip install) VANTREL> orn-pkg install orion-net VANTREL> orn-pkg install orion-gfx orion-ui orion-crypto VANTREL> orn-pkg install -r requirements.txt VANTREL> # Manage packages VANTREL> orn-pkg list VANTREL> orn-pkg search crypto VANTREL> orn-pkg info orion-net VANTREL> orn-pkg update orion-net VANTREL> orn-pkg outdated VANTREL> orn-pkg uninstall orion-net VANTREL> # Run a script with packages VANTREL> orn-pkg run myscript.orn VANTREL> # Create a new project VANTREL> orn-pkg init my-project
02 // Using Packages

Using Packages in Orion

VANTREL> # Import a package (orn-pkg must have installed it first) VANTREL> orion -e 'import orion-crypto println(sha256("test"))' VANTREL> # Or in a script file: VANTREL> cat > app.orn << 'EOF' import orion-crypto import orion-math println("md5: " + md5("hello")) println("mean: " + mean([10, 20, 30])) EOF VANTREL> orion app.orn
03 // Download

Download orn-pkg

The package manager is a single bash script. No dependencies required (curl or wget for downloads).

File Size Description Download
orn-pkg ~18 KB ORION package manager (bash script) Download