{"crate":{"id":"guillotiere","name":"guillotiere","updated_at":"2026-03-18T21:58:48.041153Z","versions":[2139315,411591,378961,270306,249155,216175,216158,216146,185899,149110,143920,143304,142277,142155,142062],"keywords":["2d","graphics"],"categories":[],"badges":[],"created_at":"2019-03-29T12:24:34.696557Z","downloads":14946040,"recent_downloads":5656213,"default_version":"0.7.0","num_versions":15,"yanked":false,"max_version":"0.7.0","newest_version":"0.7.0","max_stable_version":"0.7.0","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","links":{"version_downloads":"/api/v1/crates/guillotiere/downloads","versions":null,"owners":"/api/v1/crates/guillotiere/owners","owner_team":"/api/v1/crates/guillotiere/owner_team","owner_user":"/api/v1/crates/guillotiere/owner_user","reverse_dependencies":"/api/v1/crates/guillotiere/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2139315,"crate":"guillotiere","num":"0.7.0","dl_path":"/api/v1/crates/guillotiere/0.7.0/download","readme_path":"/api/v1/crates/guillotiere/0.7.0/readme","updated_at":"2026-03-18T21:58:48.041153Z","created_at":"2026-03-18T21:58:48.041153Z","downloads":3900024,"features":{"checks":[],"serialization":["serde","euclid/serde"],"std":["svg_fmt"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.7.0/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.7.0/downloads","authors":"/api/v1/crates/guillotiere/0.7.0/authors"},"crate_size":19983,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[{"action":"publish","user":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"time":"2026-03-18T21:58:48.041153Z"}],"checksum":"6b17e70c989c36bad147b27a58d148c0741c51448aa5653436547323e524d0ab","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1595,"comment_lines":148,"files":3}},"total_code_lines":1595,"total_comment_lines":148}},{"id":411591,"crate":"guillotiere","num":"0.6.2","dl_path":"/api/v1/crates/guillotiere/0.6.2/download","readme_path":"/api/v1/crates/guillotiere/0.6.2/readme","updated_at":"2021-08-10T23:01:48.380993Z","created_at":"2021-08-10T23:01:48.380993Z","downloads":10394341,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.6.2/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.6.2/downloads","authors":"/api/v1/crates/guillotiere/0.6.2/authors"},"crate_size":18116,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[{"action":"publish","user":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"time":"2021-08-10T23:01:48.380993Z"}],"checksum":"b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1559,"comment_lines":136,"files":3}},"total_code_lines":1559,"total_comment_lines":136}},{"id":378961,"crate":"guillotiere","num":"0.6.1","dl_path":"/api/v1/crates/guillotiere/0.6.1/download","readme_path":"/api/v1/crates/guillotiere/0.6.1/readme","updated_at":"2021-05-16T10:30:18.639877Z","created_at":"2021-05-16T10:30:18.639877Z","downloads":155126,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.6.1/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.6.1/downloads","authors":"/api/v1/crates/guillotiere/0.6.1/authors"},"crate_size":17997,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[{"action":"publish","user":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"time":"2021-05-16T10:30:18.639877Z"}],"checksum":"9253eedea82720b2bc91fe831c9ce3a31299955ed5eb19b9ed600a625b686212","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1551,"comment_lines":136,"files":3}},"total_code_lines":1551,"total_comment_lines":136}},{"id":270306,"crate":"guillotiere","num":"0.6.0","dl_path":"/api/v1/crates/guillotiere/0.6.0/download","readme_path":"/api/v1/crates/guillotiere/0.6.0/readme","updated_at":"2020-08-07T09:39:20.827300Z","created_at":"2020-08-07T09:39:20.827300Z","downloads":306063,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.6.0/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.6.0/downloads","authors":"/api/v1/crates/guillotiere/0.6.0/authors"},"crate_size":17985,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[{"action":"publish","user":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"time":"2020-08-07T09:39:20.827300Z"}],"checksum":"bc7cccefbf418f663e11e9500326f46a44273dc598210bbedc8bbe95e696531f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1539,"comment_lines":143,"files":3}},"total_code_lines":1539,"total_comment_lines":143}},{"id":249155,"crate":"guillotiere","num":"0.5.2","dl_path":"/api/v1/crates/guillotiere/0.5.2/download","readme_path":"/api/v1/crates/guillotiere/0.5.2/readme","updated_at":"2020-06-05T15:22:12.372072Z","created_at":"2020-06-05T15:22:12.372072Z","downloads":78348,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.5.2/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.5.2/downloads","authors":"/api/v1/crates/guillotiere/0.5.2/authors"},"crate_size":17715,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[{"action":"publish","user":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"time":"2020-06-05T15:22:12.372072Z"}],"checksum":"47065d052e2f000066c4ffbea7051e55bff5c1532c400fc1e269492b2474ccc1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1540,"comment_lines":143,"files":3}},"total_code_lines":1540,"total_comment_lines":143}},{"id":216175,"crate":"guillotiere","num":"0.5.1","dl_path":"/api/v1/crates/guillotiere/0.5.1/download","readme_path":"/api/v1/crates/guillotiere/0.5.1/readme","updated_at":"2020-02-27T15:57:22.018943Z","created_at":"2020-02-27T15:57:22.018943Z","downloads":8738,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.5.1/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.5.1/downloads","authors":"/api/v1/crates/guillotiere/0.5.1/authors"},"crate_size":17749,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[{"action":"publish","user":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"time":"2020-02-27T15:57:22.018943Z"}],"checksum":"380a4da3f1cfb2e9873d650f1f969fa646aee7268056119ad5d096b3821152b5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1539,"comment_lines":143,"files":3}},"total_code_lines":1539,"total_comment_lines":143}},{"id":216158,"crate":"guillotiere","num":"0.5.0","dl_path":"/api/v1/crates/guillotiere/0.5.0/download","readme_path":"/api/v1/crates/guillotiere/0.5.0/readme","updated_at":"2020-02-27T15:32:41.310865Z","created_at":"2020-02-27T15:32:41.310865Z","downloads":1341,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.5.0/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.5.0/downloads","authors":"/api/v1/crates/guillotiere/0.5.0/authors"},"crate_size":17463,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[{"action":"publish","user":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"time":"2020-02-27T15:32:41.310865Z"}],"checksum":"f60f7818672a1b5dc0115d2f65c689f8380a1b8bf244d0f06836304d6ad87ee0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1524,"comment_lines":143,"files":3}},"total_code_lines":1524,"total_comment_lines":143}},{"id":216146,"crate":"guillotiere","num":"0.4.4","dl_path":"/api/v1/crates/guillotiere/0.4.4/download","readme_path":"/api/v1/crates/guillotiere/0.4.4/readme","updated_at":"2020-02-27T14:39:23.193134Z","created_at":"2020-02-27T14:39:23.193134Z","downloads":73736,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.4.4/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.4.4/downloads","authors":"/api/v1/crates/guillotiere/0.4.4/authors"},"crate_size":17261,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[{"action":"publish","user":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"time":"2020-02-27T14:39:23.193134Z"}],"checksum":"487a6681128d476cdee36c51c44138268ce43c854bc15390fe31a984e02aefa4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1479,"comment_lines":142,"files":3}},"total_code_lines":1479,"total_comment_lines":142}},{"id":185899,"crate":"guillotiere","num":"0.4.3","dl_path":"/api/v1/crates/guillotiere/0.4.3/download","readme_path":"/api/v1/crates/guillotiere/0.4.3/readme","updated_at":"2019-10-29T13:40:05.024218Z","created_at":"2019-10-29T13:40:05.024218Z","downloads":1505,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.4.3/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.4.3/downloads","authors":"/api/v1/crates/guillotiere/0.4.3/authors"},"crate_size":14347,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[],"checksum":"17689a9e5cf54e154f5090e34a15dcb43577c112bd268459d57f2725000fbcc9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1007,"comment_lines":132,"files":2}},"total_code_lines":1007,"total_comment_lines":132}},{"id":149110,"crate":"guillotiere","num":"0.4.2","dl_path":"/api/v1/crates/guillotiere/0.4.2/download","readme_path":"/api/v1/crates/guillotiere/0.4.2/readme","updated_at":"2019-05-07T22:48:23.024246Z","created_at":"2019-05-07T22:48:23.024246Z","downloads":6997,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.4.2/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.4.2/downloads","authors":"/api/v1/crates/guillotiere/0.4.2/authors"},"crate_size":14196,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[],"checksum":"182af928b4435d8fbef910535586ecdca95ab4068493769c090e6573477f5e35","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":978,"comment_lines":132,"files":2}},"total_code_lines":978,"total_comment_lines":132}},{"id":143920,"crate":"guillotiere","num":"0.4.1","dl_path":"/api/v1/crates/guillotiere/0.4.1/download","readme_path":"/api/v1/crates/guillotiere/0.4.1/readme","updated_at":"2019-04-09T16:24:10.674043Z","created_at":"2019-04-09T16:24:10.674043Z","downloads":1800,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.4.1/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.4.1/downloads","authors":"/api/v1/crates/guillotiere/0.4.1/authors"},"crate_size":14535,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[],"checksum":"46e965c66630b3a0369feafb06d945f15a4f59aaecc209eb1c4a2b57bb48ee06","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1012,"comment_lines":132,"files":2}},"total_code_lines":1012,"total_comment_lines":132}},{"id":143304,"crate":"guillotiere","num":"0.4.0","dl_path":"/api/v1/crates/guillotiere/0.4.0/download","readme_path":"/api/v1/crates/guillotiere/0.4.0/readme","updated_at":"2019-04-05T13:34:15.374390Z","created_at":"2019-04-05T13:34:15.374390Z","downloads":1408,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.4.0/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.4.0/downloads","authors":"/api/v1/crates/guillotiere/0.4.0/authors"},"crate_size":14608,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[],"checksum":"b8035b3c10a2de8ee615c7225bb664330195474aa90bb8765288241085917afa","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1017,"comment_lines":132,"files":2}},"total_code_lines":1017,"total_comment_lines":132}},{"id":142277,"crate":"guillotiere","num":"0.3.0","dl_path":"/api/v1/crates/guillotiere/0.3.0/download","readme_path":"/api/v1/crates/guillotiere/0.3.0/readme","updated_at":"2019-03-30T12:27:05.043074Z","created_at":"2019-03-30T12:27:05.043074Z","downloads":1443,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/guillotiere/0.3.0/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.3.0/downloads","authors":"/api/v1/crates/guillotiere/0.3.0/authors"},"crate_size":11877,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[],"checksum":"17858cfe1263f080b1b33e0ba800d67043e0d9655e22cad3e5ba2b98182f9f86","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":"https://docs.rs/guillotiere/","repository":"https://github.com/nical/guillotiere","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":755,"comment_lines":74,"files":2}},"total_code_lines":755,"total_comment_lines":74}},{"id":142155,"crate":"guillotiere","num":"0.2.0","dl_path":"/api/v1/crates/guillotiere/0.2.0/download","readme_path":"/api/v1/crates/guillotiere/0.2.0/readme","updated_at":"2019-03-29T19:25:52.668198Z","created_at":"2019-03-29T19:25:52.668198Z","downloads":1422,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/guillotiere/0.2.0/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.2.0/downloads","authors":"/api/v1/crates/guillotiere/0.2.0/authors"},"crate_size":149052,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[],"checksum":"b926f1f00c69383be651f8b8e50753f4270bc8669ce275eb7d8bc6cb99af67c4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":756,"comment_lines":74,"files":2}},"total_code_lines":756,"total_comment_lines":74}},{"id":142062,"crate":"guillotiere","num":"0.1.0","dl_path":"/api/v1/crates/guillotiere/0.1.0/download","readme_path":"/api/v1/crates/guillotiere/0.1.0/readme","updated_at":"2019-03-29T12:24:34.696557Z","created_at":"2019-03-29T12:24:34.696557Z","downloads":1375,"features":{"checks":[],"serialization":["serde","euclid/serde"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/guillotiere/0.1.0/dependencies","version_downloads":"/api/v1/crates/guillotiere/0.1.0/downloads","authors":"/api/v1/crates/guillotiere/0.1.0/authors"},"crate_size":148342,"published_by":{"id":1281,"login":"nical","name":"Nicolas Silva","avatar":"https://avatars.githubusercontent.com/u/264854?v=4","url":"https://github.com/nical","github_username_matches":true,"created_at":"2010-05-04T19:44:07Z"},"audit_actions":[],"checksum":"f6d7251fb3fdfe22b56023725a3f88727af30fd782835053820444c5d1ee19b5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A dynamic 2D texture atlas allocator with fast deallocation.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":664,"comment_lines":73,"files":2}},"total_code_lines":664,"total_comment_lines":73}}],"keywords":[{"id":"2d","keyword":"2d","created_at":"2014-12-12T14:25:51.279353Z","crates_cnt":553},{"id":"graphics","keyword":"graphics","created_at":"2014-11-21T12:51:42.693067Z","crates_cnt":2336}],"categories":[]}