{"id":13522426,"url":"https://github.com/pythops/tegratop","last_synced_at":"2025-04-09T14:11:32.392Z","repository":{"id":215465295,"uuid":"739023053","full_name":"pythops/tegratop","owner":"pythops","description":"📊 TUI monitoring tool for Nvidia jetson boards","archived":false,"fork":false,"pushed_at":"2024-10-23T21:04:17.000Z","size":98,"stargazers_count":40,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-02T13:03:16.244Z","etag":null,"topics":["monitoring","nvidia","nvidia-jetson","ratatui","rust","tui"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pythops.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"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}},"created_at":"2024-01-04T15:41:41.000Z","updated_at":"2025-03-31T00:26:58.000Z","dependencies_parsed_at":"2024-10-27T10:51:11.817Z","dependency_job_id":"e1a48198-5eda-46aa-9772-bec5aeef372b","html_url":"https://github.com/pythops/tegratop","commit_stats":{"total_commits":19,"total_committers":1,"mean_commits":19.0,"dds":0.0,"last_synced_commit":"25a0aa36a41801e3f3b25d8acf3461cf85b7498b"},"previous_names":["pythops/tegratop"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythops%2Ftegratop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythops%2Ftegratop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythops%2Ftegratop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythops%2Ftegratop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pythops","download_url":"https://codeload.github.com/pythops/tegratop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248054196,"owners_count":21039952,"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":["monitoring","nvidia","nvidia-jetson","ratatui","rust","tui"],"created_at":"2024-08-01T06:00:47.051Z","updated_at":"2025-04-09T14:11:32.370Z","avatar_url":"https://github.com/pythops.png","language":"Rust","funding_links":[],"categories":["Table of Contents","\u003ca name=\"monitor-top\"\u003e\u003c/a\u003eProcess viewers and monitoring (alternatives to top)","💻 Apps"],"sub_categories":["👨‍💻 System Administration"],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg height=\"100\" src=\"assets/logo.png\"/\u003e\n  \u003ch2\u003e TUI for monitoring Nvidia jetson boards \u003c/h2\u003e\n  \u003cimg src=\"https://github.com/pythops/tegratop/assets/57548585/69663d3a-53df-4f3f-a89e-3ed4b1a1dca7\"/\u003e\n\n\u003c/div\u003e\n\n## 🚀 Installation\n\n### 📥 Binary release\n\nYou can download the pre-built binaries from the release page [release page](https://github.com/pythops/tegratop/releases)\n\n### 📦 crates.io\n\nYou can install `tegratop` from [crates.io](https://crates.io/crates/tegratop)\n\n```shell\ncargo install tegratop\n```\n\n### ⚒️ Build from source\n\nTo build from the source, you need [Rust](https://www.rust-lang.org/) compiler and\n[Cargo package manager](https://doc.rust-lang.org/cargo/).\n\n#### On a Jetson board\n\nRun the following command:\n\n```shell\ncargo build --release\n```\n\nThis will produce an executable file at `target/release/tegratop` that you can copy to a directory in your `$PATH`.\n\n#### Cross compilation\n\nMake sure you have those dependencies installed:\n\n- [cross](https://github.com/cross-rs/cross)\n- [podman](https://github.com/containers/podman)\n\nthen run the following command to build:\n\n```shell\nCROSS_CONTAINER_ENGINE=podman cross build --target=aarch64-unknown-linux-gnu --release\n```\n\n## 🪄 Usage\n\nrun `tegratop` with sudo to get full the stats, otherwise some information might not show\n\n```\n$ sudo tegratop\n```\n\n## ⚖️ License\n\nGPLv3\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpythops%2Ftegratop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpythops%2Ftegratop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpythops%2Ftegratop/lists"}