Developer Tools
Battle-tested libraries powering Novra’s own desktop suite. Fully typed, zero-bloat, and ready for production npm integration.
NovraLogger
Universal structured logging & diagnostic ZIP report SDK.
Universal log collection and management library for Electron, Tauri, and Node.js. Features cascade file rotation, automatic expired log cleanup, sensitive data masking, multi-user isolation, and one-click diagnostic ZIP packaging.
Key Features & Capabilities
Size-triggered and time-based rotation prevents bloated disk usage with automatic compression.
Built-in regex patterns mask API keys, tokens, passwords, and PII before writing to disk.
Pack user environment, crash dumps, and system logs into an encrypted ZIP file for user support.
Native adapters for Electron Main/Renderer, Tauri v1/v2, and standalone Node.js microservices.
electron-snapora
Modern screenshot capabilities for Electron applications.
High-performance screenshot capture engine and interactive crop overlay binding designed specifically for Electron apps.
Key Features & Capabilities
Direct multi-monitor frame grabbing with zero color distortion and full Retina support.
Pre-built React/Web component overlay with guides, magnification loop, and dimension ruler.
Plug-and-play IPC handlers for main and renderer communication.
