{"crate":{"id":"ab_glyph_rasterizer","name":"ab_glyph_rasterizer","updated_at":"2025-08-12T11:15:33.926296Z","versions":[1681696,1620076,702370,623439,614284,445890,291627,280546,239092,230875,229584],"keywords":["font","otf","text","ttf"],"categories":[],"badges":[],"created_at":"2020-04-10T11:56:18.041723Z","downloads":47017487,"recent_downloads":11401379,"default_version":"0.1.10","num_versions":11,"yanked":false,"max_version":"0.1.10","newest_version":"0.1.10","max_stable_version":"0.1.10","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","links":{"version_downloads":"/api/v1/crates/ab_glyph_rasterizer/downloads","versions":null,"owners":"/api/v1/crates/ab_glyph_rasterizer/owners","owner_team":"/api/v1/crates/ab_glyph_rasterizer/owner_team","owner_user":"/api/v1/crates/ab_glyph_rasterizer/owner_user","reverse_dependencies":"/api/v1/crates/ab_glyph_rasterizer/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1681696,"crate":"ab_glyph_rasterizer","num":"0.1.10","dl_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.10/download","readme_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.10/readme","updated_at":"2025-08-12T11:15:33.926296Z","created_at":"2025-08-12T11:15:33.926296Z","downloads":24409550,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph_rasterizer/0.1.10/dependencies","version_downloads":"/api/v1/crates/ab_glyph_rasterizer/0.1.10/downloads","authors":"/api/v1/crates/ab_glyph_rasterizer/0.1.10/authors"},"crate_size":11206,"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-08-12T11:15:33.926296Z"}],"checksum":"366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":310,"comment_lines":22,"files":4}},"total_code_lines":310,"total_comment_lines":22}},{"id":1620076,"crate":"ab_glyph_rasterizer","num":"0.1.9","dl_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.9/download","readme_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.9/readme","updated_at":"2025-06-29T09:10:25.093918Z","created_at":"2025-06-29T09:10:25.093918Z","downloads":1094957,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph_rasterizer/0.1.9/dependencies","version_downloads":"/api/v1/crates/ab_glyph_rasterizer/0.1.9/downloads","authors":"/api/v1/crates/ab_glyph_rasterizer/0.1.9/authors"},"crate_size":11085,"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:25.093918Z"}],"checksum":"b2187590a23ab1e3df8681afdf0987c48504d80291f002fcdb651f0ef5e25169","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":306,"comment_lines":22,"files":4}},"total_code_lines":306,"total_comment_lines":22}},{"id":702370,"crate":"ab_glyph_rasterizer","num":"0.1.8","dl_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.8/download","readme_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.8/readme","updated_at":"2023-01-13T09:17:23.566939Z","created_at":"2023-01-13T09:17:23.566939Z","downloads":17504380,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph_rasterizer/0.1.8/dependencies","version_downloads":"/api/v1/crates/ab_glyph_rasterizer/0.1.8/downloads","authors":"/api/v1/crates/ab_glyph_rasterizer/0.1.8/authors"},"crate_size":11010,"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-13T09:17:23.566939Z"}],"checksum":"c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":310,"comment_lines":22,"files":4}},"total_code_lines":310,"total_comment_lines":22}},{"id":623439,"crate":"ab_glyph_rasterizer","num":"0.1.7","dl_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.7/download","readme_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.7/readme","updated_at":"2022-09-17T09:48:52.667338Z","created_at":"2022-09-17T09:48:52.667338Z","downloads":865955,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph_rasterizer/0.1.7/dependencies","version_downloads":"/api/v1/crates/ab_glyph_rasterizer/0.1.7/downloads","authors":"/api/v1/crates/ab_glyph_rasterizer/0.1.7/authors"},"crate_size":10786,"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-17T09:48:52.667338Z"}],"checksum":"330223a1aecc308757b9926e9391c9b47f8ef2dbd8aea9df88312aea18c5e8d6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":306,"comment_lines":21,"files":4}},"total_code_lines":306,"total_comment_lines":21}},{"id":614284,"crate":"ab_glyph_rasterizer","num":"0.1.6","dl_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.6/download","readme_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.6/readme","updated_at":"2022-09-04T13:05:17.828068Z","created_at":"2022-09-04T13:05:17.828068Z","downloads":116383,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph_rasterizer/0.1.6/dependencies","version_downloads":"/api/v1/crates/ab_glyph_rasterizer/0.1.6/downloads","authors":"/api/v1/crates/ab_glyph_rasterizer/0.1.6/authors"},"crate_size":10739,"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:05:17.828068Z"}],"checksum":"363b9b88fad3af3be80bc8f762c9a3f9dfe906fd0327b8e92f1c12e5ae1b8bbb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":303,"comment_lines":21,"files":4}},"total_code_lines":303,"total_comment_lines":21}},{"id":445890,"crate":"ab_glyph_rasterizer","num":"0.1.5","dl_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.5/download","readme_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.5/readme","updated_at":"2021-10-28T23:50:06.633741Z","created_at":"2021-10-28T23:50:06.633741Z","downloads":1314981,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph_rasterizer/0.1.5/dependencies","version_downloads":"/api/v1/crates/ab_glyph_rasterizer/0.1.5/downloads","authors":"/api/v1/crates/ab_glyph_rasterizer/0.1.5/authors"},"crate_size":10380,"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-10-28T23:50:06.633741Z"}],"checksum":"a13739d7177fbd22bb0ed28badfff9f372f8bef46c863db4e1c6248f6b223b6e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":276,"comment_lines":20,"files":4}},"total_code_lines":276,"total_comment_lines":20}},{"id":291627,"crate":"ab_glyph_rasterizer","num":"0.1.4","dl_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.4/download","readme_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.4/readme","updated_at":"2020-10-09T09:00:00.878667Z","created_at":"2020-10-09T09:00:00.878667Z","downloads":1410085,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph_rasterizer/0.1.4/dependencies","version_downloads":"/api/v1/crates/ab_glyph_rasterizer/0.1.4/downloads","authors":"/api/v1/crates/ab_glyph_rasterizer/0.1.4/authors"},"crate_size":6641,"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-09T09:00:00.878667Z"}],"checksum":"d9fe5e32de01730eb1f6b7f5b51c17e03e2325bf40a74f754f04f130043affff","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":276,"comment_lines":20,"files":4}},"total_code_lines":276,"total_comment_lines":20}},{"id":280546,"crate":"ab_glyph_rasterizer","num":"0.1.3","dl_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.3/download","readme_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.3/readme","updated_at":"2020-09-06T09:10:57.394843Z","created_at":"2020-09-06T09:10:57.394843Z","downloads":92720,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph_rasterizer/0.1.3/dependencies","version_downloads":"/api/v1/crates/ab_glyph_rasterizer/0.1.3/downloads","authors":"/api/v1/crates/ab_glyph_rasterizer/0.1.3/authors"},"crate_size":6353,"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-09-06T09:10:57.394843Z"}],"checksum":"2692800d602527d2b8fea50036119c37df74ab565b10e285706a3dcec0ec3e16","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":265,"comment_lines":20,"files":4}},"total_code_lines":265,"total_comment_lines":20}},{"id":239092,"crate":"ab_glyph_rasterizer","num":"0.1.2","dl_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.2/download","readme_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.2/readme","updated_at":"2020-05-08T15:57:08.522981Z","created_at":"2020-05-08T15:57:08.522981Z","downloads":159346,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph_rasterizer/0.1.2/dependencies","version_downloads":"/api/v1/crates/ab_glyph_rasterizer/0.1.2/downloads","authors":"/api/v1/crates/ab_glyph_rasterizer/0.1.2/authors"},"crate_size":5783,"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:57:08.522981Z"}],"checksum":"2b7e4e8cf778db814365e46839949ca74df4efb10e87ba4913e6ec5967ef0285","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":257,"comment_lines":4,"files":4}},"total_code_lines":257,"total_comment_lines":4}},{"id":230875,"crate":"ab_glyph_rasterizer","num":"0.1.1","dl_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.1/download","readme_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.1/readme","updated_at":"2020-04-13T14:00:33.904828Z","created_at":"2020-04-13T14:00:33.904828Z","downloads":8071,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph_rasterizer/0.1.1/dependencies","version_downloads":"/api/v1/crates/ab_glyph_rasterizer/0.1.1/downloads","authors":"/api/v1/crates/ab_glyph_rasterizer/0.1.1/authors"},"crate_size":5184,"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-13T14:00:33.904828Z"}],"checksum":"19eabfa36efffae27d62d530e30eb951e3d9a999d23c0d58cb010a27e3916744","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/ab-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":204,"comment_lines":4,"files":4}},"total_code_lines":204,"total_comment_lines":4}},{"id":229584,"crate":"ab_glyph_rasterizer","num":"0.1.0","dl_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.0/download","readme_path":"/api/v1/crates/ab_glyph_rasterizer/0.1.0/readme","updated_at":"2020-04-10T11:56:18.041723Z","created_at":"2020-04-10T11:56:18.041723Z","downloads":3076,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/ab_glyph_rasterizer/0.1.0/dependencies","version_downloads":"/api/v1/crates/ab_glyph_rasterizer/0.1.0/downloads","authors":"/api/v1/crates/ab_glyph_rasterizer/0.1.0/authors"},"crate_size":5012,"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-10T11:56:18.041723Z"}],"checksum":"eaac2f4226bcbfe04348687643f51dd4fd2142838988cd3410f862c11bad1985","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Coverage rasterization for lines, quadratic & cubic beziers","homepage":null,"documentation":null,"repository":"https://github.com/alexheretic/gfx-glyph","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":202,"comment_lines":4,"files":4}},"total_code_lines":202,"total_comment_lines":4}}],"keywords":[{"id":"font","keyword":"font","created_at":"2014-11-26T09:40:18.823393Z","crates_cnt":371},{"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":"ttf","keyword":"ttf","created_at":"2014-12-17T16:39:40.109023Z","crates_cnt":60}],"categories":[]}