{"crate":{"id":"pingora-core","name":"pingora-core","updated_at":"2026-09-09T23:29:40.308938Z","versions":[3200140,2514585,2080308,1986105,1687450,1557846,1324126,1201367,1141022,1119225,1066517],"keywords":["async","http","network","pingora"],"categories":["asynchronous","network-programming"],"badges":[],"created_at":"2024-02-28T00:38:19.655736Z","downloads":10030470,"recent_downloads":1171238,"default_version":"0.9.0","num_versions":11,"yanked":false,"max_version":"0.9.0","newest_version":"0.9.0","max_stable_version":"0.9.0","description":"Pingora's APIs and traits for the core network protocols.\n","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","links":{"version_downloads":"/api/v1/crates/pingora-core/downloads","versions":null,"owners":"/api/v1/crates/pingora-core/owners","owner_team":"/api/v1/crates/pingora-core/owner_team","owner_user":"/api/v1/crates/pingora-core/owner_user","reverse_dependencies":"/api/v1/crates/pingora-core/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3200140,"crate":"pingora-core","num":"0.9.0","dl_path":"/api/v1/crates/pingora-core/0.9.0/download","readme_path":"/api/v1/crates/pingora-core/0.9.0/readme","updated_at":"2026-09-09T23:29:40.308938Z","created_at":"2026-09-09T23:29:40.308938Z","downloads":235694,"features":{"any_tls":[],"boringssl":["pingora-boringssl","openssl_derived"],"connection_filter":[],"default":[],"dial9":["pingora-runtime/dial9"],"dial9-cpu-profiling":["dial9","pingora-runtime/dial9-cpu-profiling"],"dial9-worker-s3":["dial9","pingora-runtime/dial9-worker-s3"],"openssl":["pingora-openssl","openssl_derived"],"openssl_derived":["any_tls"],"patched_http1":["pingora-http/patched_http1"],"rustls":["pingora-rustls","any_tls","dep:x509-parser","ouroboros"],"s2n":["pingora-s2n","any_tls","dep:x509-parser","ouroboros","lru"],"sentry":["dep:sentry"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/pingora-core/0.9.0/dependencies","version_downloads":"/api/v1/crates/pingora-core/0.9.0/downloads","authors":"/api/v1/crates/pingora-core/0.9.0/authors"},"crate_size":385284,"published_by":{"id":263747,"login":"drcaramelsyrup","name":"Edward Wang","avatar":"https://avatars.githubusercontent.com/u/834403?v=4","url":"https://github.com/drcaramelsyrup","github_username_matches":true,"created_at":"2011-06-07T05:59:26Z"},"audit_actions":[{"action":"publish","user":{"id":263747,"login":"drcaramelsyrup","name":"Edward Wang","avatar":"https://avatars.githubusercontent.com/u/834403?v=4","url":"https://github.com/drcaramelsyrup","github_username_matches":true,"created_at":"2011-06-07T05:59:26Z"},"time":"2026-09-09T23:29:40.308938Z"}],"checksum":"7fd4d1ddc6d6dbc1a97164ce13c301980c25c35422aab87b512c4c8b5123729b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Pingora's APIs and traits for the core network protocols.\n","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":35072,"comment_lines":3763,"files":95}},"total_code_lines":35072,"total_comment_lines":3763}},{"id":2514585,"crate":"pingora-core","num":"0.8.1","dl_path":"/api/v1/crates/pingora-core/0.8.1/download","readme_path":"/api/v1/crates/pingora-core/0.8.1/readme","updated_at":"2026-06-04T20:08:10.524772Z","created_at":"2026-06-04T20:08:10.524772Z","downloads":653199,"features":{"any_tls":[],"boringssl":["pingora-boringssl","openssl_derived"],"connection_filter":[],"default":[],"openssl":["pingora-openssl","openssl_derived"],"openssl_derived":["any_tls"],"patched_http1":["pingora-http/patched_http1"],"rustls":["pingora-rustls","any_tls","dep:x509-parser","ouroboros"],"s2n":["pingora-s2n","any_tls","dep:x509-parser","ouroboros","lru"],"sentry":["dep:sentry"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/pingora-core/0.8.1/dependencies","version_downloads":"/api/v1/crates/pingora-core/0.8.1/downloads","authors":"/api/v1/crates/pingora-core/0.8.1/authors"},"crate_size":268966,"published_by":{"id":317883,"login":"andrewhavck","name":"Andrew Hauck","avatar":"https://avatars.githubusercontent.com/u/16548?v=4","url":"https://github.com/andrewhavck","github_username_matches":true,"created_at":"2008-07-09T17:49:42Z"},"audit_actions":[{"action":"publish","user":{"id":317883,"login":"andrewhavck","name":"Andrew Hauck","avatar":"https://avatars.githubusercontent.com/u/16548?v=4","url":"https://github.com/andrewhavck","github_username_matches":true,"created_at":"2008-07-09T17:49:42Z"},"time":"2026-06-04T20:08:10.524772Z"}],"checksum":"6a7ffe2f5acf9f94fd255cfd1438866bc9124f8f0c7d42562bd3f853df2094b7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Pingora's APIs and traits for the core network protocols.\n","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25454,"comment_lines":2854,"files":95}},"total_code_lines":25454,"total_comment_lines":2854}},{"id":2080308,"crate":"pingora-core","num":"0.8.0","dl_path":"/api/v1/crates/pingora-core/0.8.0/download","readme_path":"/api/v1/crates/pingora-core/0.8.0/readme","updated_at":"2026-03-02T21:41:26.492842Z","created_at":"2026-03-02T21:41:26.492842Z","downloads":507936,"features":{"any_tls":[],"boringssl":["pingora-boringssl","openssl_derived"],"connection_filter":[],"default":[],"openssl":["pingora-openssl","openssl_derived"],"openssl_derived":["any_tls"],"patched_http1":["pingora-http/patched_http1"],"rustls":["pingora-rustls","any_tls","dep:x509-parser","ouroboros"],"s2n":["pingora-s2n","any_tls","dep:x509-parser","ouroboros","lru"],"sentry":["dep:sentry"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/pingora-core/0.8.0/dependencies","version_downloads":"/api/v1/crates/pingora-core/0.8.0/downloads","authors":"/api/v1/crates/pingora-core/0.8.0/authors"},"crate_size":268870,"published_by":{"id":91690,"login":"johnhurt","name":"Kevin Guthrie","avatar":"https://avatars.githubusercontent.com/u/5983379?v=4","url":"https://github.com/johnhurt","github_username_matches":true,"created_at":"2013-11-19T18:44:47Z"},"audit_actions":[{"action":"publish","user":{"id":91690,"login":"johnhurt","name":"Kevin Guthrie","avatar":"https://avatars.githubusercontent.com/u/5983379?v=4","url":"https://github.com/johnhurt","github_username_matches":true,"created_at":"2013-11-19T18:44:47Z"},"time":"2026-03-02T21:41:26.492842Z"}],"checksum":"08973c4853cef4c682f7a592907e81a32dcad69476c4846e5de079f16448b177","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Pingora's APIs and traits for the core network protocols.\n","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25360,"comment_lines":2851,"files":95}},"total_code_lines":25360,"total_comment_lines":2851}},{"id":1986105,"crate":"pingora-core","num":"0.7.0","dl_path":"/api/v1/crates/pingora-core/0.7.0/download","readme_path":"/api/v1/crates/pingora-core/0.7.0/readme","updated_at":"2026-01-30T21:29:41.853009Z","created_at":"2026-01-30T21:29:41.853009Z","downloads":597630,"features":{"any_tls":[],"boringssl":["pingora-boringssl","openssl_derived"],"connection_filter":[],"default":[],"openssl":["pingora-openssl","openssl_derived"],"openssl_derived":["any_tls"],"patched_http1":["pingora-http/patched_http1"],"rustls":["pingora-rustls","any_tls","dep:x509-parser","ouroboros"],"s2n":["pingora-s2n","any_tls","dep:x509-parser","ouroboros","lru"],"sentry":["dep:sentry"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/pingora-core/0.7.0/dependencies","version_downloads":"/api/v1/crates/pingora-core/0.7.0/downloads","authors":"/api/v1/crates/pingora-core/0.7.0/authors"},"crate_size":246138,"published_by":{"id":91690,"login":"johnhurt","name":"Kevin Guthrie","avatar":"https://avatars.githubusercontent.com/u/5983379?v=4","url":"https://github.com/johnhurt","github_username_matches":true,"created_at":"2013-11-19T18:44:47Z"},"audit_actions":[{"action":"publish","user":{"id":91690,"login":"johnhurt","name":"Kevin Guthrie","avatar":"https://avatars.githubusercontent.com/u/5983379?v=4","url":"https://github.com/johnhurt","github_username_matches":true,"created_at":"2013-11-19T18:44:47Z"},"time":"2026-01-30T21:29:41.853009Z"}],"checksum":"5aced35d346b7c6559234b5ec493d638471d3234b0152f18c59390bbdafac2a7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Pingora's APIs and traits for the core network protocols.\n","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22977,"comment_lines":2638,"files":94}},"total_code_lines":22977,"total_comment_lines":2638}},{"id":1687450,"crate":"pingora-core","num":"0.6.0","dl_path":"/api/v1/crates/pingora-core/0.6.0/download","readme_path":"/api/v1/crates/pingora-core/0.6.0/readme","updated_at":"2025-08-15T20:41:40.216650Z","created_at":"2025-08-15T20:41:40.216650Z","downloads":4570563,"features":{"any_tls":[],"boringssl":["pingora-boringssl","openssl_derived"],"default":[],"openssl":["pingora-openssl","openssl_derived"],"openssl_derived":["any_tls"],"patched_http1":["pingora-http/patched_http1"],"rustls":["pingora-rustls","any_tls","dep:x509-parser","ouroboros"],"sentry":["dep:sentry"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/pingora-core/0.6.0/dependencies","version_downloads":"/api/v1/crates/pingora-core/0.6.0/downloads","authors":"/api/v1/crates/pingora-core/0.6.0/authors"},"crate_size":192966,"published_by":{"id":91690,"login":"johnhurt","name":"Kevin Guthrie","avatar":"https://avatars.githubusercontent.com/u/5983379?v=4","url":"https://github.com/johnhurt","github_username_matches":true,"created_at":"2013-11-19T18:44:47Z"},"audit_actions":[{"action":"publish","user":{"id":91690,"login":"johnhurt","name":"Kevin Guthrie","avatar":"https://avatars.githubusercontent.com/u/5983379?v=4","url":"https://github.com/johnhurt","github_username_matches":true,"created_at":"2013-11-19T18:44:47Z"},"time":"2025-08-15T20:41:40.216650Z"}],"checksum":"76f63d3f67d99c95a1f85623fc43242fd644dd12ccbaa18c38a54e1580c6846a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Pingora's APIs and traits for the core network protocols.\n","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16887,"comment_lines":2100,"files":77}},"total_code_lines":16887,"total_comment_lines":2100}},{"id":1557846,"crate":"pingora-core","num":"0.5.0","dl_path":"/api/v1/crates/pingora-core/0.5.0/download","readme_path":"/api/v1/crates/pingora-core/0.5.0/readme","updated_at":"2025-05-09T22:26:49.080730Z","created_at":"2025-05-09T22:26:49.080730Z","downloads":959469,"features":{"any_tls":[],"boringssl":["pingora-boringssl","openssl_derived"],"default":[],"openssl":["pingora-openssl","openssl_derived"],"openssl_derived":["any_tls"],"patched_http1":["pingora-http/patched_http1"],"rustls":["pingora-rustls","any_tls","dep:x509-parser","ouroboros"],"sentry":["dep:sentry"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/pingora-core/0.5.0/dependencies","version_downloads":"/api/v1/crates/pingora-core/0.5.0/downloads","authors":"/api/v1/crates/pingora-core/0.5.0/authors"},"crate_size":186798,"published_by":{"id":263747,"login":"drcaramelsyrup","name":"Edward Wang","avatar":"https://avatars.githubusercontent.com/u/834403?v=4","url":"https://github.com/drcaramelsyrup","github_username_matches":true,"created_at":"2011-06-07T05:59:26Z"},"audit_actions":[{"action":"publish","user":{"id":263747,"login":"drcaramelsyrup","name":"Edward Wang","avatar":"https://avatars.githubusercontent.com/u/834403?v=4","url":"https://github.com/drcaramelsyrup","github_username_matches":true,"created_at":"2011-06-07T05:59:26Z"},"time":"2025-05-09T22:26:49.080730Z"}],"checksum":"2298292e2dbd156294bcc8dd2ec34507277c78bab31bfe3aecc1cab9b1f91dff","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Pingora's APIs and traits for the core network protocols.\n","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16380,"comment_lines":2055,"files":77}},"total_code_lines":16380,"total_comment_lines":2055}},{"id":1324126,"crate":"pingora-core","num":"0.4.0","dl_path":"/api/v1/crates/pingora-core/0.4.0/download","readme_path":"/api/v1/crates/pingora-core/0.4.0/readme","updated_at":"2024-11-01T18:22:33.023973Z","created_at":"2024-11-01T18:22:33.023973Z","downloads":2376159,"features":{"any_tls":[],"boringssl":["pingora-boringssl","openssl_derived"],"default":[],"openssl":["pingora-openssl","openssl_derived"],"openssl_derived":["any_tls"],"patched_http1":["pingora-http/patched_http1"],"rustls":["pingora-rustls","any_tls","dep:x509-parser","ouroboros"],"sentry":["dep:sentry"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/pingora-core/0.4.0/dependencies","version_downloads":"/api/v1/crates/pingora-core/0.4.0/downloads","authors":"/api/v1/crates/pingora-core/0.4.0/authors"},"crate_size":155975,"published_by":{"id":37057,"login":"eaufavor","name":"Yuchen Wu","avatar":"https://avatars.githubusercontent.com/u/860769?v=4","url":"https://github.com/eaufavor","github_username_matches":true,"created_at":"2011-06-20T03:39:33Z"},"audit_actions":[{"action":"publish","user":{"id":37057,"login":"eaufavor","name":"Yuchen Wu","avatar":"https://avatars.githubusercontent.com/u/860769?v=4","url":"https://github.com/eaufavor","github_username_matches":true,"created_at":"2011-06-20T03:39:33Z"},"time":"2024-11-01T18:22:33.023973Z"}],"checksum":"d123320b69bd06e897fc16bd1dde962a7b488c4d2ae825683fbca0198fad8669","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Pingora's APIs and traits for the core network protocols.","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15736,"comment_lines":1999,"files":77}},"total_code_lines":15736,"total_comment_lines":1999}},{"id":1201367,"crate":"pingora-core","num":"0.3.0","dl_path":"/api/v1/crates/pingora-core/0.3.0/download","readme_path":"/api/v1/crates/pingora-core/0.3.0/readme","updated_at":"2024-07-12T19:05:37.108122Z","created_at":"2024-07-12T19:05:37.108122Z","downloads":67664,"features":{"boringssl":["pingora-boringssl"],"default":["openssl"],"openssl":["pingora-openssl"],"patched_http1":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/pingora-core/0.3.0/dependencies","version_downloads":"/api/v1/crates/pingora-core/0.3.0/downloads","authors":"/api/v1/crates/pingora-core/0.3.0/authors"},"crate_size":128604,"published_by":{"id":37057,"login":"eaufavor","name":"Yuchen Wu","avatar":"https://avatars.githubusercontent.com/u/860769?v=4","url":"https://github.com/eaufavor","github_username_matches":true,"created_at":"2011-06-20T03:39:33Z"},"audit_actions":[{"action":"publish","user":{"id":37057,"login":"eaufavor","name":"Yuchen Wu","avatar":"https://avatars.githubusercontent.com/u/860769?v=4","url":"https://github.com/eaufavor","github_username_matches":true,"created_at":"2011-06-20T03:39:33Z"},"time":"2024-07-12T19:05:37.108122Z"}],"checksum":"51dbd9509e3bb25a699bee76ba1befbffb4e733694d7e682d4bfe35a1a48cbb4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Pingora's APIs and traits for the core network protocols.","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":12278,"comment_lines":1599,"files":58}},"total_code_lines":12278,"total_comment_lines":1599}},{"id":1141022,"crate":"pingora-core","num":"0.2.0","dl_path":"/api/v1/crates/pingora-core/0.2.0/download","readme_path":"/api/v1/crates/pingora-core/0.2.0/readme","updated_at":"2024-05-10T22:43:51.408568Z","created_at":"2024-05-10T22:43:51.408568Z","downloads":33636,"features":{"boringssl":["pingora-boringssl"],"default":["openssl"],"openssl":["pingora-openssl"],"patched_http1":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/pingora-core/0.2.0/dependencies","version_downloads":"/api/v1/crates/pingora-core/0.2.0/downloads","authors":"/api/v1/crates/pingora-core/0.2.0/authors"},"crate_size":122137,"published_by":{"id":37057,"login":"eaufavor","name":"Yuchen Wu","avatar":"https://avatars.githubusercontent.com/u/860769?v=4","url":"https://github.com/eaufavor","github_username_matches":true,"created_at":"2011-06-20T03:39:33Z"},"audit_actions":[{"action":"publish","user":{"id":37057,"login":"eaufavor","name":"Yuchen Wu","avatar":"https://avatars.githubusercontent.com/u/860769?v=4","url":"https://github.com/eaufavor","github_username_matches":true,"created_at":"2011-06-20T03:39:33Z"},"time":"2024-05-10T22:43:51.408568Z"}],"checksum":"69d1c4588a28df9cff6f923a4ca89f2e3d38ad4a6a97a3e3914a84c9a5adabfe","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Pingora's APIs and traits for the core network protocols.","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":11598,"comment_lines":1591,"files":58}},"total_code_lines":11598,"total_comment_lines":1591}},{"id":1119225,"crate":"pingora-core","num":"0.1.1","dl_path":"/api/v1/crates/pingora-core/0.1.1/download","readme_path":"/api/v1/crates/pingora-core/0.1.1/readme","updated_at":"2024-04-18T22:22:31.552935Z","created_at":"2024-04-18T22:22:31.552935Z","downloads":9448,"features":{"boringssl":["pingora-boringssl"],"default":["openssl"],"openssl":["pingora-openssl"],"patched_http1":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/pingora-core/0.1.1/dependencies","version_downloads":"/api/v1/crates/pingora-core/0.1.1/downloads","authors":"/api/v1/crates/pingora-core/0.1.1/authors"},"crate_size":117388,"published_by":{"id":37057,"login":"eaufavor","name":"Yuchen Wu","avatar":"https://avatars.githubusercontent.com/u/860769?v=4","url":"https://github.com/eaufavor","github_username_matches":true,"created_at":"2011-06-20T03:39:33Z"},"audit_actions":[{"action":"publish","user":{"id":37057,"login":"eaufavor","name":"Yuchen Wu","avatar":"https://avatars.githubusercontent.com/u/860769?v=4","url":"https://github.com/eaufavor","github_username_matches":true,"created_at":"2011-06-20T03:39:33Z"},"time":"2024-04-18T22:22:31.552935Z"}],"checksum":"0386b73155b11f2e4cea2a148acc8f4d861493c1942c616f91f7b08e728b8362","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Pingora's APIs and traits for the core network protocols.","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":11252,"comment_lines":1508,"files":57}},"total_code_lines":11252,"total_comment_lines":1508}},{"id":1066517,"crate":"pingora-core","num":"0.1.0","dl_path":"/api/v1/crates/pingora-core/0.1.0/download","readme_path":"/api/v1/crates/pingora-core/0.1.0/readme","updated_at":"2024-02-28T00:38:19.655736Z","created_at":"2024-02-28T00:38:19.655736Z","downloads":19072,"features":{"boringssl":["pingora-boringssl"],"default":["openssl"],"openssl":["pingora-openssl"],"patched_http1":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/pingora-core/0.1.0/dependencies","version_downloads":"/api/v1/crates/pingora-core/0.1.0/downloads","authors":"/api/v1/crates/pingora-core/0.1.0/authors"},"crate_size":113357,"published_by":{"id":37057,"login":"eaufavor","name":"Yuchen Wu","avatar":"https://avatars.githubusercontent.com/u/860769?v=4","url":"https://github.com/eaufavor","github_username_matches":true,"created_at":"2011-06-20T03:39:33Z"},"audit_actions":[{"action":"publish","user":{"id":37057,"login":"eaufavor","name":"Yuchen Wu","avatar":"https://avatars.githubusercontent.com/u/860769?v=4","url":"https://github.com/eaufavor","github_username_matches":true,"created_at":"2011-06-20T03:39:33Z"},"time":"2024-02-28T00:38:19.655736Z"}],"checksum":"6578b0f60416cf3eacce79dc299cab64687b15ae5fdfe14196a7e5c7b7114e26","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Pingora's APIs and traits for the core network protocols.","homepage":null,"documentation":null,"repository":"https://github.com/cloudflare/pingora","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":10856,"comment_lines":1490,"files":57}},"total_code_lines":10856,"total_comment_lines":1490}}],"keywords":[{"id":"async","keyword":"async","created_at":"2015-02-18T16:50:54.176224Z","crates_cnt":6019},{"id":"http","keyword":"http","created_at":"2014-11-29T00:03:58.443252Z","crates_cnt":3524},{"id":"network","keyword":"network","created_at":"2014-11-23T06:47:40.793184Z","crates_cnt":2045},{"id":"pingora","keyword":"pingora","created_at":"2024-02-27T23:38:50.459516Z","crates_cnt":74}],"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":12306},{"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":15520}]}