Skip to Content
NeocodeNeoCode

NeoCode

NeoCode is the official desktop application for managing your NeoEngine node. Monitor services, view logs, check hardware status, and control everything from one unified interface.

NeoCode is currently in beta. Download the latest version from our releases page .

Features

  • Service Management — Start, stop, and monitor all NeoEngine services
  • Real-time Logs — Color-coded log viewer with filtering and search
  • Hardware Monitoring — Track CPU, GPU, RAM, storage, and network usage
  • Tab-based Interface — Organize your workspace with multiple views
  • Keyboard Shortcuts — Power-user friendly with extensive hotkeys
  • Auto Updates — Stay current with automatic update checking

Quick Start

Supported Platforms

PlatformStatusDownload
macOS (Apple Silicon)Stable.dmg
macOS (Intel)Stable.dmg
Windows 10/11Stable.msi
Linux (Ubuntu/Debian)Stable.deb
Linux (Fedora/RHEL)Stable.rpm
Linux (AppImage)Stable.AppImage

System Requirements

ComponentMinimumRecommended
OSmacOS 12+, Windows 10+, Ubuntu 20.04+Latest stable
RAM4 GB8+ GB
Storage500 MB1+ GB
Display1280x7201920x1080+

Architecture

NeoCode is built with:

  • Tauri 2.0 — Rust backend for native performance and security
  • React — Modern UI with smooth animations
  • TypeScript — Type-safe frontend code

The application communicates with local NeoEngine services via IPC (inter-process communication) and can manage:

  • Daemon (worker node)
  • Coordinator
  • Gateway
  • Indexer
  • Oracle
  • Aggregator
  • Marketplace
  • Auth service
  • Validator

Screenshots

Coming soon.