{"crate":{"id":"tonic-prost","name":"tonic-prost","updated_at":"2026-05-07T00:10:03.809919Z","versions":[2359884,2043779,2026876,1980113,1711806,1676541,1660825],"keywords":["grpc","prost","protobuf","rpc","tonic"],"categories":["asynchronous","network-programming"],"badges":[],"created_at":"2025-07-28T15:29:06.197390Z","downloads":115899110,"recent_downloads":53167912,"default_version":"0.14.6","num_versions":7,"yanked":false,"max_version":"0.14.6","newest_version":"0.14.6","max_stable_version":"0.14.6","description":"Prost codec implementation for tonic","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","links":{"version_downloads":"/api/v1/crates/tonic-prost/downloads","versions":null,"owners":"/api/v1/crates/tonic-prost/owners","owner_team":"/api/v1/crates/tonic-prost/owner_team","owner_user":"/api/v1/crates/tonic-prost/owner_user","reverse_dependencies":"/api/v1/crates/tonic-prost/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2359884,"crate":"tonic-prost","num":"0.14.6","dl_path":"/api/v1/crates/tonic-prost/0.14.6/download","readme_path":"/api/v1/crates/tonic-prost/0.14.6/readme","updated_at":"2026-05-07T00:10:03.809919Z","created_at":"2026-05-07T00:10:03.809919Z","downloads":43345680,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic-prost/0.14.6/dependencies","version_downloads":"/api/v1/crates/tonic-prost/0.14.6/downloads","authors":"/api/v1/crates/tonic-prost/0.14.6/authors"},"crate_size":6932,"published_by":null,"audit_actions":[],"checksum":"50849f68853be452acf590cde0b146665b8d507b3b8af17261df47e02c209ea0","rust_version":"1.88","has_lib":true,"bin_names":[],"edition":"2024","description":"Prost codec implementation for tonic","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":{"provider":"github","repository":"hyperium/tonic","run_id":"25468249704","sha":"6cb6056b5a748bc5a29bd48f4602dbc4e552bb7d"},"linecounts":{"languages":{"Rust":{"code_lines":329,"comment_lines":9,"files":2}},"total_code_lines":329,"total_comment_lines":9}},{"id":2043779,"crate":"tonic-prost","num":"0.14.5","dl_path":"/api/v1/crates/tonic-prost/0.14.5/download","readme_path":"/api/v1/crates/tonic-prost/0.14.5/readme","updated_at":"2026-02-19T16:31:43.682220Z","created_at":"2026-02-19T16:31:43.682220Z","downloads":35864070,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic-prost/0.14.5/dependencies","version_downloads":"/api/v1/crates/tonic-prost/0.14.5/downloads","authors":"/api/v1/crates/tonic-prost/0.14.5/authors"},"crate_size":6638,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2026-02-19T16:31:43.682220Z"}],"checksum":"a55376a0bbaa4975a3f10d009ad763d8f4108f067c7c2e74f3001fb49778d309","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Prost codec implementation for tonic","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":329,"comment_lines":9,"files":2}},"total_code_lines":329,"total_comment_lines":9}},{"id":2026876,"crate":"tonic-prost","num":"0.14.4","dl_path":"/api/v1/crates/tonic-prost/0.14.4/download","readme_path":"/api/v1/crates/tonic-prost/0.14.4/readme","updated_at":"2026-02-13T23:33:08.769367Z","created_at":"2026-02-13T23:33:08.769367Z","downloads":937738,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic-prost/0.14.4/dependencies","version_downloads":"/api/v1/crates/tonic-prost/0.14.4/downloads","authors":"/api/v1/crates/tonic-prost/0.14.4/authors"},"crate_size":6635,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2026-02-13T23:33:08.769367Z"}],"checksum":"9f86539c0089bfd09b1f8c0ab0239d80392af74c21bc9e0f15e1b4aca4c1647f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Prost codec implementation for tonic","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":329,"comment_lines":9,"files":2}},"total_code_lines":329,"total_comment_lines":9}},{"id":1980113,"crate":"tonic-prost","num":"0.14.3","dl_path":"/api/v1/crates/tonic-prost/0.14.3/download","readme_path":"/api/v1/crates/tonic-prost/0.14.3/readme","updated_at":"2026-01-28T16:08:21.386898Z","created_at":"2026-01-28T16:08:21.386898Z","downloads":6991850,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic-prost/0.14.3/dependencies","version_downloads":"/api/v1/crates/tonic-prost/0.14.3/downloads","authors":"/api/v1/crates/tonic-prost/0.14.3/authors"},"crate_size":6693,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2026-01-28T16:08:21.386898Z"}],"checksum":"d6c55a2d6a14174563de34409c9f92ff981d006f56da9c6ecd40d9d4a31500b0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Prost codec implementation for tonic","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":329,"comment_lines":9,"files":2}},"total_code_lines":329,"total_comment_lines":9}},{"id":1711806,"crate":"tonic-prost","num":"0.14.2","dl_path":"/api/v1/crates/tonic-prost/0.14.2/download","readme_path":"/api/v1/crates/tonic-prost/0.14.2/readme","updated_at":"2025-09-02T17:42:37.253717Z","created_at":"2025-09-02T17:42:37.253717Z","downloads":27081471,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic-prost/0.14.2/dependencies","version_downloads":"/api/v1/crates/tonic-prost/0.14.2/downloads","authors":"/api/v1/crates/tonic-prost/0.14.2/authors"},"crate_size":8266,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2025-09-02T17:42:37.253717Z"}],"checksum":"66bd50ad6ce1252d87ef024b3d64fe4c3cf54a86fb9ef4c631fdd0ded7aeaa67","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Prost codec implementation for tonic","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":329,"comment_lines":9,"files":2}},"total_code_lines":329,"total_comment_lines":9}},{"id":1676541,"crate":"tonic-prost","num":"0.14.1","dl_path":"/api/v1/crates/tonic-prost/0.14.1/download","readme_path":"/api/v1/crates/tonic-prost/0.14.1/readme","updated_at":"2025-08-08T12:45:38.442807Z","created_at":"2025-08-08T12:45:38.442807Z","downloads":1340950,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic-prost/0.14.1/dependencies","version_downloads":"/api/v1/crates/tonic-prost/0.14.1/downloads","authors":"/api/v1/crates/tonic-prost/0.14.1/authors"},"crate_size":8250,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2025-08-08T12:45:38.442807Z"}],"checksum":"b9c511b9a96d40cb12b7d5d00464446acf3b9105fd3ce25437cfe41c92b1c87d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Prost codec implementation for tonic","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":329,"comment_lines":9,"files":2}},"total_code_lines":329,"total_comment_lines":9}},{"id":1660825,"crate":"tonic-prost","num":"0.14.0","dl_path":"/api/v1/crates/tonic-prost/0.14.0/download","readme_path":"/api/v1/crates/tonic-prost/0.14.0/readme","updated_at":"2025-07-28T15:29:06.197390Z","created_at":"2025-07-28T15:29:06.197390Z","downloads":337351,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic-prost/0.14.0/dependencies","version_downloads":"/api/v1/crates/tonic-prost/0.14.0/downloads","authors":"/api/v1/crates/tonic-prost/0.14.0/authors"},"crate_size":8255,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2025-07-28T15:29:06.197390Z"}],"checksum":"2d8b5b7a44512c59f5ad45e0c40e53263cbbf4426d74fe6b569e04f1d4206e9c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Prost codec implementation for tonic","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":329,"comment_lines":9,"files":2}},"total_code_lines":329,"total_comment_lines":9}}],"keywords":[{"id":"grpc","keyword":"grpc","created_at":"2016-08-10T15:14:43.990217Z","crates_cnt":836},{"id":"prost","keyword":"prost","created_at":"2019-09-24T19:58:33.066110Z","crates_cnt":75},{"id":"protobuf","keyword":"protobuf","created_at":"2015-08-03T06:02:41.970275Z","crates_cnt":667},{"id":"rpc","keyword":"rpc","created_at":"2015-01-27T15:33:06.817823Z","crates_cnt":1080},{"id":"tonic","keyword":"tonic","created_at":"2020-05-03T07:41:01.062089Z","crates_cnt":800}],"categories":[{"id":"asynchronous","category":"Asynchronous","slug":"asynchronous","description":"Crates to help you deal with events independently of the main program flow, using techniques like futures, promises, waiting, or eventing.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11844},{"id":"network-programming","category":"Network programming","slug":"network-programming","description":"Crates dealing with higher-level network protocols such as FTP, HTTP, or SSH, or lower-level network protocols such as TCP or UDP.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":14703}]}