{"id":13875923,"url":"https://github.com/valpackett/systemstat","last_synced_at":"2025-05-15T04:04:40.144Z","repository":{"id":37077433,"uuid":"52085014","full_name":"valpackett/systemstat","owner":"valpackett","description":"Rust library for getting system information | also on https://codeberg.org/valpackett/systemstat","archived":false,"fork":false,"pushed_at":"2025-02-19T07:35:29.000Z","size":230,"stargazers_count":635,"open_issues_count":8,"forks_count":71,"subscribers_count":9,"default_branch":"trunk","last_synced_at":"2025-04-14T05:54:47.812Z","etag":null,"topics":["battery-status","boot-time","cpu-load","load-average","loadavg","memory-usage","rust","system","system-information","uptime"],"latest_commit_sha":null,"homepage":"https://crates.io/crates/systemstat","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/valpackett.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":"CODE_OF_CONDUCT.md","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},"funding":{"patreon":"valpackett"}},"created_at":"2016-02-19T12:02:57.000Z","updated_at":"2025-04-07T14:56:26.000Z","dependencies_parsed_at":"2023-02-12T20:46:27.557Z","dependency_job_id":"d66f7c1e-f9a1-44fe-8757-d1c1a8195f86","html_url":"https://github.com/valpackett/systemstat","commit_stats":{"total_commits":187,"total_committers":32,"mean_commits":5.84375,"dds":0.5133689839572193,"last_synced_commit":"c0572bb13fea3471e13ef59f7a8a9f3ebc474c25"},"previous_names":["unrelentingtech/systemstat"],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valpackett%2Fsystemstat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valpackett%2Fsystemstat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valpackett%2Fsystemstat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valpackett%2Fsystemstat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/valpackett","download_url":"https://codeload.github.com/valpackett/systemstat/tar.gz/refs/heads/trunk","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254270641,"owners_count":22042858,"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":["battery-status","boot-time","cpu-load","load-average","loadavg","memory-usage","rust","system","system-information","uptime"],"created_at":"2024-08-06T06:00:50.345Z","updated_at":"2025-05-15T04:04:40.082Z","avatar_url":"https://github.com/valpackett.png","language":"Rust","funding_links":["https://patreon.com/valpackett","https://img.shields.io/badge/dynamic/json?logo=patreon\u0026color=%23e85b46\u0026label=support%20me%20on%20patreon\u0026query=data.attributes.patron_count\u0026suffix=%20patrons\u0026url=https%3A%2F%2Fwww.patreon.com%2Fapi%2Fcampaigns%2F9395291","https://www.patreon.com/valpackett"],"categories":["Rust","rust"],"sub_categories":[],"readme":"[![crates.io](https://img.shields.io/crates/v/systemstat?logo=rust) ![](https://img.shields.io/crates/d/systemstat)](https://crates.io/crates/systemstat)\n[![API Docs](https://docs.rs/systemstat/badge.svg)](https://docs.rs/systemstat/)\n[![CI status](https://ci.codeberg.org/api/badges/valpackett/systemstat/status.svg)](https://ci.codeberg.org/valpackett/systemstat)\n[![unlicense](https://img.shields.io/badge/un-license-green.svg?style=flat)](https://unlicense.org)\n[![Support me on Patreon](https://img.shields.io/badge/dynamic/json?logo=patreon\u0026color=%23e85b46\u0026label=support%20me%20on%20patreon\u0026query=data.attributes.patron_count\u0026suffix=%20patrons\u0026url=https%3A%2F%2Fwww.patreon.com%2Fapi%2Fcampaigns%2F9395291)](https://www.patreon.com/valpackett)\n\n# systemstat\n\nA Rust library for getting system information/statistics:\n\n- CPU load\n- load average\n- memory usage\n- uptime / boot time\n- battery life\n- filesystem mounts (and disk usage)\n- disk I/O statistics\n- network interfaces\n- network traffic statistics\n- CPU temperature\n\nUnlike [sys-info-rs](https://github.com/FillZpp/sys-info-rs), this one is written purely in Rust.\n\nSupported platforms (roughly ordered by completeness of support):\n\n- FreeBSD\n- Linux\n- OpenBSD\n- Windows\n- macOS\n- NetBSD\n- *more coming soon*\n\n## Usage\n\nSee [examples/info.rs](https://github.com/valpackett/systemstat/blob/master/examples/info.rs).\n\n## Contributing\n\nPlease feel free to submit pull requests!\n\nBy participating in this project you agree to follow the [Contributor Code of Conduct](https://www.contributor-covenant.org/version/1/4/code-of-conduct/) and to release your contributions under the Unlicense.\n\n## License\n\nThis is free and unencumbered software released into the public domain.  \nFor more information, please refer to the `UNLICENSE` file or [unlicense.org](https://unlicense.org).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalpackett%2Fsystemstat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvalpackett%2Fsystemstat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalpackett%2Fsystemstat/lists"}