{"crate":{"id":"imara-diff","name":"imara-diff","updated_at":"2025-06-14T18:29:26.570299Z","versions":[1602233,1429985,1215408,1191848,657145,657134,650471,650468,649803,649075],"keywords":["changes","compare","diff","difference","myers"],"categories":[],"badges":[],"created_at":"2022-10-24T21:20:05.434294Z","downloads":34392870,"recent_downloads":9377224,"default_version":"0.2.0","num_versions":10,"yanked":false,"max_version":"0.2.0","newest_version":"0.2.0","max_stable_version":"0.2.0","description":"A high performance library for computing diffs.","homepage":null,"documentation":null,"repository":"https://github.com/pascalkuthe/imara-diff","links":{"version_downloads":"/api/v1/crates/imara-diff/downloads","versions":null,"owners":"/api/v1/crates/imara-diff/owners","owner_team":"/api/v1/crates/imara-diff/owner_team","owner_user":"/api/v1/crates/imara-diff/owner_user","reverse_dependencies":"/api/v1/crates/imara-diff/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1602233,"crate":"imara-diff","num":"0.2.0","dl_path":"/api/v1/crates/imara-diff/0.2.0/download","readme_path":"/api/v1/crates/imara-diff/0.2.0/readme","updated_at":"2025-06-14T18:29:26.570299Z","created_at":"2025-06-14T18:29:26.570299Z","downloads":8662093,"features":{"default":["unified_diff"],"unified_diff":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/imara-diff/0.2.0/dependencies","version_downloads":"/api/v1/crates/imara-diff/0.2.0/downloads","authors":"/api/v1/crates/imara-diff/0.2.0/authors"},"crate_size":163149,"published_by":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"audit_actions":[{"action":"publish","user":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"time":"2025-06-14T18:29:26.570299Z"}],"checksum":"2f01d462f766df78ab820dd06f5eb700233c51f0f4c2e846520eaf4ba6aa5c5c","rust_version":"1.71","has_lib":true,"bin_names":[],"edition":"2021","description":"A high performance library for computing diffs.","homepage":null,"documentation":null,"repository":"https://github.com/pascalkuthe/imara-diff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2491,"comment_lines":208,"files":17}},"total_code_lines":2491,"total_comment_lines":208}},{"id":1429985,"crate":"imara-diff","num":"0.1.8","dl_path":"/api/v1/crates/imara-diff/0.1.8/download","readme_path":"/api/v1/crates/imara-diff/0.1.8/readme","updated_at":"2025-02-01T21:59:36.549446Z","created_at":"2025-02-01T21:59:36.549446Z","downloads":20790609,"features":{"default":["unified_diff"],"unified_diff":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/imara-diff/0.1.8/dependencies","version_downloads":"/api/v1/crates/imara-diff/0.1.8/downloads","authors":"/api/v1/crates/imara-diff/0.1.8/authors"},"crate_size":155787,"published_by":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"audit_actions":[{"action":"publish","user":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"time":"2025-02-01T21:59:36.549446Z"}],"checksum":"17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2","rust_version":"1.71","has_lib":true,"bin_names":[],"edition":"2021","description":"A high performance library for computing diffs.","homepage":null,"documentation":null,"repository":"https://github.com/pascalkuthe/imara-diff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1826,"comment_lines":38,"files":15}},"total_code_lines":1826,"total_comment_lines":38}},{"id":1215408,"crate":"imara-diff","num":"0.1.7","dl_path":"/api/v1/crates/imara-diff/0.1.7/download","readme_path":"/api/v1/crates/imara-diff/0.1.7/readme","updated_at":"2024-07-26T12:27:57.587381Z","created_at":"2024-07-26T12:27:57.587381Z","downloads":2481589,"features":{"default":["unified_diff"],"unified_diff":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/imara-diff/0.1.7/dependencies","version_downloads":"/api/v1/crates/imara-diff/0.1.7/downloads","authors":"/api/v1/crates/imara-diff/0.1.7/authors"},"crate_size":155688,"published_by":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"audit_actions":[{"action":"publish","user":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"time":"2024-07-26T12:27:57.587381Z"}],"checksum":"fc9da1a252bd44cd341657203722352efc9bc0c847d06ea6d2dc1cd1135e0a01","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"A high performance library for computing diffs.","homepage":null,"documentation":null,"repository":"https://github.com/pascalkuthe/imara-diff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1828,"comment_lines":39,"files":15}},"total_code_lines":1828,"total_comment_lines":39}},{"id":1191848,"crate":"imara-diff","num":"0.1.6","dl_path":"/api/v1/crates/imara-diff/0.1.6/download","readme_path":"/api/v1/crates/imara-diff/0.1.6/readme","updated_at":"2024-07-03T17:32:19.488684Z","created_at":"2024-07-03T17:32:19.488684Z","downloads":78857,"features":{"default":["unified_diff"],"unified_diff":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/imara-diff/0.1.6/dependencies","version_downloads":"/api/v1/crates/imara-diff/0.1.6/downloads","authors":"/api/v1/crates/imara-diff/0.1.6/authors"},"crate_size":155605,"published_by":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"audit_actions":[{"action":"publish","user":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"time":"2024-07-03T17:32:19.488684Z"}],"checksum":"af13c8ceb376860ff0c6a66d83a8cdd4ecd9e464da24621bbffcd02b49619434","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"A high performance library for computing diffs.","homepage":null,"documentation":null,"repository":"https://github.com/pascalkuthe/imara-diff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1822,"comment_lines":39,"files":15}},"total_code_lines":1822,"total_comment_lines":39}},{"id":657145,"crate":"imara-diff","num":"0.1.5","dl_path":"/api/v1/crates/imara-diff/0.1.5/download","readme_path":"/api/v1/crates/imara-diff/0.1.5/readme","updated_at":"2022-11-04T18:10:49.032380Z","created_at":"2022-11-04T18:10:49.032380Z","downloads":2367273,"features":{"default":["unified_diff"],"unified_diff":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/imara-diff/0.1.5/dependencies","version_downloads":"/api/v1/crates/imara-diff/0.1.5/downloads","authors":"/api/v1/crates/imara-diff/0.1.5/authors"},"crate_size":154821,"published_by":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"audit_actions":[{"action":"publish","user":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"time":"2022-11-04T18:10:49.032380Z"}],"checksum":"e98c1d0ad70fc91b8b9654b1f33db55e59579d3b3de2bffdced0fdb810570cb8","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"Minimal terminfo libary.","homepage":null,"documentation":null,"repository":"https://github.com/pascalkuthe/imara-diff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1599,"comment_lines":37,"files":14}},"total_code_lines":1599,"total_comment_lines":37}},{"id":657134,"crate":"imara-diff","num":"0.1.4","dl_path":"/api/v1/crates/imara-diff/0.1.4/download","readme_path":"/api/v1/crates/imara-diff/0.1.4/readme","updated_at":"2022-11-04T18:01:14.179234Z","created_at":"2022-11-04T18:01:14.179234Z","downloads":2226,"features":{"default":["unified_diff"],"unified_diff":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/imara-diff/0.1.4/dependencies","version_downloads":"/api/v1/crates/imara-diff/0.1.4/downloads","authors":"/api/v1/crates/imara-diff/0.1.4/authors"},"crate_size":154796,"published_by":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"audit_actions":[{"action":"publish","user":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"time":"2022-11-04T18:01:14.179234Z"}],"checksum":"79333cff77428b72ab94e01f1c134aed1f33b8b408aa49db4744506223e58c93","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"Minimal terminfo libary.","homepage":null,"documentation":null,"repository":"https://github.com/pascalkuthe/imara-diff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1599,"comment_lines":37,"files":14}},"total_code_lines":1599,"total_comment_lines":37}},{"id":650471,"crate":"imara-diff","num":"0.1.3","dl_path":"/api/v1/crates/imara-diff/0.1.3/download","readme_path":"/api/v1/crates/imara-diff/0.1.3/readme","updated_at":"2022-10-26T15:37:01.834293Z","created_at":"2022-10-26T15:37:01.834293Z","downloads":3626,"features":{"default":["unified_diff"],"unified_diff":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/imara-diff/0.1.3/dependencies","version_downloads":"/api/v1/crates/imara-diff/0.1.3/downloads","authors":"/api/v1/crates/imara-diff/0.1.3/authors"},"crate_size":154655,"published_by":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"audit_actions":[{"action":"publish","user":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"time":"2022-10-26T15:37:01.834293Z"}],"checksum":"40a70e9f5c6d06a207bce4f910ace167a57965ee4ee58c9af401a675dc7e4c12","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"Minimal terminfo libary.","homepage":null,"documentation":null,"repository":"https://github.com/pascalkuthe/imara-diff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1598,"comment_lines":37,"files":14}},"total_code_lines":1598,"total_comment_lines":37}},{"id":650468,"crate":"imara-diff","num":"0.1.2","dl_path":"/api/v1/crates/imara-diff/0.1.2/download","readme_path":"/api/v1/crates/imara-diff/0.1.2/readme","updated_at":"2022-10-26T15:35:59.850364Z","created_at":"2022-10-26T15:35:59.850364Z","downloads":2145,"features":{"default":["unified_diff"],"unified_diff":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/imara-diff/0.1.2/dependencies","version_downloads":"/api/v1/crates/imara-diff/0.1.2/downloads","authors":"/api/v1/crates/imara-diff/0.1.2/authors"},"crate_size":154648,"published_by":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"audit_actions":[{"action":"publish","user":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"time":"2022-10-26T15:35:59.850364Z"}],"checksum":"4be1b7d719ff87cc0a4ac7d97e8717f17d7fc6b6dbcfbdf3daa23c062453994f","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"Minimal terminfo libary.","homepage":null,"documentation":null,"repository":"https://github.com/pascalkuthe/imara-diff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1598,"comment_lines":37,"files":14}},"total_code_lines":1598,"total_comment_lines":37}},{"id":649803,"crate":"imara-diff","num":"0.1.1","dl_path":"/api/v1/crates/imara-diff/0.1.1/download","readme_path":"/api/v1/crates/imara-diff/0.1.1/readme","updated_at":"2022-10-25T20:29:25.250843Z","created_at":"2022-10-25T20:29:25.250843Z","downloads":2179,"features":{"default":["unified_diff"],"unified_diff":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/imara-diff/0.1.1/dependencies","version_downloads":"/api/v1/crates/imara-diff/0.1.1/downloads","authors":"/api/v1/crates/imara-diff/0.1.1/authors"},"crate_size":153815,"published_by":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"audit_actions":[{"action":"publish","user":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"time":"2022-10-25T20:29:25.250843Z"}],"checksum":"a7652b2b9370feb1adc3b6e626f35fc6376111a9f38080f3c031491146012d7c","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"Minimal terminfo libary.","homepage":null,"documentation":null,"repository":"https://github.com/pascalkuthe/imara-diff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1674,"comment_lines":37,"files":14}},"total_code_lines":1674,"total_comment_lines":37}},{"id":649075,"crate":"imara-diff","num":"0.1.0","dl_path":"/api/v1/crates/imara-diff/0.1.0/download","readme_path":"/api/v1/crates/imara-diff/0.1.0/readme","updated_at":"2022-10-24T21:20:05.434294Z","created_at":"2022-10-24T21:20:05.434294Z","downloads":2192,"features":{"default":["unified_diff"],"unified_diff":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/imara-diff/0.1.0/dependencies","version_downloads":"/api/v1/crates/imara-diff/0.1.0/downloads","authors":"/api/v1/crates/imara-diff/0.1.0/authors"},"crate_size":152383,"published_by":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"audit_actions":[{"action":"publish","user":{"id":91593,"login":"pascalkuthe","name":"Pascal Kuthe","avatar":"https://avatars.githubusercontent.com/u/61850714?v=4","url":"https://github.com/pascalkuthe","github_username_matches":true,"created_at":"2020-03-05T21:32:20Z"},"time":"2022-10-24T21:20:05.434294Z"}],"checksum":"4e398bdccad24bf00329728ce0754bb1788f107990969b0c58e1b0483b0ec0e5","rust_version":"1.61","has_lib":true,"bin_names":[],"edition":"2021","description":"Minimal terminfo libary.","homepage":null,"documentation":null,"repository":"https://github.com/pascalkuthe/imara-diff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1646,"comment_lines":36,"files":14}},"total_code_lines":1646,"total_comment_lines":36}}],"keywords":[{"id":"changes","keyword":"changes","created_at":"2015-07-10T07:45:17.452563Z","crates_cnt":16},{"id":"compare","keyword":"compare","created_at":"2015-01-09T01:31:15.854252Z","crates_cnt":89},{"id":"diff","keyword":"diff","created_at":"2014-12-23T22:54:38.380833Z","crates_cnt":573},{"id":"difference","keyword":"difference","created_at":"2014-11-28T23:43:19.787670Z","crates_cnt":27},{"id":"myers","keyword":"myers","created_at":"2022-10-24T21:20:05.434294Z","crates_cnt":12}],"categories":[]}