Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 1.09 KB

README.md

File metadata and controls

50 lines (37 loc) · 1.09 KB
NeoHtop Logo

NeoHtop

A modern, cross-platform system monitor built with Tauri, Rust, and Svelte.

NeoHtop Screenshot

Features

  • 🚀 Real-time process monitoring
  • 💻 CPU and Memory usage tracking
  • 🎨 Beautiful, modern UI with dark/light themes
  • 🔍 Process search and filtering
  • 📌 Pin important processes
  • 🛠 Process management (kill processes)
  • 🎯 Sort by any column
  • 🔄 Auto-refresh system stats

Tech Stack

  • Frontend: SvelteKit, TypeScript
  • Backend: Rust, Tauri
  • Styling: CSS Variables for theming
  • Icons: FontAwesome

Development

Prerequisites

  • Node.js (v16 or later)
  • Rust (latest stable)
  • Xcode Command Line Tools (for macOS)

Setup

# Install dependencies
npm install

# Run in development mode
npm run tauri dev

# Build for production
npm run tauri build

# Build universal macOS binary
./build-universal.sh