{"crate":{"id":"kanal","name":"kanal","updated_at":"2025-03-23T13:45:05.271449Z","versions":[1493183,1488321,711167,662773,662203,661531,653699,649428,647591,643261,584976,583805],"keywords":["async","channel","mpmc","mpsc"],"categories":["asynchronous","concurrency","data-structures"],"badges":[],"created_at":"2022-07-13T12:30:18.229412Z","downloads":10206257,"recent_downloads":1554467,"default_version":"0.1.1","num_versions":12,"yanked":false,"max_version":"0.1.1","newest_version":"0.1.1","max_stable_version":"0.1.1","description":"The fast sync and async channel that Rust deserves","homepage":null,"documentation":"https://docs.rs/kanal","repository":"https://github.com/fereidani/kanal","links":{"version_downloads":"/api/v1/crates/kanal/downloads","versions":null,"owners":"/api/v1/crates/kanal/owners","owner_team":"/api/v1/crates/kanal/owner_team","owner_user":"/api/v1/crates/kanal/owner_user","reverse_dependencies":"/api/v1/crates/kanal/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1493183,"crate":"kanal","num":"0.1.1","dl_path":"/api/v1/crates/kanal/0.1.1/download","readme_path":"/api/v1/crates/kanal/0.1.1/readme","updated_at":"2025-03-23T13:45:05.271449Z","created_at":"2025-03-23T13:45:05.271449Z","downloads":7904458,"features":{"async":["futures-core"],"default":["async"],"std-mutex":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.1/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.1/downloads","authors":"/api/v1/crates/kanal/0.1.1/authors"},"crate_size":29728,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2025-03-23T13:45:05.271449Z"}],"checksum":"9e3953adf0cd667798b396c2fa13552d6d9b3269d7dd1154c4c416442d1ff574","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"The fast sync and async channel that Rust deserves","homepage":null,"documentation":"https://docs.rs/kanal","repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1840,"comment_lines":157,"files":8}},"total_code_lines":1840,"total_comment_lines":157}},{"id":1488321,"crate":"kanal","num":"0.1.0","dl_path":"/api/v1/crates/kanal/0.1.0/download","readme_path":"/api/v1/crates/kanal/0.1.0/readme","updated_at":"2025-03-19T08:09:38.120791Z","created_at":"2025-03-19T08:09:38.120791Z","downloads":25024,"features":{"async":["futures-core"],"default":["async"],"std-mutex":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.0/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.0/downloads","authors":"/api/v1/crates/kanal/0.1.0/authors"},"crate_size":28502,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2025-03-19T08:09:38.120791Z"}],"checksum":"8b13526b910349296b1d3537ae62d5f83def9b6d6974e26d62b80ee2bb1b4794","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"The fast sync and async channel that Rust deserves","homepage":null,"documentation":"https://docs.rs/kanal","repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1818,"comment_lines":156,"files":8}},"total_code_lines":1818,"total_comment_lines":156}},{"id":711167,"crate":"kanal","num":"0.1.0-pre8","dl_path":"/api/v1/crates/kanal/0.1.0-pre8/download","readme_path":"/api/v1/crates/kanal/0.1.0-pre8/readme","updated_at":"2023-01-25T17:32:26.936035Z","created_at":"2023-01-25T17:32:26.936035Z","downloads":2172209,"features":{"async":["futures-core"],"default":["async"],"std-mutex":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.0-pre8/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.0-pre8/downloads","authors":"/api/v1/crates/kanal/0.1.0-pre8/authors"},"crate_size":30774,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2023-01-25T17:32:26.936035Z"}],"checksum":"b05d55519627edaf7fd0f29981f6dc03fb52df3f5b257130eb8d0bf2801ea1d7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"The fast sync and async channel that Rust deserves","homepage":null,"documentation":"https://docs.rs/kanal","repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2586,"comment_lines":311,"files":9}},"total_code_lines":2586,"total_comment_lines":311}},{"id":662773,"crate":"kanal","num":"0.1.0-pre7","dl_path":"/api/v1/crates/kanal/0.1.0-pre7/download","readme_path":"/api/v1/crates/kanal/0.1.0-pre7/readme","updated_at":"2022-11-13T11:53:45.438059Z","created_at":"2022-11-13T11:53:45.438059Z","downloads":59239,"features":{"async":[],"default":["async"],"std-mutex":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.0-pre7/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.0-pre7/downloads","authors":"/api/v1/crates/kanal/0.1.0-pre7/authors"},"crate_size":18948,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2022-11-13T11:53:45.438059Z"}],"checksum":"edec76425259a9d541a8a9854fd27ea0577e378425a0f880c7e6f42c6a6a8c3b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"The fast sync and async channel that Rust deserves","homepage":null,"documentation":null,"repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2130,"comment_lines":107,"files":8}},"total_code_lines":2130,"total_comment_lines":107}},{"id":662203,"crate":"kanal","num":"0.1.0-pre6","dl_path":"/api/v1/crates/kanal/0.1.0-pre6/download","readme_path":"/api/v1/crates/kanal/0.1.0-pre6/readme","updated_at":"2022-11-12T10:44:53.806156Z","created_at":"2022-11-12T10:44:53.806156Z","downloads":27945,"features":{"async":[],"default":["async"],"std-mutex":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.0-pre6/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.0-pre6/downloads","authors":"/api/v1/crates/kanal/0.1.0-pre6/authors"},"crate_size":18811,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2022-11-12T10:44:53.806156Z"}],"checksum":"953549c3c643e3311621cd45c97cad396aedeb04dd42c324a196346ba67f7f9f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"The fast sync and async channel that Rust deserves","homepage":null,"documentation":null,"repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2080,"comment_lines":107,"files":8}},"total_code_lines":2080,"total_comment_lines":107}},{"id":661531,"crate":"kanal","num":"0.1.0-pre5","dl_path":"/api/v1/crates/kanal/0.1.0-pre5/download","readme_path":"/api/v1/crates/kanal/0.1.0-pre5/readme","updated_at":"2022-11-11T12:50:34.560112Z","created_at":"2022-11-11T12:50:34.560112Z","downloads":3563,"features":{"async":[],"default":["async"],"std-mutex":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.0-pre5/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.0-pre5/downloads","authors":"/api/v1/crates/kanal/0.1.0-pre5/authors"},"crate_size":17612,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2022-11-11T12:50:34.560112Z"}],"checksum":"50061d3aebb4c829402d91dcbaae01d9a345cb440bf6d57b6492eab6c2395310","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"The fast sync and async channel that Rust deserves","homepage":null,"documentation":null,"repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1862,"comment_lines":78,"files":8}},"total_code_lines":1862,"total_comment_lines":78}},{"id":653699,"crate":"kanal","num":"0.1.0-pre4","dl_path":"/api/v1/crates/kanal/0.1.0-pre4/download","readme_path":"/api/v1/crates/kanal/0.1.0-pre4/readme","updated_at":"2022-10-30T16:19:21.428197Z","created_at":"2022-10-30T16:19:21.428197Z","downloads":1249,"features":{"async":[],"default":["async"],"std-mutex":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.0-pre4/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.0-pre4/downloads","authors":"/api/v1/crates/kanal/0.1.0-pre4/authors"},"crate_size":16006,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2022-10-30T16:19:21.428197Z"}],"checksum":"0ef50ca9511bacf43d1cff58ff608c356593fc4a84b55bf64ee7bec4ff6d5992","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"The fast sync and async channel that Rust deserves","homepage":null,"documentation":null,"repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1652,"comment_lines":67,"files":7}},"total_code_lines":1652,"total_comment_lines":67}},{"id":649428,"crate":"kanal","num":"0.1.0-pre3","dl_path":"/api/v1/crates/kanal/0.1.0-pre3/download","readme_path":"/api/v1/crates/kanal/0.1.0-pre3/readme","updated_at":"2022-10-25T09:14:09.549548Z","created_at":"2022-10-25T09:14:09.549548Z","downloads":1194,"features":{"async":[],"default":["async"],"std-mutex":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.0-pre3/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.0-pre3/downloads","authors":"/api/v1/crates/kanal/0.1.0-pre3/authors"},"crate_size":13022,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2022-10-25T09:14:09.549548Z"}],"checksum":"77a0b4a39b00357af34ff184ac5b8c00da9715d62e75e00bcda19c93176de8c3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"The fast sync and async channel that Rust deserves","homepage":null,"documentation":null,"repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1595,"comment_lines":77,"files":7}},"total_code_lines":1595,"total_comment_lines":77}},{"id":647591,"crate":"kanal","num":"0.1.0-pre2","dl_path":"/api/v1/crates/kanal/0.1.0-pre2/download","readme_path":"/api/v1/crates/kanal/0.1.0-pre2/readme","updated_at":"2022-10-22T13:34:59.027205Z","created_at":"2022-10-22T13:34:59.027205Z","downloads":1287,"features":{"async":[],"default":["async"],"std-mutex":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.0-pre2/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.0-pre2/downloads","authors":"/api/v1/crates/kanal/0.1.0-pre2/authors"},"crate_size":13168,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2022-10-22T13:34:59.027205Z"}],"checksum":"064b0dddc7a613ec435713cb2bb9d8dafe04140c8aaa006b05ed4a8cf1a6dc3a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"The fast sync and async channel that Rust deserves","homepage":null,"documentation":null,"repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1619,"comment_lines":80,"files":7}},"total_code_lines":1619,"total_comment_lines":80}},{"id":643261,"crate":"kanal","num":"0.1.0-pre1","dl_path":"/api/v1/crates/kanal/0.1.0-pre1/download","readme_path":"/api/v1/crates/kanal/0.1.0-pre1/readme","updated_at":"2022-10-16T13:58:28.517296Z","created_at":"2022-10-16T13:58:28.517296Z","downloads":1265,"features":{"async":[],"async_short_sync":[],"default":["async","async_short_sync"],"sync":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.0-pre1/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.0-pre1/downloads","authors":"/api/v1/crates/kanal/0.1.0-pre1/authors"},"crate_size":11015,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2022-10-16T13:58:28.517296Z"}],"checksum":"bec74d6fb49fafe0f1c3c168a9e793e363a5a2be763c52c564c76bc45b5c22fb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"The fast sync and async channel that Rust deserves","homepage":null,"documentation":null,"repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1563,"comment_lines":69,"files":7}},"total_code_lines":1563,"total_comment_lines":69}},{"id":584976,"crate":"kanal","num":"0.1.0-beta2","dl_path":"/api/v1/crates/kanal/0.1.0-beta2/download","readme_path":"/api/v1/crates/kanal/0.1.0-beta2/readme","updated_at":"2022-07-15T17:46:37.160714Z","created_at":"2022-07-15T17:46:37.160714Z","downloads":1188,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.0-beta2/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.0-beta2/downloads","authors":"/api/v1/crates/kanal/0.1.0-beta2/authors"},"crate_size":7746,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2022-07-15T17:46:37.160714Z"}],"checksum":"cc0b4856da28a475784b5fe3d8b3bcce2b465cb5c60d6d7281e6949305ce7511","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Fastest sync and async channel that Rust deserves","homepage":null,"documentation":null,"repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":939,"comment_lines":37,"files":6}},"total_code_lines":939,"total_comment_lines":37}},{"id":583805,"crate":"kanal","num":"0.1.0-beta1","dl_path":"/api/v1/crates/kanal/0.1.0-beta1/download","readme_path":"/api/v1/crates/kanal/0.1.0-beta1/readme","updated_at":"2022-07-13T12:30:18.229412Z","created_at":"2022-07-13T12:30:18.229412Z","downloads":1148,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/kanal/0.1.0-beta1/dependencies","version_downloads":"/api/v1/crates/kanal/0.1.0-beta1/downloads","authors":"/api/v1/crates/kanal/0.1.0-beta1/authors"},"crate_size":7363,"published_by":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"audit_actions":[{"action":"publish","user":{"id":50055,"login":"fereidani","name":"Khashayar Fereidani","avatar":"https://avatars.githubusercontent.com/u/3057665?v=4","url":"https://github.com/fereidani","github_username_matches":true,"created_at":"2012-12-16T19:40:12Z"},"time":"2022-07-13T12:30:18.229412Z"}],"checksum":"2db787b297b4cfb34873c3aea06e7168c97959dee488fcf189fb199315f3ddb0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Fastest sync and async channel that Rust deserves","homepage":null,"documentation":null,"repository":"https://github.com/fereidani/kanal","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":937,"comment_lines":38,"files":6}},"total_code_lines":937,"total_comment_lines":38}}],"keywords":[{"id":"async","keyword":"async","created_at":"2015-02-18T16:50:54.176224Z","crates_cnt":5678},{"id":"channel","keyword":"channel","created_at":"2014-11-23T06:41:34.554221Z","crates_cnt":266},{"id":"mpmc","keyword":"mpmc","created_at":"2015-04-08T23:48:10.191441Z","crates_cnt":92},{"id":"mpsc","keyword":"mpsc","created_at":"2016-03-13T08:27:30.003246Z","crates_cnt":72}],"categories":[{"id":"asynchronous","category":"Asynchronous","slug":"asynchronous","description":"Crates to help you deal with events independently of the main program flow, using techniques like futures, promises, waiting, or eventing.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11069},{"id":"concurrency","category":"Concurrency","slug":"concurrency","description":"Crates for implementing concurrent and parallel computation.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":3634},{"id":"data-structures","category":"Data structures","slug":"data-structures","description":"Rust implementations of particular ways of organizing data suited for specific purposes.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11061}]}