Source: https://seerepo.com/compare/Abdenasser/neohtop/vs/trycua/cua
Markdown source: https://seerepo.com/compare/Abdenasser/neohtop/vs/trycua/cua.md
Description: neohtop and cua share 5 technologies: @tauri-apps/api, Tauri, Tailwind CSS, Lucide, and png. neohtop is written in Svelte and cua in Rust.

# neohtop vs cua

neohtop and cua share 5 technologies: @tauri-apps/api, Tauri, Tailwind CSS, Lucide, and png. neohtop is written in Svelte and cua in Rust.

- [Abdenasser/neohtop](https://seerepo.com/r/Abdenasser/neohtop): 💪🏻 Blazing-fast system monitoring for your desktop (built with Rust, Tauri & Svelte)
- [trycua/cua](https://seerepo.com/r/trycua/cua): Scale computer-use 2.0 with open-source drivers, cross-OS sandboxes, and benchmarks for training, evaluation, and data generation.

## What they share and what sets them apart

- In common: @tauri-apps/api, Tauri, Tailwind CSS, Lucide, png
- Only in neohtop: SvelteKit, Svelte, tailwind-variants, cn, bits-ui, window-vibrancy, @fortawesome/free-solid-svg-icons, Simple Icons, svelte-fa
- Only in cua: axum, uvicorn, FastAPI, Flask, aws-sdk-s3, cua-chromium-storage, cua-icon-cache, cua-repo-cache, postgres-native-tls, rusqlite, tokio-postgres, SQLite, Postgres, oras, rusty-leveldb, Anthropic, Hugging Face, Sentry, Modal, PostHog, anyio, cua-spaces, pygame, Tokio, tower, objc2-foundation, objc2-app-kit, AIOHTTP, Electron, NIOConcurrencyHelpers, react-native, React, Expo, @react-native-async-storage/async-storage, expo-secure-store, Vite, TanStack, @earendil-works/chord, fontdue, objc2-quartz-core, pywebview, x11rb, core-graphics, wayland-client, tiny-skia, xkbcommon, pixels, x11, matplotlib, objc2-metal, Rich, wayland-protocols-plasma, winit, cua-auth, cua-keyvault, hmac, hkdf, jsonwebtoken, keyring, aws-sdk-sts, pbkdf2, argon2, objc2-local-authentication, cua-agents, cua-sdk, OpenAI, litellm, torch, cua-agent, torchvision, datasets, rmcp, easyocr, Ultralytics, MCP, supervision, ort, safetensors, html5lib, odfpy, zune-core, pillow, image, lxml, beautifulsoup4, backhand, openpyxl, pdfplumber, python-docx, dav1d, jinja2, jsonc-parser, plist, pycdlib, python-pptx, rav1e, Yams, zip, cua-spaces-contract, schemars, jsonschema, Pydantic, botocore, cua-byoc, cua-cluster, cua-contrib, cua-host, cua-image, cua-microvm-init, cua-sandbox-core, cua-vmm, tracing, cua-sandbox, tracing-subscriber, cua, github.com/sirupsen/logrus, bollard, aws-sdk-ec2, boto3, psutil, tracing-appender, react-native-safe-area-context, expo-image, react-native-gesture-handler, react-native-keyboard-controller, react-native-reanimated, expo-status-bar, react-native-webview, Shopify, @expo/vector-icons, expo-symbols, expo-auth-session, expo-local-authentication, class-variance-authority, tailwind-merge, Base UI, @legendapp/list, uqr, tauri-plugin-dialog, tauri-plugin-notification, tauri-apps, @earendil-works/pi-env, ink, sharp, pino, motion, Radix UI, lottie-react, react-markdown, remark-gfm

## Side by side

| | neohtop | cua |
|---|---|---|
| Size | 17,519 lines written, 213 code files | 2,906,642 lines written, 3,950 code files |
| Who writes it | 0.4% of its commits signed by AI. With Cursor | 29.9% of its commits signed by AI. With Claude Code, Codex, GitHub Copilot, Factory, CodeRabbit, and Cursor |
| Activity | Last push October 30, 2026, 263 commits, 9,515 stars | Last push November 14, 2026, 6,555 commits, 32,353 stars |
| Tests | 2 test files. 0.5% of its code files have a test that imports them | 2,331 test files. 28.5% of its code files have a test that imports them |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, neohtop or cua?

cua, with 2,906,642 lines written; neohtop has 17,519.

The proof: [trycua/cua's code at commit 153c005](https://github.com/trycua/cua/tree/153c0052bac22bb843378b31f3f7a65ac63bf074)

### Which has more GitHub stars, neohtop or cua?

cua, with 32,353 stars; neohtop has 9,515.

The proof: [trycua/cua on GitHub](https://github.com/trycua/cua)

### Which has more tests, neohtop or cua?

cua, with 2,331 test files; neohtop has 2.

The proof: [trycua/cua's code at commit 153c005](https://github.com/trycua/cua/tree/153c0052bac22bb843378b31f3f7a65ac63bf074)

### Which was updated more recently, neohtop or cua?

cua: its last push was on November 14, 2026, and neohtop's on October 30, 2026.

The proof: [trycua/cua's commits on GitHub](https://github.com/trycua/cua/commits)

### Which has more commits signed by AI, neohtop or cua?

cua: an AI signed 29.9% of its commits, with Claude Code, Codex, GitHub Copilot, Factory, CodeRabbit, and Cursor; in neohtop, 0.4%.

The proof: [the commits each tool signed in trycua/cua](https://seerepo.com/r/trycua/cua/ai)

## Sources

- Abdenasser/neohtop: Read on November 15, 2026, at commit dab34f5 (https://github.com/Abdenasser/neohtop/tree/dab34f5ccd2b1bf3df5d27be60d54301d9953bd2)
- trycua/cua: Read on November 14, 2026, at commit 153c005 (https://github.com/trycua/cua/tree/153c0052bac22bb843378b31f3f7a65ac63bf074)

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
