{"crate":{"id":"ab_glyph","name":"ab_glyph","updated_at":"2025-09-28T08:32:19.607120Z","versions":[1749136,1646623,1620077,1291355,1193116,1187944,1140720,1114306,1104318,939283,910312,782118,718413,697323,646964,614285,605565,510331,506672,474910,452993,383050,342150,336280,330317,313755,298536,265862,263175,261376,246462,243830,241279,239093,229586],"keywords":["opentype","otf","text","truetype","ttf"],"categories":[],"badges":[],"created_at":"2020-04-10T12:02:46.276833Z","downloads":46213321,"recent_downloads":11318352,"default_version":"0.2.32","num_versions":35,"yanked":false,"max_version":"0.2.32","newest_version":"0.2.32","max_stable_version":"0.2.32","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","links":{"version_downloads":"/api/v1/crates/ab_glyph/downloads","versions":null,"owners":"/api/v1/crates/ab_glyph/owners","owner_team":"/api/v1/crates/ab_glyph/owner_team","owner_user":"/api/v1/crates/ab_glyph/owner_user","reverse_dependencies":"/api/v1/crates/ab_glyph/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1749136,"crate":"ab_glyph","num":"0.2.32","dl_path":"/api/v1/crates/ab_glyph/0.2.32/download","readme_path":"/api/v1/crates/ab_glyph/0.2.32/readme","updated_at":"2025-09-28T08:32:19.607120Z","created_at":"2025-09-28T08:32:19.607120Z","downloads":21063382,"features":{"default":["std","variable-fonts","gvar-alloc"],"gvar-alloc":["owned_ttf_parser/gvar-alloc"],"libm":["dep:libm","ab_glyph_rasterizer/libm","owned_ttf_parser/no-std-float"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.32/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.32/downloads","authors":"/api/v1/crates/ab_glyph/0.2.32/authors"},"crate_size":20967,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2025-09-28T08:32:19.607120Z"}],"checksum":"01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1050,"comment_lines":27,"files":13}},"total_code_lines":1050,"total_comment_lines":27}},{"id":1646623,"crate":"ab_glyph","num":"0.2.31","dl_path":"/api/v1/crates/ab_glyph/0.2.31/download","readme_path":"/api/v1/crates/ab_glyph/0.2.31/readme","updated_at":"2025-07-17T08:19:29.272382Z","created_at":"2025-07-17T08:19:29.272382Z","downloads":3772224,"features":{"default":["std","variable-fonts","gvar-alloc"],"gvar-alloc":["owned_ttf_parser/gvar-alloc"],"libm":["dep:libm","ab_glyph_rasterizer/libm","owned_ttf_parser/no-std-float"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.31/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.31/downloads","authors":"/api/v1/crates/ab_glyph/0.2.31/authors"},"crate_size":20909,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2025-07-17T08:19:29.272382Z"}],"checksum":"e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1048,"comment_lines":27,"files":13}},"total_code_lines":1048,"total_comment_lines":27}},{"id":1620077,"crate":"ab_glyph","num":"0.2.30","dl_path":"/api/v1/crates/ab_glyph/0.2.30/download","readme_path":"/api/v1/crates/ab_glyph/0.2.30/readme","updated_at":"2025-06-29T09:10:34.089076Z","created_at":"2025-06-29T09:10:34.089076Z","downloads":425267,"features":{"default":["std","variable-fonts"],"libm":["dep:libm","ab_glyph_rasterizer/libm","owned_ttf_parser/no-std-float"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.30/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.30/downloads","authors":"/api/v1/crates/ab_glyph/0.2.30/authors"},"crate_size":20805,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2025-06-29T09:10:34.089076Z"}],"checksum":"1e0f4f6fbdc5ee39f2ede9f5f3ec79477271a6d6a2baff22310d51736bda6cea","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1048,"comment_lines":27,"files":13}},"total_code_lines":1048,"total_comment_lines":27}},{"id":1291355,"crate":"ab_glyph","num":"0.2.29","dl_path":"/api/v1/crates/ab_glyph/0.2.29/download","readme_path":"/api/v1/crates/ab_glyph/0.2.29/readme","updated_at":"2024-10-05T11:10:58.488121Z","created_at":"2024-10-05T11:10:58.488121Z","downloads":5440107,"features":{"default":["std","variable-fonts"],"libm":["dep:libm","ab_glyph_rasterizer/libm","owned_ttf_parser/no-std-float"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.29/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.29/downloads","authors":"/api/v1/crates/ab_glyph/0.2.29/authors"},"crate_size":20011,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2024-10-05T11:10:58.488121Z"}],"checksum":"ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1033,"comment_lines":25,"files":13}},"total_code_lines":1033,"total_comment_lines":25}},{"id":1193116,"crate":"ab_glyph","num":"0.2.28","dl_path":"/api/v1/crates/ab_glyph/0.2.28/download","readme_path":"/api/v1/crates/ab_glyph/0.2.28/readme","updated_at":"2024-07-04T23:00:13.877409Z","created_at":"2024-07-04T23:00:13.877409Z","downloads":1650905,"features":{"default":["std","variable-fonts"],"libm":["dep:libm","ab_glyph_rasterizer/libm","owned_ttf_parser/no-std-float"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.28/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.28/downloads","authors":"/api/v1/crates/ab_glyph/0.2.28/authors"},"crate_size":19965,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2024-07-04T23:00:13.877409Z"}],"checksum":"79faae4620f45232f599d9bc7b290f88247a0834162c4495ab2f02d60004adfb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1033,"comment_lines":25,"files":13}},"total_code_lines":1033,"total_comment_lines":25}},{"id":1187944,"crate":"ab_glyph","num":"0.2.27","dl_path":"/api/v1/crates/ab_glyph/0.2.27/download","readme_path":"/api/v1/crates/ab_glyph/0.2.27/readme","updated_at":"2024-06-28T08:18:04.978429Z","created_at":"2024-06-28T08:18:04.978429Z","downloads":164688,"features":{"default":["std","variable-fonts"],"libm":["dep:libm","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.27/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.27/downloads","authors":"/api/v1/crates/ab_glyph/0.2.27/authors"},"crate_size":19562,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2024-06-28T08:18:04.978429Z"}],"checksum":"1c3a1cbc201cc13ed06cf875efb781f2249b3677f5c74571b67d817877f9d697","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1033,"comment_lines":25,"files":13}},"total_code_lines":1033,"total_comment_lines":25}},{"id":1140720,"crate":"ab_glyph","num":"0.2.26","dl_path":"/api/v1/crates/ab_glyph/0.2.26/download","readme_path":"/api/v1/crates/ab_glyph/0.2.26/readme","updated_at":"2024-05-10T15:23:45.183600Z","created_at":"2024-05-10T15:23:45.183600Z","downloads":937772,"features":{"default":["std","variable-fonts"],"libm":["dep:libm","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.26/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.26/downloads","authors":"/api/v1/crates/ab_glyph/0.2.26/authors"},"crate_size":19078,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2024-05-10T15:23:45.183600Z"}],"checksum":"2e53b0a3d5760cd2ba9b787ae0c6440ad18ee294ff71b05e3381c900a7d16cfd","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1033,"comment_lines":25,"files":13}},"total_code_lines":1033,"total_comment_lines":25}},{"id":1114306,"crate":"ab_glyph","num":"0.2.25","dl_path":"/api/v1/crates/ab_glyph/0.2.25/download","readme_path":"/api/v1/crates/ab_glyph/0.2.25/readme","updated_at":"2024-04-13T16:49:47.510433Z","created_at":"2024-04-13T16:49:47.510433Z","downloads":438732,"features":{"default":["std","variable-fonts"],"libm":["dep:libm","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.25/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.25/downloads","authors":"/api/v1/crates/ab_glyph/0.2.25/authors"},"crate_size":19105,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2024-04-13T16:49:47.510433Z"}],"checksum":"6f90148830dac590fac7ccfe78ec4a8ea404c60f75a24e16407a71f0f40de775","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1043,"comment_lines":25,"files":13}},"total_code_lines":1043,"total_comment_lines":25}},{"id":1104318,"crate":"ab_glyph","num":"0.2.24","dl_path":"/api/v1/crates/ab_glyph/0.2.24/download","readme_path":"/api/v1/crates/ab_glyph/0.2.24/readme","updated_at":"2024-04-05T04:43:16.198968Z","created_at":"2024-04-05T04:43:16.198968Z","downloads":154559,"features":{"default":["std","variable-fonts"],"libm":["dep:libm","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.24/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.24/downloads","authors":"/api/v1/crates/ab_glyph/0.2.24/authors"},"crate_size":18702,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2024-04-05T04:43:16.198968Z"}],"checksum":"8e08104bebc65a46f8bc7aa733d39ea6874bfa7156f41a46b805785e3af1587d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1015,"comment_lines":25,"files":13}},"total_code_lines":1015,"total_comment_lines":25}},{"id":939283,"crate":"ab_glyph","num":"0.2.23","dl_path":"/api/v1/crates/ab_glyph/0.2.23/download","readme_path":"/api/v1/crates/ab_glyph/0.2.23/readme","updated_at":"2023-10-30T11:57:53.061076Z","created_at":"2023-10-30T11:57:53.061076Z","downloads":1774007,"features":{"default":["std","variable-fonts"],"libm":["dep:libm","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.23/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.23/downloads","authors":"/api/v1/crates/ab_glyph/0.2.23/authors"},"crate_size":18537,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2023-10-30T11:57:53.061076Z"}],"checksum":"80179d7dd5d7e8c285d67c4a1e652972a92de7475beddfb92028c76463b13225","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":998,"comment_lines":24,"files":13}},"total_code_lines":998,"total_comment_lines":24}},{"id":910312,"crate":"ab_glyph","num":"0.2.22","dl_path":"/api/v1/crates/ab_glyph/0.2.22/download","readme_path":"/api/v1/crates/ab_glyph/0.2.22/readme","updated_at":"2023-09-29T07:04:23.637971Z","created_at":"2023-09-29T07:04:23.637971Z","downloads":368059,"features":{"default":["std","variable-fonts"],"libm":["dep:libm","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.22/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.22/downloads","authors":"/api/v1/crates/ab_glyph/0.2.22/authors"},"crate_size":18440,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2023-09-29T07:04:23.637971Z"}],"checksum":"b1061f3ff92c2f65800df1f12fc7b4ff44ee14783104187dd04dfee6f11b0fd2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":990,"comment_lines":23,"files":13}},"total_code_lines":990,"total_comment_lines":23}},{"id":782118,"crate":"ab_glyph","num":"0.2.21","dl_path":"/api/v1/crates/ab_glyph/0.2.21/download","readme_path":"/api/v1/crates/ab_glyph/0.2.21/readme","updated_at":"2023-04-21T18:07:27.924965Z","created_at":"2023-04-21T18:07:27.924965Z","downloads":6199397,"features":{"default":["std","variable-fonts"],"libm":["dep:libm","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.21/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.21/downloads","authors":"/api/v1/crates/ab_glyph/0.2.21/authors"},"crate_size":17764,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2023-04-21T18:07:27.924965Z"}],"checksum":"5110f1c78cf582855d895ecd0746b653db010cec6d9f5575293f27934d980a39","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":967,"comment_lines":23,"files":13}},"total_code_lines":967,"total_comment_lines":23}},{"id":718413,"crate":"ab_glyph","num":"0.2.20","dl_path":"/api/v1/crates/ab_glyph/0.2.20/download","readme_path":"/api/v1/crates/ab_glyph/0.2.20/readme","updated_at":"2023-02-03T13:01:50.125098Z","created_at":"2023-02-03T13:01:50.125098Z","downloads":686458,"features":{"default":["std","variable-fonts"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.20/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.20/downloads","authors":"/api/v1/crates/ab_glyph/0.2.20/authors"},"crate_size":17419,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2023-02-03T13:01:50.125098Z"}],"checksum":"fe21446ad43aa56417a767f3e2f3d7c4ca522904de1dd640529a76e9c5c3b33c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":952,"comment_lines":23,"files":13}},"total_code_lines":952,"total_comment_lines":23}},{"id":697323,"crate":"ab_glyph","num":"0.2.19","dl_path":"/api/v1/crates/ab_glyph/0.2.19/download","readme_path":"/api/v1/crates/ab_glyph/0.2.19/readme","updated_at":"2023-01-06T11:09:21.111364Z","created_at":"2023-01-06T11:09:21.111364Z","downloads":185077,"features":{"default":["std","variable-fonts"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.19/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.19/downloads","authors":"/api/v1/crates/ab_glyph/0.2.19/authors"},"crate_size":17283,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2023-01-06T11:09:21.111364Z"}],"checksum":"e5568a4aa5ba8adf5175c5c460b030e27d8893412976cc37bef0e4fbc16cfbba","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":945,"comment_lines":23,"files":13}},"total_code_lines":945,"total_comment_lines":23}},{"id":646964,"crate":"ab_glyph","num":"0.2.18","dl_path":"/api/v1/crates/ab_glyph/0.2.18/download","readme_path":"/api/v1/crates/ab_glyph/0.2.18/readme","updated_at":"2022-10-21T13:08:55.517859Z","created_at":"2022-10-21T13:08:55.517859Z","downloads":413841,"features":{"default":["std","variable-fonts"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.18/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.18/downloads","authors":"/api/v1/crates/ab_glyph/0.2.18/authors"},"crate_size":17260,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2022-10-21T13:08:55.517859Z"}],"checksum":"4dcdbc68024b653943864d436fe8a24b028095bc1cf91a8926f8241e4aaffe59","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":945,"comment_lines":23,"files":13}},"total_code_lines":945,"total_comment_lines":23}},{"id":614285,"crate":"ab_glyph","num":"0.2.17","dl_path":"/api/v1/crates/ab_glyph/0.2.17/download","readme_path":"/api/v1/crates/ab_glyph/0.2.17/readme","updated_at":"2022-09-04T13:06:31.885414Z","created_at":"2022-09-04T13:06:31.885414Z","downloads":271426,"features":{"default":["std","variable-fonts"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"],"variable-fonts":["owned_ttf_parser/variable-fonts"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.17/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.17/downloads","authors":"/api/v1/crates/ab_glyph/0.2.17/authors"},"crate_size":17243,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2022-09-04T13:06:31.885414Z"}],"checksum":"04a9283dace1c41c265496614998d5b9c4a97b3eb770e804f007c5144bf03f2b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":945,"comment_lines":23,"files":13}},"total_code_lines":945,"total_comment_lines":23}},{"id":605565,"crate":"ab_glyph","num":"0.2.16","dl_path":"/api/v1/crates/ab_glyph/0.2.16/download","readme_path":"/api/v1/crates/ab_glyph/0.2.16/readme","updated_at":"2022-08-19T17:59:06.370668Z","created_at":"2022-08-19T17:59:06.370668Z","downloads":165197,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.16/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.16/downloads","authors":"/api/v1/crates/ab_glyph/0.2.16/authors"},"crate_size":16156,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2022-08-19T17:59:06.370668Z"}],"checksum":"846ffacb9d0c8b879ef9e565b59e18fb76d6a61013e5bd24ecc659864e6b1a1f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":872,"comment_lines":23,"files":11}},"total_code_lines":872,"total_comment_lines":23}},{"id":510331,"crate":"ab_glyph","num":"0.2.15","dl_path":"/api/v1/crates/ab_glyph/0.2.15/download","readme_path":"/api/v1/crates/ab_glyph/0.2.15/readme","updated_at":"2022-03-04T19:12:53.747943Z","created_at":"2022-03-04T19:12:53.747943Z","downloads":586640,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.15/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.15/downloads","authors":"/api/v1/crates/ab_glyph/0.2.15/authors"},"crate_size":15906,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2022-03-04T19:12:53.747943Z"}],"checksum":"24606928a235e73cdef55a0c909719cadd72fce573e5713d58cb2952d8f5794c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":856,"comment_lines":23,"files":11}},"total_code_lines":856,"total_comment_lines":23}},{"id":506672,"crate":"ab_glyph","num":"0.2.14","dl_path":"/api/v1/crates/ab_glyph/0.2.14/download","readme_path":"/api/v1/crates/ab_glyph/0.2.14/readme","updated_at":"2022-02-25T18:26:59.033100Z","created_at":"2022-02-25T18:26:59.033100Z","downloads":63876,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.14/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.14/downloads","authors":"/api/v1/crates/ab_glyph/0.2.14/authors"},"crate_size":15740,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2022-02-25T18:26:59.033100Z"}],"checksum":"d54a65e0d4f66f8536c98cb3ca81ca33b7e2ca43442465507a3a62291ec0d9e4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":855,"comment_lines":17,"files":11}},"total_code_lines":855,"total_comment_lines":17}},{"id":474910,"crate":"ab_glyph","num":"0.2.13","dl_path":"/api/v1/crates/ab_glyph/0.2.13/download","readme_path":"/api/v1/crates/ab_glyph/0.2.13/readme","updated_at":"2021-12-30T14:32:59.519701Z","created_at":"2021-12-30T14:32:59.519701Z","downloads":242248,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.13/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.13/downloads","authors":"/api/v1/crates/ab_glyph/0.2.13/authors"},"crate_size":15738,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2021-12-30T14:32:59.519701Z"}],"checksum":"61caed9aec6daeee1ea38ccf5fb225e4f96c1eeead1b4a5c267324a63cf02326","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":855,"comment_lines":17,"files":11}},"total_code_lines":855,"total_comment_lines":17}},{"id":452993,"crate":"ab_glyph","num":"0.2.12","dl_path":"/api/v1/crates/ab_glyph/0.2.12/download","readme_path":"/api/v1/crates/ab_glyph/0.2.12/readme","updated_at":"2021-11-13T11:07:43.677394Z","created_at":"2021-11-13T11:07:43.677394Z","downloads":153182,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.12/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.12/downloads","authors":"/api/v1/crates/ab_glyph/0.2.12/authors"},"crate_size":15684,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2021-11-13T11:07:43.677394Z"}],"checksum":"20b228f2c198f98d4337ceb560333fb12cbb2f4948a953bf8c57d09deb219603","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":856,"comment_lines":17,"files":11}},"total_code_lines":856,"total_comment_lines":17}},{"id":383050,"crate":"ab_glyph","num":"0.2.11","dl_path":"/api/v1/crates/ab_glyph/0.2.11/download","readme_path":"/api/v1/crates/ab_glyph/0.2.11/readme","updated_at":"2021-05-27T18:01:49.071590Z","created_at":"2021-05-27T18:01:49.071590Z","downloads":442340,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.11/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.11/downloads","authors":"/api/v1/crates/ab_glyph/0.2.11/authors"},"crate_size":15528,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2021-05-27T18:01:49.071590Z"}],"checksum":"af0ac006645f86f20f6c6fa4dcaef920bf803df819123626f9440e35835e7d80","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":864,"comment_lines":14,"files":11}},"total_code_lines":864,"total_comment_lines":14}},{"id":342150,"crate":"ab_glyph","num":"0.2.10","dl_path":"/api/v1/crates/ab_glyph/0.2.10/download","readme_path":"/api/v1/crates/ab_glyph/0.2.10/readme","updated_at":"2021-02-20T12:14:03.272070Z","created_at":"2021-02-20T12:14:03.272070Z","downloads":168351,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.10/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.10/downloads","authors":"/api/v1/crates/ab_glyph/0.2.10/authors"},"crate_size":14789,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2021-02-20T12:14:03.272070Z"}],"checksum":"7a933731feda8b460bdad9a9e43bb386baba6ec593d2bc19716ef3c75c09085c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":825,"comment_lines":13,"files":11}},"total_code_lines":825,"total_comment_lines":13}},{"id":336280,"crate":"ab_glyph","num":"0.2.9","dl_path":"/api/v1/crates/ab_glyph/0.2.9/download","readme_path":"/api/v1/crates/ab_glyph/0.2.9/readme","updated_at":"2021-02-06T12:37:37.896760Z","created_at":"2021-02-06T12:37:37.896760Z","downloads":35192,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.9/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.9/downloads","authors":"/api/v1/crates/ab_glyph/0.2.9/authors"},"crate_size":15448,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2021-02-06T12:37:37.896760Z"}],"checksum":"65b1f87418ab9d7e1ee2a783aa167767ebeb316d0a9fb10c347aec28a5008acb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":890,"comment_lines":13,"files":12}},"total_code_lines":890,"total_comment_lines":13}},{"id":330317,"crate":"ab_glyph","num":"0.2.8","dl_path":"/api/v1/crates/ab_glyph/0.2.8/download","readme_path":"/api/v1/crates/ab_glyph/0.2.8/readme","updated_at":"2021-01-21T22:32:42.458464Z","created_at":"2021-01-21T22:32:42.458464Z","downloads":34864,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.8/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.8/downloads","authors":"/api/v1/crates/ab_glyph/0.2.8/authors"},"crate_size":15443,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2021-01-21T22:32:42.458464Z"}],"checksum":"b46d718399ef7cb5f9ba08241423bc093e297d667d51f7ace68f6a9c33263bd1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":890,"comment_lines":13,"files":12}},"total_code_lines":890,"total_comment_lines":13}},{"id":313755,"crate":"ab_glyph","num":"0.2.7","dl_path":"/api/v1/crates/ab_glyph/0.2.7/download","readme_path":"/api/v1/crates/ab_glyph/0.2.7/readme","updated_at":"2020-12-10T18:26:16.380618Z","created_at":"2020-12-10T18:26:16.380618Z","downloads":84510,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.7/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.7/downloads","authors":"/api/v1/crates/ab_glyph/0.2.7/authors"},"crate_size":14741,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2020-12-10T18:26:16.380618Z"}],"checksum":"7a104f276ccf2299596c747b495582c8313bae3eca524bcf66db684848c50be9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":823,"comment_lines":12,"files":11}},"total_code_lines":823,"total_comment_lines":12}},{"id":298536,"crate":"ab_glyph","num":"0.2.6","dl_path":"/api/v1/crates/ab_glyph/0.2.6/download","readme_path":"/api/v1/crates/ab_glyph/0.2.6/readme","updated_at":"2020-10-24T09:52:51.021829Z","created_at":"2020-10-24T09:52:51.021829Z","downloads":111367,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.6/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.6/downloads","authors":"/api/v1/crates/ab_glyph/0.2.6/authors"},"crate_size":14722,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2020-10-24T09:52:51.021829Z"}],"checksum":"26a685fe66654266f321a8b572660953f4df36a2135706503a4c89981d76e1a2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":823,"comment_lines":12,"files":11}},"total_code_lines":823,"total_comment_lines":12}},{"id":265862,"crate":"ab_glyph","num":"0.2.5","dl_path":"/api/v1/crates/ab_glyph/0.2.5/download","readme_path":"/api/v1/crates/ab_glyph/0.2.5/readme","updated_at":"2020-07-24T16:56:32.516917Z","created_at":"2020-07-24T16:56:32.516917Z","downloads":100152,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.5/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.5/downloads","authors":"/api/v1/crates/ab_glyph/0.2.5/authors"},"crate_size":9981,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2020-07-24T16:56:32.516917Z"}],"checksum":"5b50c188ff14b5a6efeb38eee8ccbc505cdf61e347a3d5eb04dc55d74ae4f20e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":755,"comment_lines":12,"files":10}},"total_code_lines":755,"total_comment_lines":12}},{"id":263175,"crate":"ab_glyph","num":"0.2.4","dl_path":"/api/v1/crates/ab_glyph/0.2.4/download","readme_path":"/api/v1/crates/ab_glyph/0.2.4/readme","updated_at":"2020-07-17T09:29:18.526199Z","created_at":"2020-07-17T09:29:18.526199Z","downloads":5104,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.4/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.4/downloads","authors":"/api/v1/crates/ab_glyph/0.2.4/authors"},"crate_size":9123,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2020-07-17T09:29:18.526199Z"}],"checksum":"600c69210313b93607f32ac23a62bc9c20522f8d6bba88aef6db27657162fe78","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":742,"comment_lines":12,"files":10}},"total_code_lines":742,"total_comment_lines":12}},{"id":261376,"crate":"ab_glyph","num":"0.2.3","dl_path":"/api/v1/crates/ab_glyph/0.2.3/download","readme_path":"/api/v1/crates/ab_glyph/0.2.3/readme","updated_at":"2020-07-11T10:16:45.229423Z","created_at":"2020-07-11T10:16:45.229423Z","downloads":6468,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.3/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.3/downloads","authors":"/api/v1/crates/ab_glyph/0.2.3/authors"},"crate_size":9090,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2020-07-11T10:16:45.229423Z"}],"checksum":"5ebb0640e4a790c962b78477c71494231eab1ab3c0ce3ab1713fbd730aab4f2b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":734,"comment_lines":12,"files":10}},"total_code_lines":734,"total_comment_lines":12}},{"id":246462,"crate":"ab_glyph","num":"0.2.2","dl_path":"/api/v1/crates/ab_glyph/0.2.2/download","readme_path":"/api/v1/crates/ab_glyph/0.2.2/readme","updated_at":"2020-05-28T17:40:20.340981Z","created_at":"2020-05-28T17:40:20.340981Z","downloads":17365,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.2/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.2/downloads","authors":"/api/v1/crates/ab_glyph/0.2.2/authors"},"crate_size":8926,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2020-05-28T17:40:20.340981Z"}],"checksum":"7d4cab67fcb3051906d685028ad5e846bad471a6d468943c6cbcc498a8a33559","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":690,"comment_lines":12,"files":10}},"total_code_lines":690,"total_comment_lines":12}},{"id":243830,"crate":"ab_glyph","num":"0.2.1","dl_path":"/api/v1/crates/ab_glyph/0.2.1/download","readme_path":"/api/v1/crates/ab_glyph/0.2.1/readme","updated_at":"2020-05-21T18:25:18.781021Z","created_at":"2020-05-21T18:25:18.781021Z","downloads":6092,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.1/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.1/downloads","authors":"/api/v1/crates/ab_glyph/0.2.1/authors"},"crate_size":8667,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2020-05-21T18:25:18.781021Z"}],"checksum":"89080d12ceb15b6e4c748e1e0ec048bf97ef28fa20c285dd411738a9d648b08a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":670,"comment_lines":12,"files":10}},"total_code_lines":670,"total_comment_lines":12}},{"id":241279,"crate":"ab_glyph","num":"0.2.0","dl_path":"/api/v1/crates/ab_glyph/0.2.0/download","readme_path":"/api/v1/crates/ab_glyph/0.2.0/readme","updated_at":"2020-05-14T08:33:18.205616Z","created_at":"2020-05-14T08:33:18.205616Z","downloads":3109,"features":{"default":["std"],"libm":["libm2","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.2.0/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.2.0/downloads","authors":"/api/v1/crates/ab_glyph/0.2.0/authors"},"crate_size":8579,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2020-05-14T08:33:18.205616Z"}],"checksum":"0c6e8ca52b850e7ffb352e9661e80ca7526a7b4a57e11bdeb76f86983b28fd7d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":668,"comment_lines":12,"files":10}},"total_code_lines":668,"total_comment_lines":12}},{"id":239093,"crate":"ab_glyph","num":"0.1.0","dl_path":"/api/v1/crates/ab_glyph/0.1.0/download","readme_path":"/api/v1/crates/ab_glyph/0.1.0/readme","updated_at":"2020-05-08T15:59:26.589573Z","created_at":"2020-05-08T15:59:26.589573Z","downloads":3181,"features":{"default":["std"],"libm-math":["libm","ab_glyph_rasterizer/libm"],"std":["owned_ttf_parser/default","ab_glyph_rasterizer/default"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.1.0/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.1.0/downloads","authors":"/api/v1/crates/ab_glyph/0.1.0/authors"},"crate_size":8338,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2020-05-08T15:59:26.589573Z"}],"checksum":"6a823c0541a98579222dfc2e5d9f0ec5add9cf5aa4a096cf94cd801b8076f201","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"API for loading, scaling, positioning and rasterizing OpenType font glyphs.","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":667,"comment_lines":13,"files":10}},"total_code_lines":667,"total_comment_lines":13}},{"id":229586,"crate":"ab_glyph","num":"0.0.0","dl_path":"/api/v1/crates/ab_glyph/0.0.0/download","readme_path":"/api/v1/crates/ab_glyph/0.0.0/readme","updated_at":"2020-04-10T12:02:46.276833Z","created_at":"2020-04-10T12:02:46.276833Z","downloads":2998,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph/0.0.0/dependencies","version_downloads":"/api/v1/crates/ab_glyph/0.0.0/downloads","authors":"/api/v1/crates/ab_glyph/0.0.0/authors"},"crate_size":903,"published_by":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"audit_actions":[{"action":"publish","user":{"id":6776,"login":"alexheretic","name":"Alex Butler","avatar":"https://avatars.githubusercontent.com/u/2331607?v=4","url":"https://github.com/alexheretic","github_username_matches":true,"created_at":"2012-09-12T12:07:21Z"},"time":"2020-04-10T12:02:46.276833Z"}],"checksum":"315df016f778744809ff1afce4a536f93fcf508c38bf736d5a124cd30c06b325","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Glyph stuff","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":0,"comment_lines":0,"files":1}},"total_code_lines":0,"total_comment_lines":0}}],"keywords":[{"id":"opentype","keyword":"opentype","created_at":"2015-09-25T23:03:09.303706Z","crates_cnt":72},{"id":"otf","keyword":"otf","created_at":"2016-02-05T09:04:20.005777Z","crates_cnt":15},{"id":"text","keyword":"text","created_at":"2014-11-14T08:25:07.725999Z","crates_cnt":1227},{"id":"truetype","keyword":"truetype","created_at":"2016-02-05T09:04:20.005777Z","crates_cnt":68},{"id":"ttf","keyword":"ttf","created_at":"2014-12-17T16:39:40.109023Z","crates_cnt":60}],"categories":[]}