New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

getm

Package Overview
Dependencies
Maintainers
0
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

getm

Provides node-based general machine information

latest
Source
npmnpm
Version
1.0.2
Version published
Maintainers
0
Created
Source

getm 🔍

getm is a powerful and easy-to-use Node.js CLI tool designed to retrieve detailed system information across multiple platforms. Whether you're looking for machine IDs, CPU details, RAM usage, disk stats, or fan speeds, getm provides everything you need in one simple command.

🚀 Features

  • 🔑 Retrieve unique Machine ID
  • ⚡ Get detailed CPU Information
  • 🧠 Check RAM Usage and availability
  • 💾 Display Disk Information
  • 🌬️ Monitor Fan Speeds
  • 🌐 List active Network Interfaces
  • 🎯 Cross-platform compatibility (Linux, macOS, Windows)
  • 🎨 Colorful and clear output

📦 Installation

To install getm globally via NPM, run:

npm install -g getm

🔥 Usage

Once installed, you can use getm from your terminal with various options:

Basic Commands

CommandDescription
getm -m, getm --machine-idShows the unique Machine ID
getm -c, getm --cpu-infoDisplays detailed CPU information
getm -r, getm --memory-infoShows total and available RAM
getm -d, getm --disk-infoDisplays disk size and details
getm -f, getm --fan-infoShows fan speeds (if available)
getm -n, getm --network-infoLists active network interfaces

Examples

Get the unique machine ID:

getm --machine-id

Display CPU details:

getm --cpu-info

Check available RAM:

getm --memory-info

Show disk information:

getm --disk-info

Monitor fan speeds:

getm --fan-info

List network interfaces:

getm --network-info

💻 Development

Clone the repository:

git clone https://github.com/yourusername/getm.git

Install dependencies:

npm install

Run locally:

node index.js --cpu-info

Link globally for development:

npm link

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to open an issue or submit a pull request.

📜 License

This project is licensed under the MIT License.

🙌 Acknowledgments

Happy coding! 🚀

Keywords

getm

FAQs

Package last updated on 23 Feb 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts