{"id":15723728,"url":"https://github.com/epilys/bb","last_synced_at":"2025-05-15T16:08:29.418Z","repository":{"id":35424218,"uuid":"205584398","full_name":"epilys/bb","owner":"epilys","description":"simple toy process viewer in rust https://crates.io/crates/bb","archived":false,"fork":false,"pushed_at":"2024-11-15T09:44:28.000Z","size":314,"stargazers_count":233,"open_issues_count":1,"forks_count":7,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-03-31T21:45:16.184Z","etag":null,"topics":["rust","sysadmin","terminal","tui"],"latest_commit_sha":null,"homepage":"https://nessuent.net/bb.html","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/epilys.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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":"2019-08-31T18:53:08.000Z","updated_at":"2025-03-28T21:56:21.000Z","dependencies_parsed_at":"2024-11-30T09:00:53.837Z","dependency_job_id":null,"html_url":"https://github.com/epilys/bb","commit_stats":{"total_commits":75,"total_committers":4,"mean_commits":18.75,"dds":0.12,"last_synced_commit":"8f418963d9c528f64d2b15fd91d962763f697756"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/epilys%2Fbb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/epilys%2Fbb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/epilys%2Fbb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/epilys%2Fbb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/epilys","download_url":"https://codeload.github.com/epilys/bb/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247737770,"owners_count":20987718,"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":["rust","sysadmin","terminal","tui"],"created_at":"2024-10-03T22:13:03.547Z","updated_at":"2025-04-07T22:06:24.106Z","avatar_url":"https://github.com/epilys.png","language":"Rust","readme":"[![License]][gpl3]\u0026nbsp;[![No Maintenance Intended]][no-maintenance]\n\n[gpl3]: https://github.com/epilys/bb/blob/main/COPYING\n[License]: https://img.shields.io/github/license/epilys/bb?color=white\n[No Maintenance Intended]: https://img.shields.io/badge/No%20Maintenance%20Intended-%F0%9F%97%99-red\n[no-maintenance]: https://unmaintained.tech/\n\n## NAME\n     bb — your system's Big Brother\n\n## SYNOPSIS\n```\n     bb\n```\n\n## DESCRIPTION\nsimple process viewer (for functionalities, press `h` within `bb` or see shortcuts below)\n\n![screenshot](screenshot.png) \n\n## WHY\nThis is a \"weekend\" side-project made for fun, but it ended up somewhat useful and fast. Performance seems on par with `htop` without having done any benchmarks, however in contrast to `htop`, `bb` doesn't leave artifacts when it redraws the screen. I am not completely sure this is `htop`'s fault though, feel free to correct me.\n\n## INSTALL\nPrerequisites: [cargo](https://www.rust-lang.org/tools/install) \u003e= 1.36, Linux\n\n```\ncargo install bb\n```\n\n## BUILD\n     Prerequisites: rustc, cargo \u003e= 1.36, Linux\n\n     Execute `cargo build --release`, resulting binary will be in\n     ./target/release/bb\n\n## SHORTCUTS\n```\n      'h'   Toggle help overlay\n      'F'   Follow process and its children. Type the pid you want to follow\n      'L'   Highlight process. Type the pid you want to highlight\n      'k'   Kill process under cursor\n            Press Enter to confirm kill, or Esc to cancel\n      'f'   (un)freeze process list updates\n      '/'   Search process list\n\t\t\t'n'   Next search result\n\t\t\t'N'   Previous search result\n      Space Filter process list\n      't'   toggle tree view\n      F1    toggles/activates username sorting\n      F2    toggles/activates vm_rss sorting\n      F3    toggles/activates cpu% sorting\n      F4    toggles/activates cmd_line sorting\n      Esc   Cancel action\n```\n\n## AUTHORS\n     Copyright 2019 Manos Pitsidianakis \u003cepilys@nessuent.xyz\u003e Released\n     under the GPL, version 3 or greater. This software carries no warranty of\n     any kind. (See COPYING for full copyright and warranty notices.)\n\n⟨ https://nessuent.xyz/ ⟩\n\n                                 September 04, 2019\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fepilys%2Fbb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fepilys%2Fbb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fepilys%2Fbb/lists"}