2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 2 | 3 | 3 | 7 | 7 | 8 | 9 | 9 | 12 | 12 | 13 | 13 | 13 | 19 | 19 | 21 | 23 |
78
|
112
|
117
|
120
|
120
|
132
|
139
|
142
|
150
|
191
|
194
|
204
|
281
|
283
|
2022 | 2023 | 2024 | 2025 | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
objc2 is used at run time in 2,825 crates (of which 2,620 optionally). It is a direct run-time dependency in 304 crates. It's used only as a dev dependency in 360 crates.
Number of dependers | objc2 version | Downloads/month |
---|---|---|
1,252 | 0.6.1 | 399K |
1,163 | 0.5.2 | 744K |
234 | 0.4.1 | 183K |
534 | 0.3.0-beta.3.patch-leaks.3 | 38K |
1 | 0.3.0-beta.3 | 179K |
1 | 0.3.0-alpha.4 | 0 |
Depender (with downloads and own rev deps) | objc2 version | |||
---|---|---|---|---|
1.4M | 163 | block2 | >=0.6.1, <0.8.0 | |
1.0M | 248 | objc2-foundation | >=0.6.1, <0.8.0 | |
1.1M | 789 | winit | ^0.5.2 | |
970K | 270 | arboard | ^0.6.0 | |
832K | 218 | glutin | ^0.6.1 | |
832K | 278 | webbrowser | ^0.6 | |
822K | 2 | objc2-core-data | >=0.6.1, <0.8.0 | |
744K | 21 | objc2-quartz-core | >=0.6.1, <0.8.0 | |
708K | 8 | objc2-core-image | >=0.6.1, <0.8.0 | |
699K | 108 | objc2-app-kit | >=0.6.1, <0.8.0 | |
636K | 31 | objc2-metal | >=0.6.1, <0.8.0 | |
477K | 402 | eframe | ^0.5.1 | |
370K | 4 | objc2-cloud-kit | >=0.6.1, <0.8.0 | |
349K | 10 | muda | ^0.6.0 | |
331K | 34 | objc2-ui-kit | >=0.6.1, <0.8.0 | |
329K | 163 | rfd | ^0.6.0 | |
317K | 44 | tao | ^0.6 | |
309K | 50 | wry | ^0.6 | |
283K | 228 | tauri | ^0.6 | |
280K | 5 | tauri-runtime | ^0.6 | |
279K | 4 | tauri-runtime-wry | ^0.6 | |
269K | 15 | tray-icon | ^0.6.0 | |
241K | 16 | objc2-core-location | >=0.6.1, <0.8.0 | |
240K | 4 | objc2-user-notifications | >=0.6.1, <0.8.0 | |
239K | 5 | objc2-contacts | >=0.6.1, <0.8.0 | |
238K | objc2-link-presentation | >=0.6.1, <0.8.0 | ||
238K | 1 | objc2-symbols | >=0.6.1, <0.8.0 | |
239K | 17 | objc2-uniform-type-identifiers | >=0.6.1, <0.8.0 | |
210K | 2 | accesskit_macos | ^0.5.1 | |
203K | 48 | softbuffer | ^0.5.2 | |
171K | 3 | window-vibrancy | ^0.6.0 | |
447K | 111 | objc2-core-foundation | optional | >=0.6.1, <0.8.0 |
136K | 2 | objc2-web-kit | >=0.6.1, <0.8.0 | |
364K | 51 | dispatch2 | optional | >=0.6.1, <0.8.0 |
104K | 5 | mac-notification-sys | ^0.6 | |
99K | 91 | copypasta | ^0.5.1 | |
248K | 43 | objc2-core-graphics | optional | >=0.6.1, <0.8.0 |
241K | 5 | objc2-io-surface | optional | >=0.6.1, <0.8.0 |
222K | 18 | icrate | optional | ^0.5.0 |
59K | 2 | tauri-plugin-log | ^0.6 | |
39K | 43 | trash | ^0.5.1 | |
35K | 8 | global-hotkey | ^0.6.0 | |
35K | 46 | native-dialog | ^0.6.0 | |
32K | 55 | btleplug | ^0.5.2 | |
30K | 9 | raw-window-metal | ^0.6.0 | |
30K | 20 | dark-light | ^0.5.2 | |
23K | 4 | objc2-core-bluetooth | >=0.6.1, <0.8.0 | |
23K | 2 | objc2-osa-kit | >=0.6.1, <0.8.0 | |
22K | 1 | osakit | ^0.6.0 | |
20K | objc2-core-wlan | >=0.6.1, <0.8.0 | ||
20K | 4 | i-slint-renderer-skia | ^0.6.0 | |
15K | 2 | clipboard_macos | ^0.5.1 | |
12K | 54 | enigo | ^0.5 | |
9.5K | 2 | irondash_engine_context | ^0.5.0 | |
9.5K | 2 | irondash_run_loop | ^0.5.0 | |
9.4K | irondash_message_channel | ^0.5.0 | ||
9.4K | 90 | glfw | ^0.5.1 | |
28K | 2 | objc2-io-kit | optional | >=0.6.1, <0.8.0 |
7.1K | 12 | xcap | ^0.6 | |
6.2K | 7 | display-info | ^0.6.0 | |
5.2K | objc2-input-method-kit | >=0.6.1, <0.8.0 | ||
10K | 5 | core-graphics2 | optional | ^0.5 |
10K | 8 | core-video | optional | ^0.5 |
3.1K | 6 | clipboard-rs | ^0.6.0 | |
2.6K | alacritty | ^0.5.2 | ||
2.3K | 10 | objc2-avf-audio | >=0.6.1, <0.8.0 | |
2.2K | 13 | objc2-av-foundation | >=0.6.1, <0.8.0 | |
1.7K | 3 | floem-winit | ^0.4.1 | |
5.3K | 1 | fontique | optional | ^0.6.1 |
1.5K | tauri-plugin-macos-permissions | ^0.6 | ||
4.8K | 12 | objc2-security | optional | >=0.6.1, <0.8.0 |
4.7K | 15 | objc2-core-video | optional | >=0.6.1, <0.8.0 |
3.7K | 2 | objc2-core-text | optional | >=0.6.1, <0.8.0 |
1.0K | 1 | endpoint-sec-sys | ^0.6 | |
3.2K | 7 | objc2-core-audio-types | optional | >=0.6.1, <0.8.0 |
3.0K | 2 | objc2-core-audio | optional | >=0.6.1, <0.8.0 |
2.9K | 20 | objc2-core-media | optional | >=0.6.1, <0.8.0 |
650 | 1 | file_icon_provider | ^0.5.2 | |
2.4K | 7 | sdl3 | optional | ^0.6.0 |
600 | 3 | rio-window | ^0.5.2 | |
600 | 2 | deft-winit | ^0.5.2 | |
500 | robius-open | ^0.5.0 | ||
480 | 2 | objc2-metal-kit | >=0.6.1, <0.8.0 | |
430 | 4 | objc2-map-kit | >=0.6.1, <0.8.0 | |
420 | 1 | bevy_child_window | ^0.6 | |
380 | objc2-system-extensions | >=0.6.1, <0.8.0 | ||
380 | objc2-screen-capture-kit | >=0.6.1, <0.8.0 | ||
370 | objc2-network-extension | >=0.6.1, <0.8.0 | ||
360 | 1 | objc2-event-kit | >=0.6.1, <0.8.0 | |
350 | media-remote | ^0.6.0 | ||
350 | 2 | objc2-audio-toolbox | >=0.6.1, <0.8.0 | |
1.5K | 13 | librashader-common | optional | ^0.6 |
340 | 4 | objc2-core-ml | >=0.6.1, <0.8.0 | |
330 | objc2-media-player | >=0.6.1, <0.8.0 | ||
310 | scriptkeys | ^0.5 | ||
280 | 1 | nyquest-backend-nsurlsession | ^0.6 | |
270 | objc2-fs-kit | >=0.6.1, <0.8.0 | ||
260 | 3 | objc2-model-io | >=0.6.1, <0.8.0 | |
260 | objc2-authentication-services | >=0.6.1, <0.8.0 | ||
260 | tauri-plugin-desktop-underlay | ^0.6 | ||
240 | mundy | ^0.6.0 | ||
240 | 1 | objc2-vision | >=0.6.1, <0.8.0 | |
230 | mdquery-rs | ^0.6 | ||
230 | 1 | objc2-photos | >=0.6.1, <0.8.0 | |
230 | 1 | ferrishot_winit_fork | ^0.5.2 | |
220 | 3 | objc2-local-authentication | >=0.6.1, <0.8.0 | |
210 | x-win | ^0.6.1 | ||
200 | betrayer | ^0.5.0 | ||
200 | objc2-virtualization | >=0.6.1, <0.8.0 | ||
200 | 2 | objc2-core-motion | >=0.6.1, <0.8.0 | |
200 | bevy_webview_wry | ^0.6 | ||
190 | 1 | objc2-metal-performance-shaders | >=0.6.1, <0.8.0 | |
180 | 1 | objc2-shared-with-you-core | >=0.6.1, <0.8.0 | |
180 | 3 | objc2-scene-kit | >=0.6.1, <0.8.0 | |
180 | 3 | objc2-intents | >=0.6.1, <0.8.0 | |
180 | 1 | objc2-security-foundation | >=0.6.1, <0.8.0 | |
180 | objc2-shared-with-you | >=0.6.1, <0.8.0 | ||
180 | 1 | objc2-speech | >=0.6.1, <0.8.0 | |
170 | objc2-quick-look-ui | >=0.6.1, <0.8.0 | ||
170 | 1 | librashader-runtime-mtl | ^0.6 | |
170 | objc2-watch-connectivity | >=0.6.1, <0.8.0 | ||
170 | 1 | objc2-identity-lookup | >=0.6.1, <0.8.0 | |
170 | 1 | objc2-sound-analysis | >=0.6.1, <0.8.0 | |
170 | objc2-video-subscriber-account | >=0.6.1, <0.8.0 | ||
170 | 2 | objc2-health-kit | >=0.6.1, <0.8.0 | |
170 | objc2-tv-ui-kit | >=0.6.1, <0.8.0 | ||
170 | 1 | objc2-messages | >=0.6.1, <0.8.0 | |
170 | objc2-watch-kit | >=0.6.1, <0.8.0 | ||
170 | 2 | objc2-sprite-kit | >=0.6.1, <0.8.0 | |
170 | objc2-tv-ml-kit | >=0.6.1, <0.8.0 | ||
170 | objc2-user-notifications-ui | >=0.6.1, <0.8.0 | ||
160 | objc2-thread-network | >=0.6.1, <0.8.0 | ||
160 | objc2-tv-services | >=0.6.1, <0.8.0 | ||
160 | objc2-shazam-kit | >=0.6.1, <0.8.0 | ||
160 | objc2-store-kit | >=0.6.1, <0.8.0 | ||
160 | objc2-screen-saver | >=0.6.1, <0.8.0 | ||
160 | objc2-security-interface | >=0.6.1, <0.8.0 | ||
160 | objc2-sensitive-content-analysis | >=0.6.1, <0.8.0 | ||
160 | objc2-push-to-talk | >=0.6.1, <0.8.0 | ||
160 | objc2-safari-services | >=0.6.1, <0.8.0 | ||
160 | objc2-social | >=0.6.1, <0.8.0 | ||
160 | ferrishot_xcap | ^0.6 | ||
160 | 1 | objc2-file-provider | >=0.6.1, <0.8.0 | |
160 | objc2-replay-kit | >=0.6.1, <0.8.0 | ||
160 | objc2-exposure-notification | >=0.6.1, <0.8.0 | ||
150 | objc2-class-kit | >=0.6.1, <0.8.0 | ||
150 | objc2-nearby-interaction | >=0.6.1, <0.8.0 | ||
150 | objc2-photos-ui | >=0.6.1, <0.8.0 | ||
150 | objc2-push-kit | >=0.6.1, <0.8.0 | ||
150 | objc2-scripting-bridge | >=0.6.1, <0.8.0 | ||
150 | objc2-open-directory | >=0.6.1, <0.8.0 | ||
150 | objc2-quick-look-thumbnailing | >=0.6.1, <0.8.0 | ||
150 | objc2-screen-time | >=0.6.1, <0.8.0 | ||
150 | objc2-phase | >=0.6.1, <0.8.0 | ||
150 | objc2-safety-kit | >=0.6.1, <0.8.0 | ||
150 | objc2-sensor-kit | >=0.6.1, <0.8.0 | ||
150 | 1 | objc2-image-capture-core | >=0.6.1, <0.8.0 | |
150 | 1 | objc2-home-kit | >=0.6.1, <0.8.0 | |
150 | objc2-quartz | >=0.6.1, <0.8.0 | ||
150 | objc2-finder-sync | >=0.6.1, <0.8.0 | ||
150 | objc2-health-kit-ui | >=0.6.1, <0.8.0 | ||
150 | objc2-notification-center | >=0.6.1, <0.8.0 | ||
150 | objc2-os-log | >=0.6.1, <0.8.0 | ||
150 | objc2-core-spotlight | >=0.6.1, <0.8.0 | ||
150 | objc2-ml-compute | >=0.6.1, <0.8.0 | ||
150 | objc2-multipeer-connectivity | >=0.6.1, <0.8.0 | ||
150 | objc2-pdf-kit | >=0.6.1, <0.8.0 | ||
150 | objc2-metal-performance-shaders-graph | >=0.6.1, <0.8.0 | ||
150 | objc2-pass-kit | >=0.6.1, <0.8.0 | ||
150 | objc2-preference-panes | >=0.6.1, <0.8.0 | ||
140 | 1 | objc2-game-controller | >=0.6.1, <0.8.0 | |
140 | objc2-natural-language | >=0.6.1, <0.8.0 | ||
140 | objc2-paravirtualized-graphics | >=0.6.1, <0.8.0 | ||
140 | objc2-pencil-kit | >=0.6.1, <0.8.0 | ||
140 | objc2-cinematic | >=0.6.1, <0.8.0 | ||
140 | objc2-core-haptics | >=0.6.1, <0.8.0 | ||
140 | objc2-core-media-io | >=0.6.1, <0.8.0 | ||
140 | objc2-exception-handling | >=0.6.1, <0.8.0 | ||
140 | objc2-media-setup | >=0.6.1, <0.8.0 | ||
140 | 1 | objc2-accounts | >=0.6.1, <0.8.0 | |
140 | objc2-automator | >=0.6.1, <0.8.0 | ||
140 | objc2-core-audio-kit | >=0.6.1, <0.8.0 | ||
140 | objc2-metric-kit | >=0.6.1, <0.8.0 | ||
140 | objc2-automatic-assessment-configuration | >=0.6.1, <0.8.0 | ||
140 | objc2-game-kit | >=0.6.1, <0.8.0 | ||
140 | objc2-gameplay-kit | >=0.6.1, <0.8.0 | ||
140 | objc2-av-kit | >=0.6.1, <0.8.0 | ||
140 | objc2-av-routing | >=0.6.1, <0.8.0 | ||
140 | objc2-device-check | >=0.6.1, <0.8.0 | ||
140 | objc2-file-provider-ui | >=0.6.1, <0.8.0 | ||
140 | objc2-io-usb-host | >=0.6.1, <0.8.0 | ||
140 | objc2-message-ui | >=0.6.1, <0.8.0 | ||
140 | objc2-background-assets | >=0.6.1, <0.8.0 | ||
140 | objc2-browser-engine-kit | >=0.6.1, <0.8.0 | ||
140 | objc2-crypto-token-kit | >=0.6.1, <0.8.0 | ||
140 | objc2-execution-policy | >=0.6.1, <0.8.0 | ||
140 | objc2-external-accessory | >=0.6.1, <0.8.0 | ||
140 | bevy_ios_impact | ^0.5 | ||
140 | objc2-accessory-setup-kit | >=0.6.1, <0.8.0 | ||
140 | objc2-contacts-ui | >=0.6.1, <0.8.0 | ||
140 | objc2-extension-kit | >=0.6.1, <0.8.0 | ||
140 | objc2-core-telephony | >=0.6.1, <0.8.0 | ||
130 | objc2-accessibility | >=0.6.1, <0.8.0 | ||
130 | objc2-app-tracking-transparency | >=0.6.1, <0.8.0 | ||
130 | objc2-core-location-ui | >=0.6.1, <0.8.0 | ||
130 | objc2-core-nfc | >=0.6.1, <0.8.0 | ||
130 | objc2-data-detection | >=0.6.1, <0.8.0 | ||
130 | objc2-device-discovery-extension | >=0.6.1, <0.8.0 | ||
130 | objc2-io-bluetooth-ui | >=0.6.1, <0.8.0 | ||
130 | objc2-itunes-library | >=0.6.1, <0.8.0 | ||
130 | objc2-mail-kit | >=0.6.1, <0.8.0 | ||
130 | objc2-metal-fx | >=0.6.1, <0.8.0 | ||
130 | objc2-clock-kit | >=0.6.1, <0.8.0 | ||
130 | objc2-local-authentication-embedded-ui | >=0.6.1, <0.8.0 | ||
130 | objc2-car-play | >=0.6.1, <0.8.0 | ||
130 | objc2-event-kit-ui | >=0.6.1, <0.8.0 | ||
130 | objc2-media-extension | >=0.6.1, <0.8.0 | ||
130 | objc2-ad-support | >=0.6.1, <0.8.0 | ||
130 | objc2-collaboration | >=0.6.1, <0.8.0 | ||
130 | objc2-identity-lookup-ui | >=0.6.1, <0.8.0 | ||
130 | objc2-ad-services | >=0.6.1, <0.8.0 | ||
130 | objc2-app-clip | >=0.6.1, <0.8.0 | ||
130 | objc2-background-tasks | >=0.6.1, <0.8.0 | ||
130 | objc2-business-chat | >=0.6.1, <0.8.0 | ||
130 | objc2-call-kit | >=0.6.1, <0.8.0 | ||
130 | objc2-compositor-services | >=0.6.1, <0.8.0 | ||
130 | objc2-intents-ui | >=0.6.1, <0.8.0 | ||
120 | 1 | winit_craft | ^0.6.1 | |
850 | 6 | core-media | optional | ^0.5 |
crabgrab | ^0.5 | |||
neovide | ^0.5.2 | |||
6 | os-ver | ^0.5 | ||
fragmentcolor | ^0.6 | |||
2 | av-foundation | ^0.5 | ||
5 | blade-graphics | ^0.5 | ||
3 | alith-devices | ^0.5.2 | ||
1 | media-device | ^0.5 | ||
2 | llm_devices | ^0.5.2 | ||
winio | ^0.6 | |||
system_status_bar_macos | ^0.4.0 | |||
1 | robius-authentication | ^0.5.2 | ||
1 | tfd | ^0.6.0 | ||
darwin-metrics | ^0.6.0 | |||
1 | ble-peripheral-rust | ^0.5.2 | ||
8 | hylarana-common | ^0.6.0 | ||
x-graphics | ^0.5 | |||
toumei | ^0.6.0 | |||
winit-gtk | >=0.3.0-beta.3, <0.3.0-beta.4 | |||
relaunch | ^0.5.2 | |||
irondash_texture | ^0.5.0 | |||
1 | bevy_device_lang | ^0.6 | ||
xkcd-1975 | ^0.6 | |||
kamera | ^0.4.0 | |||
nick-name | ^0.5.0 | |||
gsp_system | ^0.5.1 | |||
1 | mpsgraph | ^0.6.0 | ||
1 | ios_impact | ^0.5 | ||
menhue | ^0.6 | |||
1 | xloop_macos | ^0.5 | ||
mpsgraph-tools | ^0.6.0 | |||
video-capture | ^0.5 | |||
1 | xloop_ios | ^0.5 | ||
1 | lento-winit | ^0.5.2 | ||
netwatcher | ^0.5.2 | |||
apple-utils | ^0.6.0 | |||
btleplug-kuyoonjo | ^0.5.2 | |||
1 | luminol-eframe | ^0.5.1 | ||
q | ^0.6.0 | |||
1 | cache-dir | ^0.6.0 | ||
copy_event_listener | ^0.5 | |||
menubar | =0.3.0-alpha.4 | |||
psychophysics | ^0.5.1 | |||
b3-core | ^0.5.2 | |||
oc-hook-macros | ^0.5 | |||
azul-dll | ^0.6.0 | |||
bevy_gamepad | ^0.6.0 | |||
1 | btleplug-goose-fixed | ^0.5.1 | ||
rio-winit-fork | ^0.5.2 | |||
screen-capture-kit | ^0.5 | |||
virt-fwk | ^0.3.0-beta.5 | |||
bevy_accelerometer | ^0.5.2 | |||
bevy_gyroscope | ^0.5.2 | |||
bevy_uikit | ^0.6 | |||
440 | 4 | objc2-core-services | optional | >=0.6.1, <0.8.0 |
370 | 2 | librashader | optional | ^0.6 |
340 | objc2-application-services | optional | >=0.6.1, <0.8.0 | |
300 | librashader-capi | optional | ^0.6 | |
270 | 3 | objc2-javascript-core | optional | >=0.6.1, <0.8.0 |
240 | objc2-system-configuration | optional | >=0.6.1, <0.8.0 | |
180 | 2 | objc2-ar-kit | optional | >=0.6.1, <0.8.0 |
180 | objc2-video-toolbox | optional | >=0.6.1, <0.8.0 | |
170 | 2 | objc2-core-midi | optional | >=0.6.1, <0.8.0 |
160 | 1 | objc2-io-bluetooth | optional | >=0.6.1, <0.8.0 |
160 | objc2-service-management | optional | >=0.6.1, <0.8.0 | |
150 | objc2-disk-arbitration | optional | >=0.6.1, <0.8.0 | |
150 | objc2-quick-look | optional | >=0.6.1, <0.8.0 | |
140 | objc2-image-io | optional | >=0.6.1, <0.8.0 | |
140 | objc2-color-sync | optional | >=0.6.1, <0.8.0 | |
140 | objc2-media-toolbox | optional | >=0.6.1, <0.8.0 | |
140 | objc2-cf-network | optional | >=0.6.1, <0.8.0 | |
130 | objc2-latent-semantic-mapping | optional | >=0.6.1, <0.8.0 | |
130 | objc2-media-accessibility | optional | >=0.6.1, <0.8.0 | |
librashader-cli | optional | ^0.6 | ||
apple-rs-sys | optional | ^0.4.0 |