{"crate":{"id":"lexopt","name":"lexopt","updated_at":"2026-02-28T22:31:39.383874Z","versions":[2074173,1503779,704970,582165,442392,401734],"keywords":["args","arguments","cli","getopt","parser"],"categories":["command-line-interface"],"badges":[],"created_at":"2021-07-16T09:43:43.340405Z","downloads":13489794,"recent_downloads":2827606,"default_version":"0.3.2","num_versions":6,"yanked":false,"max_version":"0.3.2","newest_version":"0.3.2","max_stable_version":"0.3.2","description":"Minimalist pedantic command line parser","homepage":null,"documentation":"https://docs.rs/lexopt","repository":"https://github.com/blyxxyz/lexopt","links":{"version_downloads":"/api/v1/crates/lexopt/downloads","versions":null,"owners":"/api/v1/crates/lexopt/owners","owner_team":"/api/v1/crates/lexopt/owner_team","owner_user":"/api/v1/crates/lexopt/owner_user","reverse_dependencies":"/api/v1/crates/lexopt/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2074173,"crate":"lexopt","num":"0.3.2","dl_path":"/api/v1/crates/lexopt/0.3.2/download","readme_path":"/api/v1/crates/lexopt/0.3.2/readme","updated_at":"2026-02-28T22:31:39.383874Z","created_at":"2026-02-28T22:31:39.383874Z","downloads":3745603,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/lexopt/0.3.2/dependencies","version_downloads":"/api/v1/crates/lexopt/0.3.2/downloads","authors":"/api/v1/crates/lexopt/0.3.2/authors"},"crate_size":27407,"published_by":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"audit_actions":[{"action":"publish","user":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"time":"2026-02-28T22:31:39.383874Z"}],"checksum":"803ec87c9cfb29b9d2633f20cba1f488db3fd53f2158b1024cbefb47ba05d413","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Minimalist pedantic command line parser","homepage":null,"documentation":"https://docs.rs/lexopt","repository":"https://github.com/blyxxyz/lexopt","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1316,"comment_lines":127,"files":1}},"total_code_lines":1316,"total_comment_lines":127}},{"id":1503779,"crate":"lexopt","num":"0.3.1","dl_path":"/api/v1/crates/lexopt/0.3.1/download","readme_path":"/api/v1/crates/lexopt/0.3.1/readme","updated_at":"2025-03-31T12:41:49.121575Z","created_at":"2025-03-31T12:41:49.121575Z","downloads":4840613,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/lexopt/0.3.1/dependencies","version_downloads":"/api/v1/crates/lexopt/0.3.1/downloads","authors":"/api/v1/crates/lexopt/0.3.1/authors"},"crate_size":26158,"published_by":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"audit_actions":[{"action":"publish","user":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"time":"2025-03-31T12:41:49.121575Z"}],"checksum":"9fa0e2a1fcbe2f6be6c42e342259976206b383122fc152e872795338b5a3f3a7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Minimalist pedantic command line parser","homepage":null,"documentation":"https://docs.rs/lexopt","repository":"https://github.com/blyxxyz/lexopt","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1206,"comment_lines":123,"files":1}},"total_code_lines":1206,"total_comment_lines":123}},{"id":704970,"crate":"lexopt","num":"0.3.0","dl_path":"/api/v1/crates/lexopt/0.3.0/download","readme_path":"/api/v1/crates/lexopt/0.3.0/readme","updated_at":"2023-01-16T20:34:29.544218Z","created_at":"2023-01-16T20:34:29.544218Z","downloads":4241361,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/lexopt/0.3.0/dependencies","version_downloads":"/api/v1/crates/lexopt/0.3.0/downloads","authors":"/api/v1/crates/lexopt/0.3.0/authors"},"crate_size":24767,"published_by":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"audit_actions":[{"action":"publish","user":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"time":"2023-01-16T20:34:29.544218Z"}],"checksum":"baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Minimalist pedantic command line parser","homepage":null,"documentation":"https://docs.rs/lexopt","repository":"https://github.com/blyxxyz/lexopt","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1101,"comment_lines":109,"files":1}},"total_code_lines":1101,"total_comment_lines":109}},{"id":582165,"crate":"lexopt","num":"0.2.1","dl_path":"/api/v1/crates/lexopt/0.2.1/download","readme_path":"/api/v1/crates/lexopt/0.2.1/readme","updated_at":"2022-07-10T18:20:14.696634Z","created_at":"2022-07-10T18:20:14.696634Z","downloads":483247,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/lexopt/0.2.1/dependencies","version_downloads":"/api/v1/crates/lexopt/0.2.1/downloads","authors":"/api/v1/crates/lexopt/0.2.1/authors"},"crate_size":22503,"published_by":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"audit_actions":[{"action":"publish","user":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"time":"2022-07-10T18:20:14.696634Z"}],"checksum":"478ee9e62aaeaf5b140bd4138753d1f109765488581444218d3ddda43234f3e8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Minimalist pedantic command line parser","homepage":null,"documentation":"https://docs.rs/lexopt","repository":"https://github.com/blyxxyz/lexopt","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1079,"comment_lines":107,"files":1}},"total_code_lines":1079,"total_comment_lines":107}},{"id":442392,"crate":"lexopt","num":"0.2.0","dl_path":"/api/v1/crates/lexopt/0.2.0/download","readme_path":"/api/v1/crates/lexopt/0.2.0/readme","updated_at":"2021-10-23T21:02:50.686756Z","created_at":"2021-10-23T21:02:50.686756Z","downloads":172970,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/lexopt/0.2.0/dependencies","version_downloads":"/api/v1/crates/lexopt/0.2.0/downloads","authors":"/api/v1/crates/lexopt/0.2.0/authors"},"crate_size":21041,"published_by":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"audit_actions":[{"action":"publish","user":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"time":"2021-10-23T21:02:50.686756Z"}],"checksum":"de7513aea7d10dc0694d719ac53de3b74f1600e41b9f81ed9f395d8ec36a2a70","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Minimalist pedantic command line parser","homepage":null,"documentation":"https://docs.rs/lexopt","repository":"https://github.com/blyxxyz/lexopt","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1018,"comment_lines":99,"files":1}},"total_code_lines":1018,"total_comment_lines":99}},{"id":401734,"crate":"lexopt","num":"0.1.0","dl_path":"/api/v1/crates/lexopt/0.1.0/download","readme_path":"/api/v1/crates/lexopt/0.1.0/readme","updated_at":"2021-07-16T09:43:43.340405Z","created_at":"2021-07-16T09:43:43.340405Z","downloads":4598,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/lexopt/0.1.0/dependencies","version_downloads":"/api/v1/crates/lexopt/0.1.0/downloads","authors":"/api/v1/crates/lexopt/0.1.0/authors"},"crate_size":18998,"published_by":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"audit_actions":[{"action":"publish","user":{"id":113037,"login":"blyxxyz","name":"Jan Verbeek","avatar":"https://avatars.githubusercontent.com/u/15526524?v=4","url":"https://github.com/blyxxyz","github_username_matches":true,"created_at":"2015-10-31T22:16:05Z"},"time":"2021-07-16T09:43:43.340405Z"}],"checksum":"6c5d9b5843e8c9311ff602e6bd50855015e99e75159c2c54fe104cfac241f552","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Minimalist pedantic command line parser","homepage":null,"documentation":"https://docs.rs/lexopt","repository":"https://github.com/blyxxyz/lexopt","trustpub_data":null,"linecounts":{"languages":{"JavaScript":{"code_lines":19,"comment_lines":3,"files":1},"Rust":{"code_lines":812,"comment_lines":79,"files":1}},"total_code_lines":831,"total_comment_lines":82}}],"keywords":[{"id":"args","keyword":"args","created_at":"2016-03-13T00:34:09.357101Z","crates_cnt":91},{"id":"arguments","keyword":"arguments","created_at":"2015-02-21T23:03:18.148075Z","crates_cnt":101},{"id":"cli","keyword":"cli","created_at":"2014-12-13T23:17:17.651770Z","crates_cnt":16364},{"id":"getopt","keyword":"getopt","created_at":"2018-01-31T17:20:01.036504Z","crates_cnt":34},{"id":"parser","keyword":"parser","created_at":"2014-11-14T20:00:40.785931Z","crates_cnt":5076}],"categories":[{"id":"command-line-interface","category":"Command-line interface","slug":"command-line-interface","description":"Crates to help create command line interfaces, such as argument parsers, line-editing, or output coloring and formatting.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":3748}]}