Macchina preview image

Crates.io Crates.io reposize loc


About Macchina

Macchina is a fetching program, not a library.

Macchina lets you view basic system information, like your hostname, kernel, uptime, memory usage, and much more. It provides you with convenient features and customization options but doesn't lose sight of its two main priorities: minimalism and performance.

Macchina preview image


Dependencies

The dependencies wiki page explains why these dependencies exist.


Benchmarks

Macchina is pretty fast, see for yourself!

Linux

| Command | Mean [ms] | Min [ms] | Max [ms] | Relative | |:---|---:|---:|---:|---:| | macchina | 34.3 ± 0.8 | 32.9 | 35.9 | 1.00 | | neofetch | 369.0 ± 3.3 | 362.9 | 376.1 | 10.77 ± 0.26 |

Summary: macchina runs 10.77 ± 0.26 times faster than neofetch


Features

Themes

Theme preview

Bars

Preview of bar argument

What it fetches

  1. Package count supports the following package managers:
  2. Pacman
  3. Portage
  4. APT
  5. XBPS
  6. pkgsrc
  7. Homebrew

Usage

Macchina comes packed with arguments that let you customize its behavior and styling.

The usage wiki page can tell you all about them and how they work.


Installation

Macchina is available on:


Platform Support

| Platform | Support | | :-: | :-: | | Linux | Yes | | NetBSD ¹ | Yes | | MacOS ² | Yes | | Windows | Soon |

  1. Support for NetBSD would not be possible without the help and testing of NetBSD/pkgsrc package maintainer pin, Thank you!
  2. Support for macOS would not be possible without the help, testing and contributions of 123marvin123, Thank you!