top of page

🧠 NeoHtop: Why is Your Computer Slower Than a Field Truck on a Muddy Slope?

  • mark
  • Jan 20
  • 2 min read

Updated: May 13

ree

If your machine starts crawling like an old snail halfway through processing a drillhole database — or if your custom Python script starts consuming RAM like it’s core logging season at a major discovery — then I’ve got something that might just save your sanity: NeoHtop.

It’s a sleek, modern system monitor that lets you see exactly what’s running on your machine, what’s hogging your memory, and what’s quietly eating away your CPU. And best of all? It looks good, it runs fast, and it’s built with modern tools that don’t drain your system even more.


🛠 Why It’s Perfect for Geo + Python Work

Let’s face it — as geologists, especially those working with Python scripts for geology data (like drillhole parsing, block model calculations, or interpolation), we’re not strangers to slowdowns. And half the time, we’re not even sure which part of the workflow is causing the issue.


With NeoHtop, you can:

  • 💻 Monitor CPU and memory usage in real time

  • 🔍 Quickly identify which process is maxing out your resources

  • 📌 Pin key processes (like your long-running Python model) to keep an eye on them

  • 🔧 Customize the display, sort by any column, use advanced filtering, even with regex

  • 🧪 Do all of this with a lightweight tool that uses less than 1% of your CPU

Forget the 90s vibe of top or the clunky feel of Windows/linux Activity Monitor — this is system monitoring for the modern geo.


⚡️ Built with Speed in Mind

  • Backend: Rust (crazy fast and low-overhead)

  • Frontend: SvelteKit + TypeScript (light, responsive UI)

The result? A full-featured app that runs like a breeze and takes up almost no resources — exactly what you want when your machine’s already under pressure from your latest resource model export.


👩‍💻 For Developers Too

Oh, and if you like to dig under the hood, NeoHtop is fully open-source, licensed under MIT, and available on GitHub. You can fork it, tweak it, or just peek at the code for fun.


⛏️ TL;DR for Mining Geos Using Python

  • 🧠 See what’s slowing your machine during data-heavy work

  • 🧰 Perfect for monitoring custom Python scripts and heavy model runs

  • 🚀 Fast, modern, and actually enjoyable to use

  • 💡 Great alternative to top/htop or Activity Monitor

  • 🧑‍🔬 Built by devs who get performance and design

Give it a try — especially if you’re juggling geomodeler, custom python scripts, resource model calculations, and maybe even ArcGIS.

When you’ve got half a dozen background processes quietly chewing through RAM (and you don’t even remember launching some of them), NeoHtop helps you see what’s really going on under the hood — clearly, quickly, and without draining even more resources.

Perfect for those moments when your script slows to a crawl and you’re asking:

“Is it my code… or something else running in the background?” 🤔

With NeoHtop, you’ll know. Instantly.

 
 
 

Comments


bottom of page