Nodevisa Logo

Great instrumentation starts with a great developer experience.

Connect with Us

Want to help shape the future of instrument control? Join our Slack to give feedback, discuss use cases, and help us prioritize what's next.

Core Features

A resilient mesh

Connect your instruments across machines and locations through a resilient mesh of nodes—scalable, thread-safe, and built for distributed control.

Simulated devices

Test, train, and develop offline with fully customizable instrument simulations where timing, responses, and behaviors are under your control.

Reliable and secure connection management

Automatically recovers from disconnects, timeouts, and stale sessions while ensuring encrypted, self-healing communication and robust control.

Logging and aliases, with any VISA vendor

Log every interaction, manage vendors, and assign logical names to your instruments for complete visibility and flexibility across any VISA backend.

Built with Developers in Mind

Cross-platform

Run anywhere: Windows, Linux, or macOS. Seamless compatibility across developers and deployment environments.

Powerful CLI

Script, test, and inspect instruments from the terminal with a clean, intuitive command-line interface.

Insightful GUI

Visualize sessions, logs, and instrument activity. Explore and debug with ease using a purpose-built desktop app.

Centralized Config

Manage instruments, aliases, and user access in a single config file. Version it. Share it. Lock it down.

How Nodevisa Works

A distributed mesh of nodes connects instruments across vendors, machines, and networks with full logging, simulation, and recovery capabilities.

Nodevisa Architecture Diagram

Latest Updates