{"id":15035877,"url":"https://github.com/macchina-cli/macchina","last_synced_at":"2025-12-12T13:52:05.999Z","repository":{"id":37042317,"uuid":"328027219","full_name":"Macchina-CLI/macchina","owner":"Macchina-CLI","description":"A system information frontend with an emphasis on performance.","archived":false,"fork":false,"pushed_at":"2025-03-08T00:31:31.000Z","size":6883,"stargazers_count":1632,"open_issues_count":12,"forks_count":55,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-04-27T20:05:06.752Z","etag":null,"topics":["command-line","cross-platform","fetch","system-information"],"latest_commit_sha":null,"homepage":"https://crates.io/crates/macchina","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Macchina-CLI.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-01-08T22:35:23.000Z","updated_at":"2025-04-27T04:37:58.000Z","dependencies_parsed_at":"2023-12-31T00:24:31.135Z","dependency_job_id":"c847648d-4ecb-4346-9b92-526e8f7080eb","html_url":"https://github.com/Macchina-CLI/macchina","commit_stats":{"total_commits":705,"total_committers":19,"mean_commits":37.10526315789474,"dds":"0.24539007092198584","last_synced_commit":"ee21fcd69b4106bdd2156315ff64365c0ad15f14"},"previous_names":["grtcdr/macchina"],"tags_count":68,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Macchina-CLI%2Fmacchina","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Macchina-CLI%2Fmacchina/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Macchina-CLI%2Fmacchina/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Macchina-CLI%2Fmacchina/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Macchina-CLI","download_url":"https://codeload.github.com/Macchina-CLI/macchina/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254000883,"owners_count":21997443,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["command-line","cross-platform","fetch","system-information"],"created_at":"2024-09-24T20:29:40.408Z","updated_at":"2025-12-12T13:52:05.901Z","avatar_url":"https://github.com/Macchina-CLI.png","language":"Rust","readme":"\u003cdiv align=\"center\"\u003e\n\u003ch1\u003emacchina\u003c/h1\u003e\n\nFast, minimal and customizable system information frontend.\n\nLinux • macOS • Windows • NetBSD • FreeBSD • OpenWrt • Android\n\n\u003cimg src=\"assets/preview.png\" alt=\"Preview\" /\u003e\n\u003c/div\u003e\n\n## About\n\nmacchina lets you view system information, like your kernel version,\nuptime, memory usage, processor load and much more. _macchina_ is basic\nby default and customizable by design.\n\nIf you're interested in the library _macchina_ uses to fetch system\ninformation, have a look at [libmacchina][libmacchina]; fetching-related\nissues should be filed on that repository.\n\n## Status\n\nmacchina is now in *maintenance mode*, the only form of contribution we\nwill accept moving forward is bug fixes and documentation\nimprovements. macchina is a perfectly good fetcher, it has achieved its\nintended purpose for me as well as others.\n\n## Benchmarks\n\nCheck out the [benchmarks wiki page](https://github.com/Macchina-CLI/macchina/wiki/Benchmarks).\n\n## Features\n\n### Themes\n\nmacchina has a theming system which you can use to customize pretty much\nany visual aspect of the program. Themes live *outside* the\nconfiguration file, so you can create a bunch of them and switch between\nthem at any time.\n\nWhy are they separate?\n\n- **Modularity** — themes are an engine of their own, and their sole purpose is\n  to provide an interface that allows for the modification of _macchina's_\n  visual components. It makes sense to separate them from the main\n  configuration file.\n\n- **Portability** — sure, the configuration file is shareable, but what if you\n  wanted to share the look of _your macchina_ and not its behavior? What if you\n  wanted to switch between dozens of themes that you very carefully designed?\n  The way we handle customization answers this need.\n\nLearn how to [make your own](#customization).\n\n### Doctor\n\nIn the event of fetching failures, which can occur for various reasons,\nthe `--doctor` flag can tell you why that might be happening.\n\n## Configuration\n\nSee the [configuration wiki page][configuration].\n\n## Customization\n\nHave a look at the [customization wiki page][customization].\n\n## Installation\n\nCheck out the [installation wiki page][installation].  We also provide\n[prebuilt binaries][releases] with every release.\n\n## Contributors\n\nmacchina like many other open source projects, would not be where it is\nright now without the help of its contributors. Whether you've helped\ndrive it forward by contributing to the codebase, packaged it so we\ndidn't have to, or recommended it to someone you know — we truly\nappreciate your support!\n\nThe following is a list of awesome people that have truly shaped macchina:\n- [pin](https://pkgsrc.se/bbmaint.php?maint=pin@NetBSD.org): Provided\n  massive amounts of help, feedback and testing, and is currently\n  packaging macchina on NetBSD.\n- [123marvin123](https://github.com/123marvin123): Co-author of (lib)macchina and\n  author of countless high-quality contributions and primarily, support for\n  macOS and Windows.\n- [uttarayan21](https://github.com/uttarayan21): Co-author of\n  (lib)macchina and author of numerous shipshape contributions and\n  primarily, support for Android and OpenWrt.\n\nLooking to help? [Read this first.][contributing]\n\n[libmacchina]: https://github.com/Macchina-CLI/libmacchina\n[releases]: https://github.com/Macchina-CLI/macchina/releases\n[installation]: https://github.com/Macchina-CLI/macchina/wiki/Installation\n[configuration]: https://github.com/Macchina-CLI/macchina/wiki/Configuration\n[customization]: https://github.com/Macchina-CLI/macchina/wiki/Customization\n[contributing]: .github/CONTRIBUTING.md\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmacchina-cli%2Fmacchina","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmacchina-cli%2Fmacchina","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmacchina-cli%2Fmacchina/lists"}