├── .config ├── config.default.toml ├── dracula.yaml ├── github.yaml └── rose-pine.yaml ├── .data └── vhs.tape ├── .envrc ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── release-plz.yml │ └── release.yml ├── .gitignore ├── .release-plz.toml ├── .rustfmt.toml ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── rust-toolchain.toml └── src ├── action.rs ├── app.rs ├── cli.rs ├── command.rs ├── config.rs ├── crates_io_api_helper.rs ├── errors.rs ├── events.rs ├── logging.rs ├── main.rs ├── serde_helper.rs ├── widgets.rs └── widgets ├── crate_info_table.rs ├── help.rs ├── popup_message.rs ├── search_filter_prompt.rs ├── search_page.rs ├── search_results.rs ├── status_bar.rs ├── summary.rs └── tabs.rs /.config/config.default.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.config/config.default.toml -------------------------------------------------------------------------------- /.config/dracula.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.config/dracula.yaml -------------------------------------------------------------------------------- /.config/github.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.config/github.yaml -------------------------------------------------------------------------------- /.config/rose-pine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.config/rose-pine.yaml -------------------------------------------------------------------------------- /.data/vhs.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.data/vhs.tape -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.envrc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release-plz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.github/workflows/release-plz.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .data/*.log 3 | -------------------------------------------------------------------------------- /.release-plz.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.release-plz.toml -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/README.md -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "stable" 3 | -------------------------------------------------------------------------------- /src/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/action.rs -------------------------------------------------------------------------------- /src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/app.rs -------------------------------------------------------------------------------- /src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/cli.rs -------------------------------------------------------------------------------- /src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/command.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/crates_io_api_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/crates_io_api_helper.rs -------------------------------------------------------------------------------- /src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/errors.rs -------------------------------------------------------------------------------- /src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/events.rs -------------------------------------------------------------------------------- /src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/logging.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/serde_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/serde_helper.rs -------------------------------------------------------------------------------- /src/widgets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/widgets.rs -------------------------------------------------------------------------------- /src/widgets/crate_info_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/widgets/crate_info_table.rs -------------------------------------------------------------------------------- /src/widgets/help.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/widgets/help.rs -------------------------------------------------------------------------------- /src/widgets/popup_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/widgets/popup_message.rs -------------------------------------------------------------------------------- /src/widgets/search_filter_prompt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/widgets/search_filter_prompt.rs -------------------------------------------------------------------------------- /src/widgets/search_page.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/widgets/search_page.rs -------------------------------------------------------------------------------- /src/widgets/search_results.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/widgets/search_results.rs -------------------------------------------------------------------------------- /src/widgets/status_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/widgets/status_bar.rs -------------------------------------------------------------------------------- /src/widgets/summary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/widgets/summary.rs -------------------------------------------------------------------------------- /src/widgets/tabs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ratatui/crates-tui/HEAD/src/widgets/tabs.rs --------------------------------------------------------------------------------