{"crate":{"id":"uaparser","name":"uaparser","updated_at":"2024-06-11T02:34:56.209787Z","versions":[1170250,1096673,1096669,852614,549304,501944,485246,243283,234145,195293,172021,141821,141814,134979,134759],"keywords":["agent","parser","uap","uaparser","user"],"categories":[],"badges":[],"created_at":"2019-02-20T04:24:52.520184Z","downloads":16635125,"recent_downloads":2837502,"default_version":"0.6.4","num_versions":15,"yanked":false,"max_version":"0.6.4","newest_version":"0.6.4","max_stable_version":"0.6.4","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","links":{"version_downloads":"/api/v1/crates/uaparser/downloads","versions":null,"owners":"/api/v1/crates/uaparser/owners","owner_team":"/api/v1/crates/uaparser/owner_team","owner_user":"/api/v1/crates/uaparser/owner_user","reverse_dependencies":"/api/v1/crates/uaparser/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1170250,"crate":"uaparser","num":"0.6.4","dl_path":"/api/v1/crates/uaparser/0.6.4/download","readme_path":"/api/v1/crates/uaparser/0.6.4/readme","updated_at":"2024-06-11T02:34:56.209787Z","created_at":"2024-06-11T02:34:56.209787Z","downloads":15637518,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.6.4/dependencies","version_downloads":"/api/v1/crates/uaparser/0.6.4/downloads","authors":"/api/v1/crates/uaparser/0.6.4/authors"},"crate_size":820536,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[{"action":"publish","user":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"time":"2024-06-11T02:34:56.209787Z"}],"checksum":"a4c9e1c3f893758f154004195fc2d2c52fbda462df725220ceaef830ac29affa","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":902,"comment_lines":1,"files":11}},"total_code_lines":931,"total_comment_lines":7}},{"id":1096673,"crate":"uaparser","num":"0.6.3","dl_path":"/api/v1/crates/uaparser/0.6.3/download","readme_path":"/api/v1/crates/uaparser/0.6.3/readme","updated_at":"2024-03-28T05:59:45.731030Z","created_at":"2024-03-28T05:59:45.731030Z","downloads":93618,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.6.3/dependencies","version_downloads":"/api/v1/crates/uaparser/0.6.3/downloads","authors":"/api/v1/crates/uaparser/0.6.3/authors"},"crate_size":820680,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[{"action":"publish","user":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"time":"2024-03-28T05:59:45.731030Z"}],"checksum":"2a4d8fcdf9685cad74cecf1553af084ab4c494e833c47d3c50ca32cba8035545","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":902,"comment_lines":1,"files":11}},"total_code_lines":931,"total_comment_lines":7}},{"id":1096669,"crate":"uaparser","num":"0.6.2","dl_path":"/api/v1/crates/uaparser/0.6.2/download","readme_path":"/api/v1/crates/uaparser/0.6.2/readme","updated_at":"2024-03-28T05:48:01.827284Z","created_at":"2024-03-28T05:48:01.827284Z","downloads":2029,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.6.2/dependencies","version_downloads":"/api/v1/crates/uaparser/0.6.2/downloads","authors":"/api/v1/crates/uaparser/0.6.2/authors"},"crate_size":820352,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[{"action":"publish","user":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"time":"2024-03-28T05:48:01.827284Z"}],"checksum":"3480ded9b96c9db691b6a2af0ecab643f559139ffd133ddb7371567d2de60678","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":902,"comment_lines":1,"files":11}},"total_code_lines":931,"total_comment_lines":7}},{"id":852614,"crate":"uaparser","num":"0.6.1","dl_path":"/api/v1/crates/uaparser/0.6.1/download","readme_path":"/api/v1/crates/uaparser/0.6.1/readme","updated_at":"2023-07-23T02:09:56.063030Z","created_at":"2023-07-23T02:09:56.063030Z","downloads":342023,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.6.1/dependencies","version_downloads":"/api/v1/crates/uaparser/0.6.1/downloads","authors":"/api/v1/crates/uaparser/0.6.1/authors"},"crate_size":820325,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[{"action":"publish","user":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"time":"2023-07-23T02:09:56.063030Z"}],"checksum":"cf694e7b0434d4fad6c879e984e8fdc3a62f5533c3d421762244f9e9d03f6927","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":898,"comment_lines":1,"files":11}},"total_code_lines":927,"total_comment_lines":7}},{"id":549304,"crate":"uaparser","num":"0.6.0","dl_path":"/api/v1/crates/uaparser/0.6.0/download","readme_path":"/api/v1/crates/uaparser/0.6.0/readme","updated_at":"2022-05-14T23:59:09.023457Z","created_at":"2022-05-14T23:59:09.023457Z","downloads":349516,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.6.0/dependencies","version_downloads":"/api/v1/crates/uaparser/0.6.0/downloads","authors":"/api/v1/crates/uaparser/0.6.0/authors"},"crate_size":813435,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[{"action":"publish","user":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"time":"2022-05-14T23:59:09.023457Z"}],"checksum":"c3d705ae455d32248d299de9af5316a79ce9dc502c0b533aaeaf5f1c2fc02cc5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":745,"comment_lines":0,"files":10}},"total_code_lines":774,"total_comment_lines":6}},{"id":501944,"crate":"uaparser","num":"0.5.1","dl_path":"/api/v1/crates/uaparser/0.5.1/download","readme_path":"/api/v1/crates/uaparser/0.5.1/readme","updated_at":"2022-02-18T02:44:34.177534Z","created_at":"2022-02-18T02:44:34.177534Z","downloads":70693,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.5.1/dependencies","version_downloads":"/api/v1/crates/uaparser/0.5.1/downloads","authors":"/api/v1/crates/uaparser/0.5.1/authors"},"crate_size":812111,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[{"action":"publish","user":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"time":"2022-02-18T02:44:34.177534Z"}],"checksum":"b7ce30305c85c8234dbea6fab090a21d53000a368df718d1aa11422a4a540971","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":662,"comment_lines":0,"files":10}},"total_code_lines":691,"total_comment_lines":6}},{"id":485246,"crate":"uaparser","num":"0.5.0","dl_path":"/api/v1/crates/uaparser/0.5.0/download","readme_path":"/api/v1/crates/uaparser/0.5.0/readme","updated_at":"2022-01-18T23:52:08.923494Z","created_at":"2022-01-18T23:52:08.923494Z","downloads":21961,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.5.0/dependencies","version_downloads":"/api/v1/crates/uaparser/0.5.0/downloads","authors":"/api/v1/crates/uaparser/0.5.0/authors"},"crate_size":812089,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[{"action":"publish","user":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"time":"2022-01-18T23:52:08.923494Z"}],"checksum":"787229e52a75439a1f640d67139897233ea33094292b3000de9b24e2b82ef205","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":656,"comment_lines":0,"files":10}},"total_code_lines":685,"total_comment_lines":6}},{"id":243283,"crate":"uaparser","num":"0.4.0","dl_path":"/api/v1/crates/uaparser/0.4.0/download","readme_path":"/api/v1/crates/uaparser/0.4.0/readme","updated_at":"2020-05-20T01:14:05.565797Z","created_at":"2020-05-20T01:14:05.565797Z","downloads":76448,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.4.0/dependencies","version_downloads":"/api/v1/crates/uaparser/0.4.0/downloads","authors":"/api/v1/crates/uaparser/0.4.0/authors"},"crate_size":805918,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[{"action":"publish","user":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"time":"2020-05-20T01:14:05.565797Z"}],"checksum":"1f36c3f6f1893391ac4db205cd54226c69957f0b78ecd61ce503e38d447e5de7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":662,"comment_lines":0,"files":10}},"total_code_lines":691,"total_comment_lines":6}},{"id":234145,"crate":"uaparser","num":"0.3.4","dl_path":"/api/v1/crates/uaparser/0.3.4/download","readme_path":"/api/v1/crates/uaparser/0.3.4/readme","updated_at":"2020-04-23T19:14:42.324809Z","created_at":"2020-04-23T19:14:42.324809Z","downloads":12690,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.3.4/dependencies","version_downloads":"/api/v1/crates/uaparser/0.3.4/downloads","authors":"/api/v1/crates/uaparser/0.3.4/authors"},"crate_size":805877,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[{"action":"publish","user":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"time":"2020-04-23T19:14:42.324809Z"}],"checksum":"598deadc379886d4c9fc3870d4facc804db8dec0bc784b529bd2d0bbd44e2841","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":662,"comment_lines":0,"files":10}},"total_code_lines":691,"total_comment_lines":6}},{"id":195293,"crate":"uaparser","num":"0.3.3","dl_path":"/api/v1/crates/uaparser/0.3.3/download","readme_path":"/api/v1/crates/uaparser/0.3.3/readme","updated_at":"2019-12-09T19:27:06.661288Z","created_at":"2019-12-09T19:27:06.661288Z","downloads":11661,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.3.3/dependencies","version_downloads":"/api/v1/crates/uaparser/0.3.3/downloads","authors":"/api/v1/crates/uaparser/0.3.3/authors"},"crate_size":803715,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[{"action":"publish","user":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"time":"2019-12-09T19:27:06.661288Z"}],"checksum":"6c88633b5b99b59be3e7a1b257fa281ca49acb9d4776f54e3c8c15aac6828e8a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":662,"comment_lines":0,"files":10}},"total_code_lines":691,"total_comment_lines":6}},{"id":172021,"crate":"uaparser","num":"0.3.2","dl_path":"/api/v1/crates/uaparser/0.3.2/download","readme_path":"/api/v1/crates/uaparser/0.3.2/readme","updated_at":"2019-08-26T18:35:50.819603Z","created_at":"2019-08-26T18:35:50.819603Z","downloads":1640,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.3.2/dependencies","version_downloads":"/api/v1/crates/uaparser/0.3.2/downloads","authors":"/api/v1/crates/uaparser/0.3.2/authors"},"crate_size":802699,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[],"checksum":"2bae58735fa3d7e3f12e0b83c1cbb3d8ed449a24c2df40b4db7400ef7e6a4dcd","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":623,"comment_lines":0,"files":10}},"total_code_lines":652,"total_comment_lines":6}},{"id":141821,"crate":"uaparser","num":"0.3.1","dl_path":"/api/v1/crates/uaparser/0.3.1/download","readme_path":"/api/v1/crates/uaparser/0.3.1/readme","updated_at":"2019-03-28T03:42:34.692928Z","created_at":"2019-03-28T03:42:34.692928Z","downloads":5897,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.3.1/dependencies","version_downloads":"/api/v1/crates/uaparser/0.3.1/downloads","authors":"/api/v1/crates/uaparser/0.3.1/authors"},"crate_size":801212,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[],"checksum":"503720cb28fbafd6e5439a82d36c87f5cce9594313e2f0c2957791b4342acf60","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":623,"comment_lines":0,"files":10}},"total_code_lines":652,"total_comment_lines":6}},{"id":141814,"crate":"uaparser","num":"0.3.0","dl_path":"/api/v1/crates/uaparser/0.3.0/download","readme_path":"/api/v1/crates/uaparser/0.3.0/readme","updated_at":"2019-03-28T03:00:29.102305Z","created_at":"2019-03-28T03:00:29.102305Z","downloads":1566,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.3.0/dependencies","version_downloads":"/api/v1/crates/uaparser/0.3.0/downloads","authors":"/api/v1/crates/uaparser/0.3.0/authors"},"crate_size":801249,"published_by":{"id":5688,"login":"hazel-ocean","name":"Ocean Armstrong Lewis","avatar":"https://avatars.githubusercontent.com/u/6754950?v=4","url":"https://github.com/hazel-ocean","github_username_matches":true,"created_at":"2014-02-22T08:55:24Z"},"audit_actions":[],"checksum":"92b0ac186dc96a8e80f15c8d1a5c62292013b245031df7256d5d0a5962eb8d3f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":626,"comment_lines":0,"files":10}},"total_code_lines":655,"total_comment_lines":6}},{"id":134979,"crate":"uaparser","num":"0.2.3","dl_path":"/api/v1/crates/uaparser/0.2.3/download","readme_path":"/api/v1/crates/uaparser/0.2.3/readme","updated_at":"2019-02-21T02:27:36.886673Z","created_at":"2019-02-21T02:27:36.886673Z","downloads":1726,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.2.3/dependencies","version_downloads":"/api/v1/crates/uaparser/0.2.3/downloads","authors":"/api/v1/crates/uaparser/0.2.3/authors"},"crate_size":800973,"published_by":null,"audit_actions":[],"checksum":"60b0e6f101956a580431635a721c20cdd5b5ee096b46a524e95d524e390ceb35","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":626,"comment_lines":0,"files":10}},"total_code_lines":655,"total_comment_lines":6}},{"id":134759,"crate":"uaparser","num":"0.2.2","dl_path":"/api/v1/crates/uaparser/0.2.2/download","readme_path":"/api/v1/crates/uaparser/0.2.2/readme","updated_at":"2019-02-20T04:24:52.520184Z","created_at":"2019-02-20T04:24:52.520184Z","downloads":1566,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/uaparser/0.2.2/dependencies","version_downloads":"/api/v1/crates/uaparser/0.2.2/downloads","authors":"/api/v1/crates/uaparser/0.2.2/authors"},"crate_size":800976,"published_by":null,"audit_actions":[],"checksum":"e2e9c2dbbceab813a9711d8b579ccd584eb575bd317cf4f9338bd2585648fd88","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A Rust implementation of the UA Parser","homepage":"https://github.com/davidarmstronglewis/uap-rs","documentation":"https://docs.rs/uap-rs/","repository":"https://github.com/davidarmstronglewis/uap-rs","trustpub_data":null,"linecounts":{"languages":{"Perl":{"code_lines":29,"comment_lines":6,"files":1},"Rust":{"code_lines":633,"comment_lines":0,"files":10}},"total_code_lines":662,"total_comment_lines":6}}],"keywords":[{"id":"agent","keyword":"agent","created_at":"2016-02-21T19:32:36.717021Z","crates_cnt":4499},{"id":"parser","keyword":"parser","created_at":"2014-11-14T20:00:40.785931Z","crates_cnt":5074},{"id":"uap","keyword":"uap","created_at":"2019-02-17T23:53:29.286337Z","crates_cnt":5},{"id":"uaparser","keyword":"uaparser","created_at":"2019-02-17T23:53:29.286337Z","crates_cnt":2},{"id":"user","keyword":"user","created_at":"2015-09-27T04:03:54.508277Z","crates_cnt":68}],"categories":[]}