{"crate":{"id":"dlib","name":"dlib","updated_at":"2026-02-26T03:32:04.429182Z","versions":[2065215,815937,815932,344284,246468,84540,67834,36482,22026,17874,14523,14522],"keywords":["dlopen","dylib"],"categories":["api-bindings"],"badges":[],"created_at":"2015-08-12T16:43:36.862715Z","downloads":65739533,"recent_downloads":17202264,"default_version":"0.5.3","num_versions":12,"yanked":false,"max_version":"0.5.3","newest_version":"0.5.3","max_stable_version":"0.5.3","description":"Helper macros for handling manually loading optional system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/elinorbgr/dlib","links":{"version_downloads":"/api/v1/crates/dlib/downloads","versions":null,"owners":"/api/v1/crates/dlib/owners","owner_team":"/api/v1/crates/dlib/owner_team","owner_user":"/api/v1/crates/dlib/owner_user","reverse_dependencies":"/api/v1/crates/dlib/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2065215,"crate":"dlib","num":"0.5.3","dl_path":"/api/v1/crates/dlib/0.5.3/download","readme_path":"/api/v1/crates/dlib/0.5.3/readme","updated_at":"2026-02-26T03:32:04.429182Z","created_at":"2026-02-26T03:32:04.429182Z","downloads":22506536,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.5.3/dependencies","version_downloads":"/api/v1/crates/dlib/0.5.3/downloads","authors":"/api/v1/crates/dlib/0.5.3/authors"},"crate_size":7120,"published_by":{"id":4118,"login":"ids1024","name":"Ian Douglas Scott","avatar":"https://avatars.githubusercontent.com/u/2263150?v=4","url":"https://github.com/ids1024","github_username_matches":true,"created_at":"2012-09-02T00:33:15Z"},"audit_actions":[{"action":"publish","user":{"id":4118,"login":"ids1024","name":"Ian Douglas Scott","avatar":"https://avatars.githubusercontent.com/u/2263150?v=4","url":"https://github.com/ids1024","github_username_matches":true,"created_at":"2012-09-02T00:33:15Z"},"time":"2026-02-26T03:32:04.429182Z"}],"checksum":"ab8ecd87370524b461f8557c119c405552c396ed91fc0a8eec68679eab26f94a","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Helper macros for handling manually loading optional system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/elinorbgr/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":196,"comment_lines":2,"files":1}},"total_code_lines":196,"total_comment_lines":2}},{"id":815937,"crate":"dlib","num":"0.5.2","dl_path":"/api/v1/crates/dlib/0.5.2/download","readme_path":"/api/v1/crates/dlib/0.5.2/readme","updated_at":"2023-06-05T08:56:52.139053Z","created_at":"2023-06-05T08:56:52.139053Z","downloads":34475808,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.5.2/dependencies","version_downloads":"/api/v1/crates/dlib/0.5.2/downloads","authors":"/api/v1/crates/dlib/0.5.2/authors"},"crate_size":5806,"published_by":{"id":1557,"login":"elinorbgr","name":"Elinor B.","avatar":"https://avatars.githubusercontent.com/u/3009227?v=4","url":"https://github.com/elinorbgr","github_username_matches":true,"created_at":"2012-12-10T16:43:32Z"},"audit_actions":[{"action":"publish","user":{"id":1557,"login":"elinorbgr","name":"Elinor B.","avatar":"https://avatars.githubusercontent.com/u/3009227?v=4","url":"https://github.com/elinorbgr","github_username_matches":true,"created_at":"2012-12-10T16:43:32Z"},"time":"2023-06-05T08:56:52.139053Z"}],"checksum":"330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Helper macros for handling manually loading optional system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/elinorbgr/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":190,"comment_lines":2,"files":1}},"total_code_lines":190,"total_comment_lines":2}},{"id":815932,"crate":"dlib","num":"0.5.1","dl_path":"/api/v1/crates/dlib/0.5.1/download","readme_path":"/api/v1/crates/dlib/0.5.1/readme","updated_at":"2023-06-05T08:36:43.548216Z","created_at":"2023-06-05T08:36:43.548216Z","downloads":3967,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.5.1/dependencies","version_downloads":"/api/v1/crates/dlib/0.5.1/downloads","authors":"/api/v1/crates/dlib/0.5.1/authors"},"crate_size":5798,"published_by":{"id":1557,"login":"elinorbgr","name":"Elinor B.","avatar":"https://avatars.githubusercontent.com/u/3009227?v=4","url":"https://github.com/elinorbgr","github_username_matches":true,"created_at":"2012-12-10T16:43:32Z"},"audit_actions":[{"action":"publish","user":{"id":1557,"login":"elinorbgr","name":"Elinor B.","avatar":"https://avatars.githubusercontent.com/u/3009227?v=4","url":"https://github.com/elinorbgr","github_username_matches":true,"created_at":"2012-12-10T16:43:32Z"},"time":"2023-06-05T08:36:43.548216Z"}],"checksum":"1512a00c2baf66d9c6ad840cb2cacff3f2fb94109acd81a43468c67ff07b6e62","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Helper macros for handling manually loading optional system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/elinorbgr/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":190,"comment_lines":2,"files":1}},"total_code_lines":190,"total_comment_lines":2}},{"id":344284,"crate":"dlib","num":"0.5.0","dl_path":"/api/v1/crates/dlib/0.5.0/download","readme_path":"/api/v1/crates/dlib/0.5.0/readme","updated_at":"2021-02-25T09:06:19.262509Z","created_at":"2021-02-25T09:06:19.262509Z","downloads":3742878,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.5.0/dependencies","version_downloads":"/api/v1/crates/dlib/0.5.0/downloads","authors":"/api/v1/crates/dlib/0.5.0/authors"},"crate_size":5788,"published_by":{"id":1557,"login":"elinorbgr","name":"Elinor B.","avatar":"https://avatars.githubusercontent.com/u/3009227?v=4","url":"https://github.com/elinorbgr","github_username_matches":true,"created_at":"2012-12-10T16:43:32Z"},"audit_actions":[{"action":"publish","user":{"id":1557,"login":"elinorbgr","name":"Elinor B.","avatar":"https://avatars.githubusercontent.com/u/3009227?v=4","url":"https://github.com/elinorbgr","github_username_matches":true,"created_at":"2012-12-10T16:43:32Z"},"time":"2021-02-25T09:06:19.262509Z"}],"checksum":"ac1b7517328c04c2aa68422fc60a41b92208182142ed04a25879c26c8f878794","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Helper macros for handling manually loading optional system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/vberger/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":190,"comment_lines":2,"files":1}},"total_code_lines":190,"total_comment_lines":2}},{"id":246468,"crate":"dlib","num":"0.4.2","dl_path":"/api/v1/crates/dlib/0.4.2/download","readme_path":"/api/v1/crates/dlib/0.4.2/readme","updated_at":"2020-05-28T17:54:41.636904Z","created_at":"2020-05-28T17:54:41.636904Z","downloads":3317863,"features":{"dlopen":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.4.2/dependencies","version_downloads":"/api/v1/crates/dlib/0.4.2/downloads","authors":"/api/v1/crates/dlib/0.4.2/authors"},"crate_size":3853,"published_by":{"id":1557,"login":"elinorbgr","name":"Elinor B.","avatar":"https://avatars.githubusercontent.com/u/3009227?v=4","url":"https://github.com/elinorbgr","github_username_matches":true,"created_at":"2012-12-10T16:43:32Z"},"audit_actions":[{"action":"publish","user":{"id":1557,"login":"elinorbgr","name":"Elinor B.","avatar":"https://avatars.githubusercontent.com/u/3009227?v=4","url":"https://github.com/elinorbgr","github_username_matches":true,"created_at":"2012-12-10T16:43:32Z"},"time":"2020-05-28T17:54:41.636904Z"}],"checksum":"b11f15d1e3268f140f68d390637d5e76d849782d971ae7063e0da69fe9709a76","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Helper macros for handling manually loading optional system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/vberger/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":168,"comment_lines":1,"files":1}},"total_code_lines":168,"total_comment_lines":1}},{"id":84540,"crate":"dlib","num":"0.4.1","dl_path":"/api/v1/crates/dlib/0.4.1/download","readme_path":"/api/v1/crates/dlib/0.4.1/readme","updated_at":"2018-03-13T06:55:22.749089Z","created_at":"2018-03-13T06:55:22.749089Z","downloads":912155,"features":{"dlopen":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.4.1/dependencies","version_downloads":"/api/v1/crates/dlib/0.4.1/downloads","authors":"/api/v1/crates/dlib/0.4.1/authors"},"crate_size":3761,"published_by":null,"audit_actions":[],"checksum":"77e51249a9d823a4cb79e3eca6dcd756153e8ed0157b6c04775d04bf1b13b76a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Helper macros for handling manually loading optional system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/vberger/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":168,"comment_lines":1,"files":1}},"total_code_lines":168,"total_comment_lines":1}},{"id":67834,"crate":"dlib","num":"0.4.0","dl_path":"/api/v1/crates/dlib/0.4.0/download","readme_path":"/api/v1/crates/dlib/0.4.0/readme","updated_at":"2017-11-30T03:10:35.786751Z","created_at":"2017-10-09T13:31:15.501047Z","downloads":95627,"features":{"dlopen":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.4.0/dependencies","version_downloads":"/api/v1/crates/dlib/0.4.0/downloads","authors":"/api/v1/crates/dlib/0.4.0/authors"},"crate_size":3685,"published_by":null,"audit_actions":[],"checksum":"95518d8f88d556e62c9b3014629f21bdad97a9fdfee85c68a185e3980af29e7c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Helper macros for handling manually loading optionnal system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/vberger/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":168,"comment_lines":1,"files":1}},"total_code_lines":168,"total_comment_lines":1}},{"id":36482,"crate":"dlib","num":"0.3.1","dl_path":"/api/v1/crates/dlib/0.3.1/download","readme_path":"/api/v1/crates/dlib/0.3.1/readme","updated_at":"2017-11-30T03:02:53.474769Z","created_at":"2016-10-22T13:38:04.448958Z","downloads":372205,"features":{"dlopen":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.3.1/dependencies","version_downloads":"/api/v1/crates/dlib/0.3.1/downloads","authors":"/api/v1/crates/dlib/0.3.1/authors"},"crate_size":3335,"published_by":null,"audit_actions":[],"checksum":"148bce4ce1c36c4509f29cb54e62c2bd265551a9b00b38070fad551a851866ec","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Helper macros for handling manually loading optionnal system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/vberger/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":168,"comment_lines":1,"files":1}},"total_code_lines":168,"total_comment_lines":1}},{"id":22026,"crate":"dlib","num":"0.3.0","dl_path":"/api/v1/crates/dlib/0.3.0/download","readme_path":"/api/v1/crates/dlib/0.3.0/readme","updated_at":"2017-11-30T03:54:07.871238Z","created_at":"2016-02-07T18:58:56.503447Z","downloads":161557,"features":{"dlopen":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.3.0/dependencies","version_downloads":"/api/v1/crates/dlib/0.3.0/downloads","authors":"/api/v1/crates/dlib/0.3.0/authors"},"crate_size":3358,"published_by":null,"audit_actions":[],"checksum":"8bd015f00d33d7e4ff66f1589fb824ccf3ccb10209b66c7b756f26ba9aa90215","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Helper macros for handling manually loading optionnal system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/vberger/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":168,"comment_lines":1,"files":1}},"total_code_lines":168,"total_comment_lines":1}},{"id":17874,"crate":"dlib","num":"0.2.0","dl_path":"/api/v1/crates/dlib/0.2.0/download","readme_path":"/api/v1/crates/dlib/0.2.0/readme","updated_at":"2017-11-30T04:13:08.972779Z","created_at":"2015-11-09T11:03:19.451121Z","downloads":44433,"features":{"dlopen":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.2.0/dependencies","version_downloads":"/api/v1/crates/dlib/0.2.0/downloads","authors":"/api/v1/crates/dlib/0.2.0/authors"},"crate_size":3355,"published_by":null,"audit_actions":[],"checksum":"98bf25a50ab9878ab67b32da9768738411521961887dd10e9bf75a06d34ff026","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Helper macros for handling manually loading optionnal system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/vberger/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":168,"comment_lines":1,"files":1}},"total_code_lines":168,"total_comment_lines":1}},{"id":14523,"crate":"dlib","num":"0.1.1","dl_path":"/api/v1/crates/dlib/0.1.1/download","readme_path":"/api/v1/crates/dlib/0.1.1/readme","updated_at":"2017-11-30T02:27:29.819674Z","created_at":"2015-08-12T16:53:46.961492Z","downloads":71545,"features":{"dlopen":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.1.1/dependencies","version_downloads":"/api/v1/crates/dlib/0.1.1/downloads","authors":"/api/v1/crates/dlib/0.1.1/authors"},"crate_size":3447,"published_by":null,"audit_actions":[],"checksum":"a41390bb218345cee5af31cdc5961003edeac3707ad502ac714a60dab0ecb5f1","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Helper macros for handling manually loading optionnal system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/vberger/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":181,"comment_lines":0,"files":1}},"total_code_lines":181,"total_comment_lines":0}},{"id":14522,"crate":"dlib","num":"0.1.0","dl_path":"/api/v1/crates/dlib/0.1.0/download","readme_path":"/api/v1/crates/dlib/0.1.0/readme","updated_at":"2017-11-30T04:13:12.693514Z","created_at":"2015-08-12T16:43:36.870001Z","downloads":3194,"features":{"dlopen":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/dlib/0.1.0/dependencies","version_downloads":"/api/v1/crates/dlib/0.1.0/downloads","authors":"/api/v1/crates/dlib/0.1.0/authors"},"crate_size":3390,"published_by":null,"audit_actions":[],"checksum":"9e1b71c5d4b150a72a16b1557a729013e7eef7f357bee0cb2788b4de21272448","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Helper macros for handling manually loading optionnal system libraries.","homepage":null,"documentation":null,"repository":"https://github.com/vberger/dlib","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":153,"comment_lines":0,"files":1}},"total_code_lines":153,"total_comment_lines":0}}],"keywords":[{"id":"dlopen","keyword":"dlopen","created_at":"2015-11-08T12:22:07.901639Z","crates_cnt":30},{"id":"dylib","keyword":"dylib","created_at":"2015-11-08T12:22:07.923095Z","crates_cnt":35}],"categories":[{"id":"api-bindings","category":"API bindings","slug":"api-bindings","description":"Idiomatic wrappers of specific APIs for convenient access from Rust. Includes HTTP API wrappers as well. Non-idiomatic or unsafe bindings can be found in External FFI bindings.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":14626}]}