Skip to main content

Crate vortix

Crate vortix 

Source
Expand description

§Vortix VPN Manager

Terminal UI for WireGuard and OpenVPN with real-time telemetry and leak guarding. It provides profile management and an intuitive dashboard interface.

Modules§

app
Core application state and logic.
cli
Command-line interface module.
config
Application configuration management.
constants
Application-wide constants and configuration values.
core
Core modules for VPN detection and telemetry.
daemon
vortix daemon — IPC server hosting the engine (plan 015 phase D / plan 010).
engine
Headless VPN engine — owns all VPN state and operations.
event
Terminal event handling for the TUI.
logger
Centralized production-level logging system for Vortix.
message
Message system for the Vortix application.
platform
Platform abstraction layer — thin re-exports.
state
Domain state types for the Vortix application.
theme
Theming infrastructure for the Vortix UI.
tunnel
TunnelKind aggregate — runtime-selectable tunnel dispatcher (plan 004 U4).
ui
UI rendering module
utils
Utility functions for formatting and path management.
vpn
VPN profile import functionality

Macros§

log_debug
log_error
log_info
log_warning