{"crate":{"id":"x11rb-protocol","name":"x11rb-protocol","updated_at":"2026-07-16T16:11:22.984134Z","versions":[2800791,1706317,1131329,980542,809609,697479,666224,565456],"keywords":["x11","xcb"],"categories":[],"badges":[],"created_at":"2022-06-12T09:12:24.503153Z","downloads":68738337,"recent_downloads":22337812,"default_version":"0.14.0","num_versions":8,"yanked":false,"max_version":"0.14.0","newest_version":"0.14.0","max_stable_version":"0.14.0","description":"Rust bindings to X11","homepage":null,"documentation":null,"repository":"https://github.com/psychon/x11rb","links":{"version_downloads":"/api/v1/crates/x11rb-protocol/downloads","versions":null,"owners":"/api/v1/crates/x11rb-protocol/owners","owner_team":"/api/v1/crates/x11rb-protocol/owner_team","owner_user":"/api/v1/crates/x11rb-protocol/owner_user","reverse_dependencies":"/api/v1/crates/x11rb-protocol/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2800791,"crate":"x11rb-protocol","num":"0.14.0","dl_path":"/api/v1/crates/x11rb-protocol/0.14.0/download","readme_path":"/api/v1/crates/x11rb-protocol/0.14.0/readme","updated_at":"2026-07-16T16:11:22.984134Z","created_at":"2026-07-16T16:11:22.984134Z","downloads":928760,"features":{"all-extensions":["composite","damage","dbe","dpms","dri2","dri3","glx","present","randr","record","render","res","screensaver","shape","shm","sync","xevie","xf86dri","xf86vidmode","xfixes","xinerama","xinput","xkb","xprint","xselinux","xtest","xv","xvmc"],"composite":["xfixes"],"damage":["xfixes"],"dbe":[],"default":["std"],"dpms":[],"dri2":[],"dri3":[],"extra-traits":[],"glx":[],"present":["randr","xfixes","sync","dri3"],"randr":["render"],"record":[],"render":[],"request-parsing":[],"res":[],"resource_manager":["std"],"screensaver":[],"shape":[],"shm":[],"std":[],"sync":[],"xevie":[],"xf86dri":[],"xf86vidmode":[],"xfixes":["render","shape"],"xinerama":[],"xinput":["xfixes"],"xkb":[],"xprint":[],"xselinux":[],"xtest":[],"xv":["shm"],"xvmc":["xv"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/x11rb-protocol/0.14.0/dependencies","version_downloads":"/api/v1/crates/x11rb-protocol/0.14.0/downloads","authors":"/api/v1/crates/x11rb-protocol/0.14.0/authors"},"crate_size":513842,"published_by":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"audit_actions":[{"action":"publish","user":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"time":"2026-07-16T16:11:22.984134Z"}],"checksum":"acf4d1bc32aa46eec18caa634ec3cf4c05bfa151f12b93b510b15190f69a1ca8","rust_version":"1.68","has_lib":true,"bin_names":[],"edition":"2021","description":"Rust bindings to X11","homepage":null,"documentation":null,"repository":"https://github.com/psychon/x11rb","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":129215,"comment_lines":1137,"files":49}},"total_code_lines":129215,"total_comment_lines":1137}},{"id":1706317,"crate":"x11rb-protocol","num":"0.13.2","dl_path":"/api/v1/crates/x11rb-protocol/0.13.2/download","readme_path":"/api/v1/crates/x11rb-protocol/0.13.2/readme","updated_at":"2025-08-29T16:34:14.895086Z","created_at":"2025-08-29T16:34:14.895086Z","downloads":34563138,"features":{"all-extensions":["composite","damage","dbe","dpms","dri2","dri3","glx","present","randr","record","render","res","screensaver","shape","shm","sync","xevie","xf86dri","xf86vidmode","xfixes","xinerama","xinput","xkb","xprint","xselinux","xtest","xv","xvmc"],"composite":["xfixes"],"damage":["xfixes"],"dbe":[],"default":["std"],"dpms":[],"dri2":[],"dri3":[],"extra-traits":[],"glx":[],"present":["randr","xfixes","sync","dri3"],"randr":["render"],"record":[],"render":[],"request-parsing":[],"res":[],"resource_manager":["std"],"screensaver":[],"shape":[],"shm":[],"std":[],"sync":[],"xevie":[],"xf86dri":[],"xf86vidmode":[],"xfixes":["render","shape"],"xinerama":[],"xinput":["xfixes"],"xkb":[],"xprint":[],"xselinux":[],"xtest":[],"xv":["shm"],"xvmc":["xv"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/x11rb-protocol/0.13.2/dependencies","version_downloads":"/api/v1/crates/x11rb-protocol/0.13.2/downloads","authors":"/api/v1/crates/x11rb-protocol/0.13.2/authors"},"crate_size":514069,"published_by":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"audit_actions":[{"action":"publish","user":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"time":"2025-08-29T16:34:14.895086Z"}],"checksum":"ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"Rust bindings to X11","homepage":null,"documentation":null,"repository":"https://github.com/psychon/x11rb","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":129215,"comment_lines":1137,"files":49}},"total_code_lines":129215,"total_comment_lines":1137}},{"id":1131329,"crate":"x11rb-protocol","num":"0.13.1","dl_path":"/api/v1/crates/x11rb-protocol/0.13.1/download","readme_path":"/api/v1/crates/x11rb-protocol/0.13.1/readme","updated_at":"2024-05-01T08:04:56.295291Z","created_at":"2024-05-01T08:04:56.295291Z","downloads":19238419,"features":{"all-extensions":["composite","damage","dbe","dpms","dri2","dri3","glx","present","randr","record","render","res","screensaver","shape","shm","sync","xevie","xf86dri","xf86vidmode","xfixes","xinerama","xinput","xkb","xprint","xselinux","xtest","xv","xvmc"],"composite":["xfixes"],"damage":["xfixes"],"dbe":[],"default":["std"],"dpms":[],"dri2":[],"dri3":[],"extra-traits":[],"glx":[],"present":["randr","xfixes","sync"],"randr":["render"],"record":[],"render":[],"request-parsing":[],"res":[],"resource_manager":["std"],"screensaver":[],"shape":[],"shm":[],"std":[],"sync":[],"xevie":[],"xf86dri":[],"xf86vidmode":[],"xfixes":["render","shape"],"xinerama":[],"xinput":["xfixes"],"xkb":[],"xprint":[],"xselinux":[],"xtest":[],"xv":["shm"],"xvmc":["xv"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/x11rb-protocol/0.13.1/dependencies","version_downloads":"/api/v1/crates/x11rb-protocol/0.13.1/downloads","authors":"/api/v1/crates/x11rb-protocol/0.13.1/authors"},"crate_size":508522,"published_by":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"audit_actions":[{"action":"publish","user":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"time":"2024-05-01T08:04:56.295291Z"}],"checksum":"ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d","rust_version":"1.63","has_lib":true,"bin_names":[],"edition":"2021","description":"Rust bindings to X11","homepage":null,"documentation":null,"repository":"https://github.com/psychon/x11rb","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":129226,"comment_lines":1137,"files":49}},"total_code_lines":129226,"total_comment_lines":1137}},{"id":980542,"crate":"x11rb-protocol","num":"0.13.0","dl_path":"/api/v1/crates/x11rb-protocol/0.13.0/download","readme_path":"/api/v1/crates/x11rb-protocol/0.13.0/readme","updated_at":"2023-12-09T09:42:11.700955Z","created_at":"2023-12-09T09:42:11.700955Z","downloads":5555657,"features":{"all-extensions":["composite","damage","dbe","dpms","dri2","dri3","glx","present","randr","record","render","res","screensaver","shape","shm","sync","xevie","xf86dri","xf86vidmode","xfixes","xinerama","xinput","xkb","xprint","xselinux","xtest","xv","xvmc"],"composite":["xfixes"],"damage":["xfixes"],"dbe":[],"default":["std"],"dpms":[],"dri2":[],"dri3":[],"extra-traits":[],"glx":[],"present":["randr","xfixes","sync"],"randr":["render"],"record":[],"render":[],"request-parsing":[],"res":[],"resource_manager":["std"],"screensaver":[],"shape":[],"shm":[],"std":[],"sync":[],"xevie":[],"xf86dri":[],"xf86vidmode":[],"xfixes":["render","shape"],"xinerama":[],"xinput":["xfixes"],"xkb":[],"xprint":[],"xselinux":[],"xtest":[],"xv":["shm"],"xvmc":["xv"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/x11rb-protocol/0.13.0/dependencies","version_downloads":"/api/v1/crates/x11rb-protocol/0.13.0/downloads","authors":"/api/v1/crates/x11rb-protocol/0.13.0/authors"},"crate_size":507838,"published_by":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"audit_actions":[{"action":"publish","user":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"time":"2023-12-09T09:42:11.700955Z"}],"checksum":"e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34","rust_version":"1.63","has_lib":true,"bin_names":[],"edition":"2021","description":"Rust bindings to X11","homepage":null,"documentation":null,"repository":"https://github.com/psychon/x11rb","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":128865,"comment_lines":1132,"files":49}},"total_code_lines":128865,"total_comment_lines":1132}},{"id":809609,"crate":"x11rb-protocol","num":"0.12.0","dl_path":"/api/v1/crates/x11rb-protocol/0.12.0/download","readme_path":"/api/v1/crates/x11rb-protocol/0.12.0/readme","updated_at":"2023-05-27T09:08:59.165702Z","created_at":"2023-05-27T09:08:59.165702Z","downloads":4109002,"features":{"all-extensions":["composite","damage","dbe","dpms","dri2","dri3","glx","present","randr","record","render","res","screensaver","shape","shm","sync","xevie","xf86dri","xf86vidmode","xfixes","xinerama","xinput","xkb","xprint","xselinux","xtest","xv","xvmc"],"composite":["xfixes"],"damage":["xfixes"],"dbe":[],"default":["std"],"dpms":[],"dri2":[],"dri3":[],"glx":[],"present":["randr","xfixes","sync"],"randr":["render"],"record":[],"render":[],"res":[],"resource_manager":["std"],"screensaver":[],"shape":[],"shm":[],"std":["nix"],"sync":[],"xevie":[],"xf86dri":[],"xf86vidmode":[],"xfixes":["render","shape"],"xinerama":[],"xinput":["xfixes"],"xkb":[],"xprint":[],"xselinux":[],"xtest":[],"xv":["shm"],"xvmc":["xv"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/x11rb-protocol/0.12.0/dependencies","version_downloads":"/api/v1/crates/x11rb-protocol/0.12.0/downloads","authors":"/api/v1/crates/x11rb-protocol/0.12.0/authors"},"crate_size":478311,"published_by":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"audit_actions":[{"action":"publish","user":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"time":"2023-05-27T09:08:59.165702Z"}],"checksum":"82d6c3f9a0fb6701fab8f6cea9b0c0bd5d6876f1f89f7fada07e558077c344bc","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Rust bindings to X11","homepage":null,"documentation":null,"repository":"https://github.com/psychon/x11rb","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":125057,"comment_lines":1122,"files":49}},"total_code_lines":125057,"total_comment_lines":1122}},{"id":697479,"crate":"x11rb-protocol","num":"0.11.1","dl_path":"/api/v1/crates/x11rb-protocol/0.11.1/download","readme_path":"/api/v1/crates/x11rb-protocol/0.11.1/readme","updated_at":"2023-01-06T16:40:34.950729Z","created_at":"2023-01-06T16:40:34.950729Z","downloads":414131,"features":{"all-extensions":["composite","damage","dbe","dpms","dri2","dri3","glx","present","randr","record","render","res","screensaver","shape","shm","sync","xevie","xf86dri","xf86vidmode","xfixes","xinerama","xinput","xkb","xprint","xselinux","xtest","xv","xvmc"],"composite":["xfixes"],"damage":["xfixes"],"dbe":[],"default":["std"],"dpms":[],"dri2":[],"dri3":[],"glx":[],"present":["randr","xfixes","sync"],"randr":["render"],"record":[],"render":[],"res":[],"resource_manager":["std"],"screensaver":[],"shape":[],"shm":[],"std":["nix"],"sync":[],"xevie":[],"xf86dri":[],"xf86vidmode":[],"xfixes":["render","shape"],"xinerama":[],"xinput":["xfixes"],"xkb":[],"xprint":[],"xselinux":[],"xtest":[],"xv":["shm"],"xvmc":["xv"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/x11rb-protocol/0.11.1/dependencies","version_downloads":"/api/v1/crates/x11rb-protocol/0.11.1/downloads","authors":"/api/v1/crates/x11rb-protocol/0.11.1/authors"},"crate_size":467654,"published_by":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"audit_actions":[{"action":"publish","user":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"time":"2023-01-06T16:40:34.950729Z"}],"checksum":"e0b1513b141123073ce54d5bb1d33f801f17508fbd61e02060b1214e96d39c56","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Rust bindings to X11","homepage":null,"documentation":null,"repository":"https://github.com/psychon/x11rb","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":125182,"comment_lines":1131,"files":48}},"total_code_lines":125182,"total_comment_lines":1131}},{"id":666224,"crate":"x11rb-protocol","num":"0.11.0","dl_path":"/api/v1/crates/x11rb-protocol/0.11.0/download","readme_path":"/api/v1/crates/x11rb-protocol/0.11.0/readme","updated_at":"2022-11-18T16:40:23.879666Z","created_at":"2022-11-18T16:40:23.879666Z","downloads":12769,"features":{"all-extensions":["composite","damage","dbe","dpms","dri2","dri3","glx","present","randr","record","render","res","screensaver","shape","shm","sync","xevie","xf86dri","xf86vidmode","xfixes","xinerama","xinput","xkb","xprint","xselinux","xtest","xv","xvmc"],"composite":["xfixes"],"damage":["xfixes"],"dbe":[],"default":["std"],"dpms":[],"dri2":[],"dri3":[],"glx":[],"present":["randr","xfixes","sync"],"randr":["render"],"record":[],"render":[],"res":[],"resource_manager":["std"],"screensaver":[],"shape":[],"shm":[],"std":["nix"],"sync":[],"xevie":[],"xf86dri":[],"xf86vidmode":[],"xfixes":["render","shape"],"xinerama":[],"xinput":["xfixes"],"xkb":[],"xprint":[],"xselinux":[],"xtest":[],"xv":["shm"],"xvmc":["xv"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/x11rb-protocol/0.11.0/dependencies","version_downloads":"/api/v1/crates/x11rb-protocol/0.11.0/downloads","authors":"/api/v1/crates/x11rb-protocol/0.11.0/authors"},"crate_size":465610,"published_by":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"audit_actions":[{"action":"publish","user":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"time":"2022-11-18T16:40:23.879666Z"}],"checksum":"d11c3c1f17cc0f3752a60366ea0892716168ab993c064feda43746ffe3128492","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Rust bindings to X11","homepage":null,"documentation":null,"repository":"https://github.com/psychon/x11rb","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":125153,"comment_lines":1113,"files":48}},"total_code_lines":125153,"total_comment_lines":1113}},{"id":565456,"crate":"x11rb-protocol","num":"0.10.0","dl_path":"/api/v1/crates/x11rb-protocol/0.10.0/download","readme_path":"/api/v1/crates/x11rb-protocol/0.10.0/readme","updated_at":"2022-06-12T09:12:24.503153Z","created_at":"2022-06-12T09:12:24.503153Z","downloads":3911540,"features":{"all-extensions":["composite","damage","dpms","dri2","dri3","glx","present","randr","record","render","res","screensaver","shape","shm","sync","xevie","xf86dri","xf86vidmode","xfixes","xinerama","xinput","xkb","xprint","xselinux","xtest","xv","xvmc"],"composite":["xfixes"],"damage":["xfixes"],"default":["std"],"dpms":[],"dri2":[],"dri3":["std"],"glx":[],"present":["randr","xfixes","sync"],"randr":["render","std"],"record":[],"render":[],"res":[],"resource_manager":["std"],"screensaver":[],"shape":[],"shm":["std"],"std":["nix"],"sync":[],"xevie":[],"xf86dri":[],"xf86vidmode":[],"xfixes":["render","shape"],"xinerama":[],"xinput":["xfixes"],"xkb":[],"xprint":[],"xselinux":[],"xtest":[],"xv":["shm"],"xvmc":["xv"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/x11rb-protocol/0.10.0/dependencies","version_downloads":"/api/v1/crates/x11rb-protocol/0.10.0/downloads","authors":"/api/v1/crates/x11rb-protocol/0.10.0/authors"},"crate_size":419025,"published_by":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"audit_actions":[{"action":"publish","user":{"id":63221,"login":"psychon","name":"Uli Schlachter","avatar":"https://avatars3.githubusercontent.com/u/89482?v=4","url":"https://github.com/psychon","github_username_matches":true,"created_at":"2009-05-28T09:45:58Z"},"time":"2022-06-12T09:12:24.503153Z"}],"checksum":"56b245751c0ac9db0e006dc812031482784e434630205a93c73cfefcaabeac67","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust bindings to X11","homepage":null,"documentation":null,"repository":"https://github.com/psychon/x11rb","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":106973,"comment_lines":1057,"files":47}},"total_code_lines":106973,"total_comment_lines":1057}}],"keywords":[{"id":"x11","keyword":"x11","created_at":"2016-01-04T00:52:47.477534Z","crates_cnt":141},{"id":"xcb","keyword":"xcb","created_at":"2016-02-08T20:40:39.523609Z","crates_cnt":27}],"categories":[]}