{"crate":{"id":"ggez","name":"ggez","updated_at":"2026-06-03T20:43:34.790014Z","versions":[2509148,1685138,843358,842374,841439,831361,715930,652666,649786,649074,634433,562002,449602,429356,403319,398878,336834,328720,164149,164147,163686,144317,135769,125663,105701,95684,86789,84891,76005,75733,75222,74702,72266,61221,59393,56101,54913,46428,41573,39191,35066],"keywords":["2d","engine","game","ggez","graphics"],"categories":["game-engines"],"badges":[],"created_at":"2016-10-03T03:23:38.173329Z","downloads":705522,"recent_downloads":57475,"default_version":"0.10.0","num_versions":41,"yanked":false,"max_version":"0.10.0","newest_version":"0.10.0","max_stable_version":"0.10.0","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"https://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","links":{"version_downloads":"/api/v1/crates/ggez/downloads","versions":null,"owners":"/api/v1/crates/ggez/owners","owner_team":"/api/v1/crates/ggez/owner_team","owner_user":"/api/v1/crates/ggez/owner_user","reverse_dependencies":"/api/v1/crates/ggez/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2509148,"crate":"ggez","num":"0.10.0","dl_path":"/api/v1/crates/ggez/0.10.0/download","readme_path":"/api/v1/crates/ggez/0.10.0/readme","updated_at":"2026-06-03T20:43:34.790014Z","created_at":"2026-06-03T20:43:34.790014Z","downloads":3332,"features":{"3d":[],"audio":["dep:rodio"],"default":["audio","gamepad"],"gamepad":["gilrs"],"gltf":["dep:gltf","dep:base64","dep:percent-encoding","3d"],"obj":["dep:obj-rs","3d"],"rayon":["image/rayon"],"zip-zstd":["zip/zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.10.0/dependencies","version_downloads":"/api/v1/crates/ggez/0.10.0/downloads","authors":"/api/v1/crates/ggez/0.10.0/authors"},"crate_size":277067,"published_by":{"id":78863,"login":"a1phyr","name":"Alphyr","avatar":"https://avatars.githubusercontent.com/u/47725341?v=4","url":"https://github.com/a1phyr","github_username_matches":true,"created_at":"2019-02-17T22:05:03Z"},"audit_actions":[{"action":"publish","user":{"id":78863,"login":"a1phyr","name":"Alphyr","avatar":"https://avatars.githubusercontent.com/u/47725341?v=4","url":"https://github.com/a1phyr","github_username_matches":true,"created_at":"2019-02-17T22:05:03Z"},"time":"2026-06-03T20:43:34.790014Z"}],"checksum":"f26dff5bfc8b251e7f25786bfc31774d68dcfb6c0cbdc0bcd53211e10c81bd53","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"https://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":11306,"comment_lines":264,"files":37},"WebGPU Shader Language":{"code_lines":377,"comment_lines":9,"files":8}},"total_code_lines":11683,"total_comment_lines":273}},{"id":1685138,"crate":"ggez","num":"0.10.0-rc0","dl_path":"/api/v1/crates/ggez/0.10.0-rc0/download","readme_path":"/api/v1/crates/ggez/0.10.0-rc0/readme","updated_at":"2025-08-14T18:09:43.718829Z","created_at":"2025-08-14T18:09:43.718829Z","downloads":3405,"features":{"3d":[],"audio":["rodio"],"c_dependencies":["zip-compression"],"default":["c_dependencies","audio","gamepad","3d","gltf","obj"],"gamepad":["gilrs"],"gltf":["dep:gltf","base64","percent-encoding","3d"],"multithread-image-decoding":["image/hdr","image/rayon"],"obj":["obj-rs","3d"],"zip-compression":["zip/bzip2","zip/zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.10.0-rc0/dependencies","version_downloads":"/api/v1/crates/ggez/0.10.0-rc0/downloads","authors":"/api/v1/crates/ggez/0.10.0-rc0/authors"},"crate_size":277002,"published_by":{"id":78863,"login":"a1phyr","name":"Alphyr","avatar":"https://avatars.githubusercontent.com/u/47725341?v=4","url":"https://github.com/a1phyr","github_username_matches":true,"created_at":"2019-02-17T22:05:03Z"},"audit_actions":[{"action":"publish","user":{"id":78863,"login":"a1phyr","name":"Alphyr","avatar":"https://avatars.githubusercontent.com/u/47725341?v=4","url":"https://github.com/a1phyr","github_username_matches":true,"created_at":"2019-02-17T22:05:03Z"},"time":"2025-08-14T18:09:43.718829Z"}],"checksum":"e63da280cc07986dc7fc6073c2eb1cc067437ac756808498ba9ea85e5ba98c89","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"https://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":11306,"comment_lines":261,"files":37},"WebGPU Shader Language":{"code_lines":377,"comment_lines":9,"files":8}},"total_code_lines":11683,"total_comment_lines":270}},{"id":843358,"crate":"ggez","num":"0.9.3","dl_path":"/api/v1/crates/ggez/0.9.3/download","readme_path":"/api/v1/crates/ggez/0.9.3/readme","updated_at":"2023-07-10T20:31:33.906291Z","created_at":"2023-07-10T20:31:33.906291Z","downloads":113043,"features":{"audio":["rodio"],"c_dependencies":["zip-compression","mp3"],"default":["c_dependencies","audio","gamepad"],"gamepad":["gilrs"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"],"zip-compression":["zip/bzip2","zip/zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.9.3/dependencies","version_downloads":"/api/v1/crates/ggez/0.9.3/downloads","authors":"/api/v1/crates/ggez/0.9.3/authors"},"crate_size":251515,"published_by":{"id":208777,"login":"Muvkina","name":"Vixeliz","avatar":"https://avatars.githubusercontent.com/u/38061852?v=4","url":"https://github.com/Muvkina","github_username_matches":true,"created_at":"2018-04-04T04:41:50Z"},"audit_actions":[{"action":"publish","user":{"id":208777,"login":"Muvkina","name":"Vixeliz","avatar":"https://avatars.githubusercontent.com/u/38061852?v=4","url":"https://github.com/Muvkina","github_username_matches":true,"created_at":"2018-04-04T04:41:50Z"},"time":"2023-07-10T20:31:33.906291Z"}],"checksum":"faa9c608ac25c61dd7dc4b04201179373e8fe0cfa0a3801690d1341e2149c871","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"https://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8934,"comment_lines":246,"files":32},"WebGPU Shader Language":{"code_lines":234,"comment_lines":7,"files":5}},"total_code_lines":9168,"total_comment_lines":253}},{"id":842374,"crate":"ggez","num":"0.9.2","dl_path":"/api/v1/crates/ggez/0.9.2/download","readme_path":"/api/v1/crates/ggez/0.9.2/readme","updated_at":"2023-07-09T17:24:59.873006Z","created_at":"2023-07-09T17:24:59.873006Z","downloads":1330,"features":{"audio":["rodio"],"c_dependencies":["zip-compression","mp3"],"default":["c_dependencies","audio","gamepad"],"gamepad":["gilrs"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"],"zip-compression":["zip/bzip2","zip/zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.9.2/dependencies","version_downloads":"/api/v1/crates/ggez/0.9.2/downloads","authors":"/api/v1/crates/ggez/0.9.2/authors"},"crate_size":251044,"published_by":{"id":208777,"login":"Muvkina","name":"Vixeliz","avatar":"https://avatars.githubusercontent.com/u/38061852?v=4","url":"https://github.com/Muvkina","github_username_matches":true,"created_at":"2018-04-04T04:41:50Z"},"audit_actions":[{"action":"publish","user":{"id":208777,"login":"Muvkina","name":"Vixeliz","avatar":"https://avatars.githubusercontent.com/u/38061852?v=4","url":"https://github.com/Muvkina","github_username_matches":true,"created_at":"2018-04-04T04:41:50Z"},"time":"2023-07-09T17:24:59.873006Z"}],"checksum":"ee8b78809a0c28cdb28dea3d1d02e30537ebf43f3bdcca338fbbf4a31ca33a15","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"https://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8862,"comment_lines":246,"files":32},"WebGPU Shader Language":{"code_lines":234,"comment_lines":7,"files":5}},"total_code_lines":9096,"total_comment_lines":253}},{"id":841439,"crate":"ggez","num":"0.9.1","dl_path":"/api/v1/crates/ggez/0.9.1/download","readme_path":"/api/v1/crates/ggez/0.9.1/readme","updated_at":"2023-07-07T22:04:12.448810Z","created_at":"2023-07-07T22:04:12.448810Z","downloads":3627,"features":{"audio":["rodio"],"c_dependencies":["zip-compression","mp3"],"default":["c_dependencies","audio","gamepad"],"gamepad":["gilrs"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"],"zip-compression":["zip/bzip2","zip/zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.9.1/dependencies","version_downloads":"/api/v1/crates/ggez/0.9.1/downloads","authors":"/api/v1/crates/ggez/0.9.1/authors"},"crate_size":250681,"published_by":{"id":208777,"login":"Muvkina","name":"Vixeliz","avatar":"https://avatars.githubusercontent.com/u/38061852?v=4","url":"https://github.com/Muvkina","github_username_matches":true,"created_at":"2018-04-04T04:41:50Z"},"audit_actions":[{"action":"publish","user":{"id":208777,"login":"Muvkina","name":"Vixeliz","avatar":"https://avatars.githubusercontent.com/u/38061852?v=4","url":"https://github.com/Muvkina","github_username_matches":true,"created_at":"2018-04-04T04:41:50Z"},"time":"2023-07-07T22:04:12.448810Z"}],"checksum":"cd11b6cc2e652fa1ffb09e44e16a36b6c9b2f6dc922f783312739ac45a92549b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"https://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8819,"comment_lines":247,"files":32},"WebGPU Shader Language":{"code_lines":234,"comment_lines":7,"files":5}},"total_code_lines":9053,"total_comment_lines":254}},{"id":831361,"crate":"ggez","num":"0.9.0","dl_path":"/api/v1/crates/ggez/0.9.0/download","readme_path":"/api/v1/crates/ggez/0.9.0/readme","updated_at":"2023-06-25T20:34:17.099036Z","created_at":"2023-06-25T20:34:17.099036Z","downloads":4891,"features":{"audio":["rodio"],"c_dependencies":["zip-compression","mp3"],"default":["c_dependencies","audio","gamepad"],"gamepad":["gilrs"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"],"zip-compression":["zip/bzip2","zip/zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.9.0/dependencies","version_downloads":"/api/v1/crates/ggez/0.9.0/downloads","authors":"/api/v1/crates/ggez/0.9.0/authors"},"crate_size":250437,"published_by":{"id":208777,"login":"Muvkina","name":"Vixeliz","avatar":"https://avatars.githubusercontent.com/u/38061852?v=4","url":"https://github.com/Muvkina","github_username_matches":true,"created_at":"2018-04-04T04:41:50Z"},"audit_actions":[{"action":"publish","user":{"id":208777,"login":"Muvkina","name":"Vixeliz","avatar":"https://avatars.githubusercontent.com/u/38061852?v=4","url":"https://github.com/Muvkina","github_username_matches":true,"created_at":"2018-04-04T04:41:50Z"},"time":"2023-06-25T20:34:17.099036Z"}],"checksum":"c27dece77aa8b2e17c765d26fb19294c0bb45dfc735bae4bb3dbf5c6f35f67e6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"https://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8814,"comment_lines":246,"files":32},"WebGPU Shader Language":{"code_lines":234,"comment_lines":7,"files":5}},"total_code_lines":9048,"total_comment_lines":253}},{"id":715930,"crate":"ggez","num":"0.9.0-rc0","dl_path":"/api/v1/crates/ggez/0.9.0-rc0/download","readme_path":"/api/v1/crates/ggez/0.9.0-rc0/readme","updated_at":"2023-01-31T17:31:37.946917Z","created_at":"2023-01-31T17:31:37.946917Z","downloads":13285,"features":{"audio":["rodio"],"c_dependencies":["zip-compression","mp3"],"default":["c_dependencies","audio","gamepad"],"gamepad":["gilrs"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"],"zip-compression":["zip/bzip2","zip/zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.9.0-rc0/dependencies","version_downloads":"/api/v1/crates/ggez/0.9.0-rc0/downloads","authors":"/api/v1/crates/ggez/0.9.0-rc0/authors"},"crate_size":249832,"published_by":{"id":126292,"login":"nobbele","name":"nobbele","avatar":"https://avatars.githubusercontent.com/u/17962514?v=4","url":"https://github.com/nobbele","github_username_matches":true,"created_at":"2016-03-20T11:45:11Z"},"audit_actions":[{"action":"publish","user":{"id":126292,"login":"nobbele","name":"nobbele","avatar":"https://avatars.githubusercontent.com/u/17962514?v=4","url":"https://github.com/nobbele","github_username_matches":true,"created_at":"2016-03-20T11:45:11Z"},"time":"2023-01-31T17:31:37.946917Z"}],"checksum":"ac20a944681a67abf2651a11e08c047500720af26c5e99899e099ad6503ce4b0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8769,"comment_lines":241,"files":32},"WebGPU Shader Language":{"code_lines":234,"comment_lines":7,"files":5}},"total_code_lines":9003,"total_comment_lines":248}},{"id":652666,"crate":"ggez","num":"0.8.1","dl_path":"/api/v1/crates/ggez/0.8.1/download","readme_path":"/api/v1/crates/ggez/0.8.1/readme","updated_at":"2022-10-28T12:38:06.702238Z","created_at":"2022-10-28T12:38:06.702238Z","downloads":32358,"features":{"audio":["rodio"],"c_dependencies":["zip-compression","mp3"],"default":["c_dependencies","audio","gamepad"],"gamepad":["gilrs"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"],"zip-compression":["zip/bzip2","zip/zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.8.1/dependencies","version_downloads":"/api/v1/crates/ggez/0.8.1/downloads","authors":"/api/v1/crates/ggez/0.8.1/authors"},"crate_size":249806,"published_by":{"id":126537,"login":"PSteinhaus","name":"Philipp Steinhaus","avatar":"https://avatars.githubusercontent.com/u/40324631?v=4","url":"https://github.com/PSteinhaus","github_username_matches":true,"created_at":"2018-06-16T19:49:49Z"},"audit_actions":[{"action":"publish","user":{"id":126537,"login":"PSteinhaus","name":"Philipp Steinhaus","avatar":"https://avatars.githubusercontent.com/u/40324631?v=4","url":"https://github.com/PSteinhaus","github_username_matches":true,"created_at":"2018-06-16T19:49:49Z"},"time":"2022-10-28T12:38:06.702238Z"}],"checksum":"9b5afdff588614f146cddaabe68ee21de08947594c7a7329aad0a0563f848552","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8682,"comment_lines":237,"files":32},"WebGPU Shader Language":{"code_lines":234,"comment_lines":7,"files":5}},"total_code_lines":8916,"total_comment_lines":244}},{"id":649786,"crate":"ggez","num":"0.7.1","dl_path":"/api/v1/crates/ggez/0.7.1/download","readme_path":"/api/v1/crates/ggez/0.7.1/readme","updated_at":"2022-10-25T19:45:16.276890Z","created_at":"2022-10-25T19:45:16.276890Z","downloads":38138,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.7.1/dependencies","version_downloads":"/api/v1/crates/ggez/0.7.1/downloads","authors":"/api/v1/crates/ggez/0.7.1/authors"},"crate_size":251279,"published_by":{"id":126537,"login":"PSteinhaus","name":"Philipp Steinhaus","avatar":"https://avatars.githubusercontent.com/u/40324631?v=4","url":"https://github.com/PSteinhaus","github_username_matches":true,"created_at":"2018-06-16T19:49:49Z"},"audit_actions":[{"action":"publish","user":{"id":126537,"login":"PSteinhaus","name":"Philipp Steinhaus","avatar":"https://avatars.githubusercontent.com/u/40324631?v=4","url":"https://github.com/PSteinhaus","github_username_matches":true,"created_at":"2018-06-16T19:49:49Z"},"time":"2022-10-25T19:45:16.276890Z"}],"checksum":"c1d5e0eb25a3d90a1f525981ae56e2bf1f74588cb58854242312fd5aa3f78526","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7696,"comment_lines":316,"files":24}},"total_code_lines":7696,"total_comment_lines":316}},{"id":649074,"crate":"ggez","num":"0.8.0","dl_path":"/api/v1/crates/ggez/0.8.0/download","readme_path":"/api/v1/crates/ggez/0.8.0/readme","updated_at":"2022-10-24T21:19:33.048473Z","created_at":"2022-10-24T21:19:33.048473Z","downloads":1474,"features":{"audio":["rodio"],"c_dependencies":["zip-compression","mp3"],"default":["c_dependencies","audio","gamepad"],"gamepad":["gilrs"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"],"zip-compression":["zip/bzip2","zip/zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.8.0/dependencies","version_downloads":"/api/v1/crates/ggez/0.8.0/downloads","authors":"/api/v1/crates/ggez/0.8.0/authors"},"crate_size":247517,"published_by":{"id":126292,"login":"nobbele","name":"nobbele","avatar":"https://avatars.githubusercontent.com/u/17962514?v=4","url":"https://github.com/nobbele","github_username_matches":true,"created_at":"2016-03-20T11:45:11Z"},"audit_actions":[{"action":"publish","user":{"id":126292,"login":"nobbele","name":"nobbele","avatar":"https://avatars.githubusercontent.com/u/17962514?v=4","url":"https://github.com/nobbele","github_username_matches":true,"created_at":"2016-03-20T11:45:11Z"},"time":"2022-10-24T21:19:33.048473Z"}],"checksum":"baefdaca2f115c81530698716fe74520ad6340a63aee998ab7cfc11aa115de3b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8681,"comment_lines":237,"files":32},"WebGPU Shader Language":{"code_lines":234,"comment_lines":7,"files":5}},"total_code_lines":8915,"total_comment_lines":244}},{"id":634433,"crate":"ggez","num":"0.8.0-rc1","dl_path":"/api/v1/crates/ggez/0.8.0-rc1/download","readme_path":"/api/v1/crates/ggez/0.8.0-rc1/readme","updated_at":"2022-10-04T17:21:05.635759Z","created_at":"2022-10-04T17:21:05.635759Z","downloads":2725,"features":{"audio":["rodio"],"c_dependencies":["zip-compression","mp3"],"default":["c_dependencies","audio","gamepad"],"gamepad":["gilrs"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"],"zip-compression":["zip/bzip2","zip/zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.8.0-rc1/dependencies","version_downloads":"/api/v1/crates/ggez/0.8.0-rc1/downloads","authors":"/api/v1/crates/ggez/0.8.0-rc1/authors"},"crate_size":245416,"published_by":{"id":126292,"login":"nobbele","name":"nobbele","avatar":"https://avatars.githubusercontent.com/u/17962514?v=4","url":"https://github.com/nobbele","github_username_matches":true,"created_at":"2016-03-20T11:45:11Z"},"audit_actions":[{"action":"publish","user":{"id":126292,"login":"nobbele","name":"nobbele","avatar":"https://avatars.githubusercontent.com/u/17962514?v=4","url":"https://github.com/nobbele","github_username_matches":true,"created_at":"2016-03-20T11:45:11Z"},"time":"2022-10-04T17:21:05.635759Z"}],"checksum":"5159801aae9ada3087004813946673d4ad7020f6a9b306f6f9c62e038a46c992","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8575,"comment_lines":237,"files":32},"WebGPU Shader Language":{"code_lines":234,"comment_lines":7,"files":5}},"total_code_lines":8809,"total_comment_lines":244}},{"id":562002,"crate":"ggez","num":"0.8.0-rc0","dl_path":"/api/v1/crates/ggez/0.8.0-rc0/download","readme_path":"/api/v1/crates/ggez/0.8.0-rc0/readme","updated_at":"2022-06-06T14:42:03.710935Z","created_at":"2022-06-06T14:42:03.710935Z","downloads":8497,"features":{"audio":["rodio"],"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies","audio","gamepad"],"gamepad":["gilrs"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.8.0-rc0/dependencies","version_downloads":"/api/v1/crates/ggez/0.8.0-rc0/downloads","authors":"/api/v1/crates/ggez/0.8.0-rc0/authors"},"crate_size":243478,"published_by":{"id":126292,"login":"nobbele","name":"nobbele","avatar":"https://avatars.githubusercontent.com/u/17962514?v=4","url":"https://github.com/nobbele","github_username_matches":true,"created_at":"2016-03-20T11:45:11Z"},"audit_actions":[{"action":"publish","user":{"id":126292,"login":"nobbele","name":"nobbele","avatar":"https://avatars.githubusercontent.com/u/17962514?v=4","url":"https://github.com/nobbele","github_username_matches":true,"created_at":"2016-03-20T11:45:11Z"},"time":"2022-06-06T14:42:03.710935Z"}],"checksum":"7f889bcc156df3e4bab9761ed48bb206480976f801194be8db6e1ebd8615f3c2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8418,"comment_lines":236,"files":32},"WebGPU Shader Language":{"code_lines":196,"comment_lines":7,"files":5}},"total_code_lines":8614,"total_comment_lines":243}},{"id":449602,"crate":"ggez","num":"0.7.0","dl_path":"/api/v1/crates/ggez/0.7.0/download","readme_path":"/api/v1/crates/ggez/0.7.0/readme","updated_at":"2021-11-06T17:11:48.394483Z","created_at":"2021-11-06T17:11:48.394483Z","downloads":57762,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.7.0/dependencies","version_downloads":"/api/v1/crates/ggez/0.7.0/downloads","authors":"/api/v1/crates/ggez/0.7.0/authors"},"crate_size":249276,"published_by":{"id":126537,"login":"PSteinhaus","name":"Philipp Steinhaus","avatar":"https://avatars.githubusercontent.com/u/40324631?v=4","url":"https://github.com/PSteinhaus","github_username_matches":true,"created_at":"2018-06-16T19:49:49Z"},"audit_actions":[{"action":"publish","user":{"id":126537,"login":"PSteinhaus","name":"Philipp Steinhaus","avatar":"https://avatars.githubusercontent.com/u/40324631?v=4","url":"https://github.com/PSteinhaus","github_username_matches":true,"created_at":"2018-06-16T19:49:49Z"},"time":"2021-11-06T17:11:48.394483Z"}],"checksum":"c2481c5fcf83c5d51172850a3ee2ae36d86f9961d39851c6bec99108f87f085d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7704,"comment_lines":316,"files":24}},"total_code_lines":7704,"total_comment_lines":316}},{"id":429356,"crate":"ggez","num":"0.6.1","dl_path":"/api/v1/crates/ggez/0.6.1/download","readme_path":"/api/v1/crates/ggez/0.6.1/readme","updated_at":"2021-09-23T22:01:29.163777Z","created_at":"2021-09-23T22:01:29.163777Z","downloads":25568,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.6.1/dependencies","version_downloads":"/api/v1/crates/ggez/0.6.1/downloads","authors":"/api/v1/crates/ggez/0.6.1/authors"},"crate_size":261157,"published_by":{"id":126537,"login":"PSteinhaus","name":"Philipp Steinhaus","avatar":"https://avatars.githubusercontent.com/u/40324631?v=4","url":"https://github.com/PSteinhaus","github_username_matches":true,"created_at":"2018-06-16T19:49:49Z"},"audit_actions":[{"action":"publish","user":{"id":126537,"login":"PSteinhaus","name":"Philipp Steinhaus","avatar":"https://avatars.githubusercontent.com/u/40324631?v=4","url":"https://github.com/PSteinhaus","github_username_matches":true,"created_at":"2018-06-16T19:49:49Z"},"time":"2021-09-23T22:01:29.163777Z"}],"checksum":"0e11175a3fc1e377f57b14394a912c05970d8f679e3340e81663778a9a14b0b4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7614,"comment_lines":313,"files":24}},"total_code_lines":7614,"total_comment_lines":313}},{"id":403319,"crate":"ggez","num":"0.6.0","dl_path":"/api/v1/crates/ggez/0.6.0/download","readme_path":"/api/v1/crates/ggez/0.6.0/readme","updated_at":"2021-07-20T14:04:33.197476Z","created_at":"2021-07-20T14:04:33.197476Z","downloads":20397,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.6.0/dependencies","version_downloads":"/api/v1/crates/ggez/0.6.0/downloads","authors":"/api/v1/crates/ggez/0.6.0/authors"},"crate_size":258092,"published_by":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"audit_actions":[{"action":"publish","user":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"time":"2021-07-20T14:04:33.197476Z"}],"checksum":"18df9699a5244b0287c497de988393d381e49cf48996f8fcd10b80c9086cee65","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7488,"comment_lines":305,"files":24}},"total_code_lines":7488,"total_comment_lines":305}},{"id":398878,"crate":"ggez","num":"0.6.0-rc2","dl_path":"/api/v1/crates/ggez/0.6.0-rc2/download","readme_path":"/api/v1/crates/ggez/0.6.0-rc2/readme","updated_at":"2021-07-08T14:32:46.347319Z","created_at":"2021-07-08T14:32:46.347319Z","downloads":2970,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.6.0-rc2/dependencies","version_downloads":"/api/v1/crates/ggez/0.6.0-rc2/downloads","authors":"/api/v1/crates/ggez/0.6.0-rc2/authors"},"crate_size":258285,"published_by":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"audit_actions":[{"action":"publish","user":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"time":"2021-07-08T14:32:46.347319Z"}],"checksum":"d533b0143e1691b0ba0e1cc6d27bfa3879c4aedd01426bfd7369c6e6e122c5e3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7484,"comment_lines":311,"files":24}},"total_code_lines":7484,"total_comment_lines":311}},{"id":336834,"crate":"ggez","num":"0.6.0-rc1","dl_path":"/api/v1/crates/ggez/0.6.0-rc1/download","readme_path":"/api/v1/crates/ggez/0.6.0-rc1/readme","updated_at":"2021-02-07T23:04:00.348659Z","created_at":"2021-02-07T23:04:00.348659Z","downloads":11521,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.6.0-rc1/dependencies","version_downloads":"/api/v1/crates/ggez/0.6.0-rc1/downloads","authors":"/api/v1/crates/ggez/0.6.0-rc1/authors"},"crate_size":254708,"published_by":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"audit_actions":[{"action":"publish","user":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"time":"2021-02-07T23:04:00.348659Z"}],"checksum":"74b418a47a9e1ee8dbd8f7a9378851e7af13dbc1b88132c3eaec39bd73e614b3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7157,"comment_lines":314,"files":24}},"total_code_lines":7157,"total_comment_lines":314}},{"id":328720,"crate":"ggez","num":"0.6.0-rc0","dl_path":"/api/v1/crates/ggez/0.6.0-rc0/download","readme_path":"/api/v1/crates/ggez/0.6.0-rc0/readme","updated_at":"2021-01-18T03:17:56.998142Z","created_at":"2021-01-18T03:17:56.998142Z","downloads":2730,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.6.0-rc0/dependencies","version_downloads":"/api/v1/crates/ggez/0.6.0-rc0/downloads","authors":"/api/v1/crates/ggez/0.6.0-rc0/authors"},"crate_size":254164,"published_by":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"audit_actions":[{"action":"publish","user":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"time":"2021-01-18T03:17:56.998142Z"}],"checksum":"abbd382ca53791d06ccdf41aa339716e7617862b354e64f9033b47d65b964908","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7148,"comment_lines":312,"files":24}},"total_code_lines":7148,"total_comment_lines":312}},{"id":164149,"crate":"ggez","num":"0.5.1","dl_path":"/api/v1/crates/ggez/0.5.1/download","readme_path":"/api/v1/crates/ggez/0.5.1/readme","updated_at":"2019-07-20T18:35:13.278435Z","created_at":"2019-07-20T18:35:13.278435Z","downloads":156209,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.5.1/dependencies","version_downloads":"/api/v1/crates/ggez/0.5.1/downloads","authors":"/api/v1/crates/ggez/0.5.1/authors"},"crate_size":948290,"published_by":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"audit_actions":[],"checksum":"2a76347431050a0b4e1a925124cdcde614b628260093bb52560d9c6b48435336","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6859,"comment_lines":412,"files":24}},"total_code_lines":6859,"total_comment_lines":412}},{"id":164147,"crate":"ggez","num":"0.5.0","dl_path":"/api/v1/crates/ggez/0.5.0/download","readme_path":"/api/v1/crates/ggez/0.5.0/readme","updated_at":"2019-07-20T18:08:00.503477Z","created_at":"2019-07-20T18:08:00.503477Z","downloads":1870,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.5.0/dependencies","version_downloads":"/api/v1/crates/ggez/0.5.0/downloads","authors":"/api/v1/crates/ggez/0.5.0/authors"},"crate_size":948215,"published_by":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"audit_actions":[],"checksum":"71302a25c97e6d8e9520f4b662a65d7ff72b94ba91b4dc4e61d89877748b8f06","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6859,"comment_lines":412,"files":24}},"total_code_lines":6859,"total_comment_lines":412}},{"id":163686,"crate":"ggez","num":"0.5.0-rc.3","dl_path":"/api/v1/crates/ggez/0.5.0-rc.3/download","readme_path":"/api/v1/crates/ggez/0.5.0-rc.3/readme","updated_at":"2019-07-18T16:50:34.998742Z","created_at":"2019-07-18T16:50:34.998742Z","downloads":2638,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.5.0-rc.3/dependencies","version_downloads":"/api/v1/crates/ggez/0.5.0-rc.3/downloads","authors":"/api/v1/crates/ggez/0.5.0-rc.3/authors"},"crate_size":949110,"published_by":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"audit_actions":[],"checksum":"09bd07d76cb46d9f4f5d76b31adb844e856f8aa2155ea4e8c860954c05012f64","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6844,"comment_lines":438,"files":24}},"total_code_lines":6844,"total_comment_lines":438}},{"id":144317,"crate":"ggez","num":"0.5.0-rc.2","dl_path":"/api/v1/crates/ggez/0.5.0-rc.2/download","readme_path":"/api/v1/crates/ggez/0.5.0-rc.2/readme","updated_at":"2019-04-11T15:16:07.981125Z","created_at":"2019-04-11T15:16:07.981125Z","downloads":23628,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.5.0-rc.2/dependencies","version_downloads":"/api/v1/crates/ggez/0.5.0-rc.2/downloads","authors":"/api/v1/crates/ggez/0.5.0-rc.2/authors"},"crate_size":942451,"published_by":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"audit_actions":[],"checksum":"f882a98f0a1006ad191917b7984bc20e6e454d54eff4e6e80abc8451b2fbbfa5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6802,"comment_lines":420,"files":24}},"total_code_lines":6802,"total_comment_lines":420}},{"id":135769,"crate":"ggez","num":"0.5.0-rc.1","dl_path":"/api/v1/crates/ggez/0.5.0-rc.1/download","readme_path":"/api/v1/crates/ggez/0.5.0-rc.1/readme","updated_at":"2019-02-25T00:42:24.378177Z","created_at":"2019-02-25T00:42:24.378177Z","downloads":13350,"features":{"bzip2":["zip/bzip2"],"c_dependencies":["bzip2","mp3"],"default":["c_dependencies"],"mp3":["rodio/mp3"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.5.0-rc.1/dependencies","version_downloads":"/api/v1/crates/ggez/0.5.0-rc.1/downloads","authors":"/api/v1/crates/ggez/0.5.0-rc.1/authors"},"crate_size":920049,"published_by":{"id":4995,"login":"icefoxen","name":null,"avatar":"https://avatars.githubusercontent.com/u/1335133?v=4","url":"https://github.com/icefoxen","github_username_matches":true,"created_at":"2012-01-16T22:40:58Z"},"audit_actions":[],"checksum":"58c0936744d6b76b3e93d09b5375d300fb4b001cbea6377771f138388795d809","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6765,"comment_lines":405,"files":24}},"total_code_lines":6765,"total_comment_lines":405}},{"id":125663,"crate":"ggez","num":"0.5.0-rc.0","dl_path":"/api/v1/crates/ggez/0.5.0-rc.0/download","readme_path":"/api/v1/crates/ggez/0.5.0-rc.0/readme","updated_at":"2019-01-05T03:33:07.185976Z","created_at":"2019-01-05T03:33:07.185976Z","downloads":4021,"features":{"bzip2":["zip/bzip2"],"default":["bzip2"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.5.0-rc.0/dependencies","version_downloads":"/api/v1/crates/ggez/0.5.0-rc.0/downloads","authors":"/api/v1/crates/ggez/0.5.0-rc.0/authors"},"crate_size":920946,"published_by":null,"audit_actions":[],"checksum":"b698e7eeadbfb08708b19fe29e156a215dca9cebddb62bd44f2cb09d86076dde","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6362,"comment_lines":403,"files":24}},"total_code_lines":6362,"total_comment_lines":403}},{"id":105701,"crate":"ggez","num":"0.4.4","dl_path":"/api/v1/crates/ggez/0.4.4/download","readme_path":"/api/v1/crates/ggez/0.4.4/readme","updated_at":"2018-08-27T15:37:28.431020Z","created_at":"2018-08-27T15:37:28.431020Z","downloads":48834,"features":{"bzip2":["zip/bzip2"],"cargo-resource-root":[],"default":["bzip2"],"mint":["nalgebra/mint"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.4.4/dependencies","version_downloads":"/api/v1/crates/ggez/0.4.4/downloads","authors":"/api/v1/crates/ggez/0.4.4/authors"},"crate_size":719626,"published_by":null,"audit_actions":[],"checksum":"51c1ba59ec402c1fab55e59d9b715032a6c5e9385be3edf9628a128fad0af68a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5771,"comment_lines":295,"files":22}},"total_code_lines":5771,"total_comment_lines":295}},{"id":95684,"crate":"ggez","num":"0.4.3","dl_path":"/api/v1/crates/ggez/0.4.3/download","readme_path":"/api/v1/crates/ggez/0.4.3/readme","updated_at":"2018-06-07T00:23:24.334912Z","created_at":"2018-06-07T00:23:24.334912Z","downloads":27284,"features":{"bzip2":["zip/bzip2"],"cargo-resource-root":[],"default":["bzip2"],"mint":["nalgebra/mint"],"multithread-image-decoding":["image/hdr","image/jpeg_rayon"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.4.3/dependencies","version_downloads":"/api/v1/crates/ggez/0.4.3/downloads","authors":"/api/v1/crates/ggez/0.4.3/authors"},"crate_size":714681,"published_by":null,"audit_actions":[],"checksum":"37abb5eb995a8133f342b6a1d7efd85c65c3230b8ed66fe8c8872d8b3cdfaa77","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5765,"comment_lines":295,"files":22}},"total_code_lines":5765,"total_comment_lines":295}},{"id":86789,"crate":"ggez","num":"0.4.2","dl_path":"/api/v1/crates/ggez/0.4.2/download","readme_path":"/api/v1/crates/ggez/0.4.2/readme","updated_at":"2018-03-29T00:14:12.898286Z","created_at":"2018-03-29T00:14:12.898286Z","downloads":22484,"features":{"bzip2":["zip/bzip2"],"cargo-resource-root":[],"default":["bzip2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.4.2/dependencies","version_downloads":"/api/v1/crates/ggez/0.4.2/downloads","authors":"/api/v1/crates/ggez/0.4.2/authors"},"crate_size":659557,"published_by":null,"audit_actions":[],"checksum":"aadc283f5808d96f5ab805c144ddbce7622dda3be15587b20a2188ac1a2af5ad","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5049,"comment_lines":270,"files":21}},"total_code_lines":5049,"total_comment_lines":270}},{"id":84891,"crate":"ggez","num":"0.4.1","dl_path":"/api/v1/crates/ggez/0.4.1/download","readme_path":"/api/v1/crates/ggez/0.4.1/readme","updated_at":"2018-03-15T00:06:20.892535Z","created_at":"2018-03-15T00:06:20.892535Z","downloads":5723,"features":{"cargo-resource-root":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.4.1/dependencies","version_downloads":"/api/v1/crates/ggez/0.4.1/downloads","authors":"/api/v1/crates/ggez/0.4.1/authors"},"crate_size":653579,"published_by":null,"audit_actions":[],"checksum":"cbb1cf8fd055f5b3c4e3b86ea2fe1955abb70bb3a6c6bdbb6c591945078a6020","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5017,"comment_lines":267,"files":21}},"total_code_lines":5017,"total_comment_lines":267}},{"id":76005,"crate":"ggez","num":"0.4.0","dl_path":"/api/v1/crates/ggez/0.4.0/download","readme_path":"/api/v1/crates/ggez/0.4.0/readme","updated_at":"2017-12-31T17:14:38.782022Z","created_at":"2017-12-31T17:14:38.782022Z","downloads":14173,"features":{"cargo-resource-root":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.4.0/dependencies","version_downloads":"/api/v1/crates/ggez/0.4.0/downloads","authors":"/api/v1/crates/ggez/0.4.0/authors"},"crate_size":648761,"published_by":null,"audit_actions":[],"checksum":"8a633ea8d1f85659617e484bf28c32ba21c2fc0817f32de01b2540e153e0bd4c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4675,"comment_lines":244,"files":18}},"total_code_lines":4675,"total_comment_lines":244}},{"id":75733,"crate":"ggez","num":"0.4.0-rc.3","dl_path":"/api/v1/crates/ggez/0.4.0-rc.3/download","readme_path":"/api/v1/crates/ggez/0.4.0-rc.3/readme","updated_at":"2017-12-28T19:29:45.127951Z","created_at":"2017-12-28T19:29:45.127951Z","downloads":1703,"features":{"cargo-resource-root":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.4.0-rc.3/dependencies","version_downloads":"/api/v1/crates/ggez/0.4.0-rc.3/downloads","authors":"/api/v1/crates/ggez/0.4.0-rc.3/authors"},"crate_size":648697,"published_by":null,"audit_actions":[],"checksum":"1b6142b4245bd661f0bb022f2465fd19fdc7006479053ad7276b5f85a50d03d9","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4675,"comment_lines":244,"files":18}},"total_code_lines":4675,"total_comment_lines":244}},{"id":75222,"crate":"ggez","num":"0.4.0-rc.2","dl_path":"/api/v1/crates/ggez/0.4.0-rc.2/download","readme_path":"/api/v1/crates/ggez/0.4.0-rc.2/readme","updated_at":"2017-12-23T00:26:00.760337Z","created_at":"2017-12-23T00:26:00.760337Z","downloads":1720,"features":{"cargo-resource-root":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.4.0-rc.2/dependencies","version_downloads":"/api/v1/crates/ggez/0.4.0-rc.2/downloads","authors":"/api/v1/crates/ggez/0.4.0-rc.2/authors"},"crate_size":648553,"published_by":null,"audit_actions":[],"checksum":"0f36b11272e5e273bf2e4246f6062d722455f33449080a9c6c1d2d588ef4eaeb","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4615,"comment_lines":274,"files":18}},"total_code_lines":4615,"total_comment_lines":274}},{"id":74702,"crate":"ggez","num":"0.4.0-rc.1","dl_path":"/api/v1/crates/ggez/0.4.0-rc.1/download","readme_path":"/api/v1/crates/ggez/0.4.0-rc.1/readme","updated_at":"2017-12-17T17:20:17.149162Z","created_at":"2017-12-17T17:20:17.149162Z","downloads":1749,"features":{"cargo-resource-root":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.4.0-rc.1/dependencies","version_downloads":"/api/v1/crates/ggez/0.4.0-rc.1/downloads","authors":"/api/v1/crates/ggez/0.4.0-rc.1/authors"},"crate_size":647314,"published_by":null,"audit_actions":[],"checksum":"1da1a5cb4d4bb086b36442a63b9ee07996312943b9ac39cb3f38a1f81fce7d5c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4441,"comment_lines":280,"files":18}},"total_code_lines":4441,"total_comment_lines":280}},{"id":72266,"crate":"ggez","num":"0.3.4","dl_path":"/api/v1/crates/ggez/0.3.4/download","readme_path":"/api/v1/crates/ggez/0.3.4/readme","updated_at":"2017-11-30T02:37:02.159165Z","created_at":"2017-11-25T18:07:58.016146Z","downloads":4193,"features":{"cargo-resource-root":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.3.4/dependencies","version_downloads":"/api/v1/crates/ggez/0.3.4/downloads","authors":"/api/v1/crates/ggez/0.3.4/authors"},"crate_size":616436,"published_by":null,"audit_actions":[],"checksum":"17ee0ee3180ba2e4215aa6161a1603ecc6d9f020ffbd6a6fc644195b730d4d76","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3243,"comment_lines":295,"files":15}},"total_code_lines":3243,"total_comment_lines":295}},{"id":61221,"crate":"ggez","num":"0.3.3","dl_path":"/api/v1/crates/ggez/0.3.3/download","readme_path":"/api/v1/crates/ggez/0.3.3/readme","updated_at":"2017-11-30T02:37:32.110426Z","created_at":"2017-07-31T21:13:42.422207Z","downloads":12433,"features":{"cargo-resource-root":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.3.3/dependencies","version_downloads":"/api/v1/crates/ggez/0.3.3/downloads","authors":"/api/v1/crates/ggez/0.3.3/authors"},"crate_size":615433,"published_by":null,"audit_actions":[],"checksum":"a27f9d4f8eb6b98dadcc212a195e4f06b0446d6348bfbfa60f6d1ed4302cd207","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3158,"comment_lines":295,"files":15}},"total_code_lines":3158,"total_comment_lines":295}},{"id":59393,"crate":"ggez","num":"0.3.2","dl_path":"/api/v1/crates/ggez/0.3.2/download","readme_path":"/api/v1/crates/ggez/0.3.2/readme","updated_at":"2017-11-30T03:56:48.307180Z","created_at":"2017-07-11T21:08:27.492188Z","downloads":3950,"features":{"cargo-resource-root":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.3.2/dependencies","version_downloads":"/api/v1/crates/ggez/0.3.2/downloads","authors":"/api/v1/crates/ggez/0.3.2/authors"},"crate_size":612796,"published_by":null,"audit_actions":[],"checksum":"39df210a654013e1acd285a45ab446402ddc698e50d2fee161a377f269cc790e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3150,"comment_lines":295,"files":15}},"total_code_lines":3150,"total_comment_lines":295}},{"id":56101,"crate":"ggez","num":"0.3.1","dl_path":"/api/v1/crates/ggez/0.3.1/download","readme_path":"/api/v1/crates/ggez/0.3.1/readme","updated_at":"2017-11-30T03:09:18.979848Z","created_at":"2017-06-07T16:53:02.476962Z","downloads":2036,"features":{"cargo-resource-root":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.3.1/dependencies","version_downloads":"/api/v1/crates/ggez/0.3.1/downloads","authors":"/api/v1/crates/ggez/0.3.1/authors"},"crate_size":610625,"published_by":null,"audit_actions":[],"checksum":"69b713fabb40f495994d72ec6d8c01f41599a60041e7538601714ec19829a696","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2951,"comment_lines":331,"files":14}},"total_code_lines":2951,"total_comment_lines":331}},{"id":54913,"crate":"ggez","num":"0.3.0","dl_path":"/api/v1/crates/ggez/0.3.0/download","readme_path":"/api/v1/crates/ggez/0.3.0/readme","updated_at":"2017-11-30T04:13:04.709381Z","created_at":"2017-05-28T12:49:32.615384Z","downloads":1748,"features":{"cargo-resource-root":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.3.0/dependencies","version_downloads":"/api/v1/crates/ggez/0.3.0/downloads","authors":"/api/v1/crates/ggez/0.3.0/authors"},"crate_size":604226,"published_by":null,"audit_actions":[],"checksum":"1d5cf384219e3c9c324213d8985d79104012bdaa6ca70ed9b1c0810c8200609a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2846,"comment_lines":282,"files":13}},"total_code_lines":2846,"total_comment_lines":282}},{"id":46428,"crate":"ggez","num":"0.2.2","dl_path":"/api/v1/crates/ggez/0.2.2/download","readme_path":"/api/v1/crates/ggez/0.2.2/readme","updated_at":"2017-11-30T03:33:57.043711Z","created_at":"2017-02-27T01:21:33.576982Z","downloads":1993,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.2.2/dependencies","version_downloads":"/api/v1/crates/ggez/0.2.2/downloads","authors":"/api/v1/crates/ggez/0.2.2/authors"},"crate_size":587079,"published_by":null,"audit_actions":[],"checksum":"68df334940d562bcf6c03d0ce732cb80506cf0b55814d35650fd8a924b8128ee","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1428,"comment_lines":173,"files":11}},"total_code_lines":1428,"total_comment_lines":173}},{"id":41573,"crate":"ggez","num":"0.2.1","dl_path":"/api/v1/crates/ggez/0.2.1/download","readme_path":"/api/v1/crates/ggez/0.2.1/readme","updated_at":"2017-11-30T02:44:21.900706Z","created_at":"2017-01-04T17:54:48.284874Z","downloads":1803,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.2.1/dependencies","version_downloads":"/api/v1/crates/ggez/0.2.1/downloads","authors":"/api/v1/crates/ggez/0.2.1/authors"},"crate_size":587131,"published_by":null,"audit_actions":[],"checksum":"a6ee0da08bcd5334608e66363425096dbc8de92183d29f228493f80592696b0c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":"http://ggez.rs","documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1422,"comment_lines":173,"files":11}},"total_code_lines":1422,"total_comment_lines":173}},{"id":39191,"crate":"ggez","num":"0.2.0","dl_path":"/api/v1/crates/ggez/0.2.0/download","readme_path":"/api/v1/crates/ggez/0.2.0/readme","updated_at":"2017-11-30T04:13:04.699820Z","created_at":"2016-12-07T10:40:15.346132Z","downloads":1778,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.2.0/dependencies","version_downloads":"/api/v1/crates/ggez/0.2.0/downloads","authors":"/api/v1/crates/ggez/0.2.0/authors"},"crate_size":582932,"published_by":null,"audit_actions":[],"checksum":"e5f135cb76e158fd9758b674748b52e45fd0183788922892b32d7d923b468eb9","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":null,"documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1369,"comment_lines":161,"files":10}},"total_code_lines":1369,"total_comment_lines":161}},{"id":35066,"crate":"ggez","num":"0.1.0","dl_path":"/api/v1/crates/ggez/0.1.0/download","readme_path":"/api/v1/crates/ggez/0.1.0/readme","updated_at":"2017-11-30T02:50:07.044286Z","created_at":"2016-10-03T03:23:38.173329Z","downloads":2059,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ggez/0.1.0/dependencies","version_downloads":"/api/v1/crates/ggez/0.1.0/downloads","authors":"/api/v1/crates/ggez/0.1.0/authors"},"crate_size":544881,"published_by":null,"audit_actions":[],"checksum":"fff8ed11299526eb1d416a75333d6f0e9c361d8d1c41c79a00f50e5a4af417e9","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust library to create a Good Game Easily","homepage":null,"documentation":"https://docs.rs/ggez","repository":"https://github.com/ggez/ggez","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1019,"comment_lines":114,"files":9}},"total_code_lines":1019,"total_comment_lines":114}}],"keywords":[{"id":"2d","keyword":"2d","created_at":"2014-12-12T14:25:51.279353Z","crates_cnt":526},{"id":"engine","keyword":"engine","created_at":"2014-12-21T17:42:48.133982Z","crates_cnt":635},{"id":"game","keyword":"game","created_at":"2014-11-21T04:39:31.646099Z","crates_cnt":1502},{"id":"ggez","keyword":"ggez","created_at":"2016-10-03T03:23:38.173329Z","crates_cnt":13},{"id":"graphics","keyword":"graphics","created_at":"2014-11-21T12:51:42.693067Z","crates_cnt":2210}],"categories":[{"id":"game-engines","category":"Game engines","slug":"game-engines","description":"For crates that try to provide a \"one-stop-shop\" for all of your game development needs.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":1306}]}