| 3 | 7 | 8 | 13 | 17 | 23 | 25 |
28
|
31
|
38
|
43
|
41
|
47
|
54
|
64
|
71
|
82
|
84
|
84
|
86
|
96
|
101
|
106
|
107
|
109
|
104
|
103
|
100
|
99
|
97
|
94
|
93
|
90
|
87
|
89
|
87
|
92
|
90
|
88
|
88
|
83
|
86
|
89
|
90
|
87
|
88
|
94
|
92
|
94
|
94
|
92
|
95
|
88
|
79
|
79
|
78
|
75
|
72
|
68
|
64
|
58
|
52
|
51
|
47
|
50
|
48
|
49
|
47
|
43
|
39
|
31
|
30
|
30
|
31
|
31
|
31
|
32
|
| 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Surf is used at run time in 281 crates (of which 63 optionally). It is a direct run-time dependency in 212 crates. It's used only as a dev dependency in 31 crates (of which 21 directly).
| Number of dependers | Surf version | Downloads/month |
|---|---|---|
| 280 | 2.3.2 | 66K |
| 1 | 2.0.0-alpha.4 | 110 |
| 1 | 2.0.0-alpha.1 | 0 |
| 30 | 1.0.3 | 1.6K |
| Depender (with downloads and own rev deps) | Surf version | |||
|---|---|---|---|---|
| 2.8M | 1973 | async-std | optional | ^2.0.0 |
| 1.0M | 9 | opentelemetry-datadog | optional | ^2.0 |
| 466K | 13 | igd-next | optional | ^2.3.2 |
| 272K | 43 | rust-s3 | optional | ^2 |
| 101K | 7 | async-stripe | optional | ^2.1 |
| 101K | 34 | cynic | optional | ^2.3 |
| 34K | 25 | influxdb | optional | ^2.2.0 |
| 3.8K | 3 | surf-governor | ^2.3.2 | |
| 3.7K | 2 | http-cache-surf | ^2.3.2 | |
| 3.7K | 1 | surf-retry | ^2.3.2 | |
| 3.6K | 9 | tide-testing | ^2.1.0 | |
| 11K | 2 | chromiumoxide_fetcher | optional | ^2.3 |
| 3.5K | 2 | tfc-toolset | ^2.3.2 | |
| 3.4K | 1 | tfc-toolset-extras | ^2.3.2 | |
| 1.8K | 3 | slack-rust-rs | ^2.3.1 | |
| 1.3K | mapvas | ^2.3.2 | ||
| 1.3K | offflix | ^2.3.2 | ||
| 3.8K | 4 | asserhttp | optional | ^2.3 |
| 950 | rodalies-cli | ^2.3 | ||
| 850 | 1 | bevy_web_asset | ^2.3 | |
| 2.8K | 2 | pg-embed | optional | ^2.2 |
| 700 | 7 | genies_core | ^2.1.0 | |
| 700 | tunein-cli | ^2.3.2 | ||
| 600 | tfct | ^2.3.2 | ||
| 600 | image_search | ^2 | ||
| 500 | piratebay | ^2.3.2 | ||
| 480 | 2 | rustnao | ^2.3.2 | |
| 460 | 2 | openrouter-rs | ^2.3.2 | |
| 1.4K | 4 | jsonrpc_client | optional | ^2 |
| 290 | slack-rust | ^2.3.1 | ||
| 260 | http-adapter-surf | ^2 | ||
| 210 | atm0s-media-server-record | ^2.3 | ||
| 200 | my-iot | ^2.0.0-alpha.7 | ||
| 180 | 1 | autoconfig | ^2.3.2 | |
| 180 | 5 | cyfs-lib | ^2.3 | |
| 900 | 5 | arangors | optional | ^2 |
| 130 | 1 | wallabag-api | ^2.2.0 | |
| 110 | 3 | rosetta-docker | ^2.3.2 | |
| 100 | crabler | ^2.3.2 | ||
| jns42-core | ^2.3.2 | |||
| surf-header | ^2.3.2 | |||
| opentok-server | ^2.3.1 | |||
| 1 | surf-cookie-middleware | ^2.3.1 | ||
| 3 | music-player-addons | ^2.3.2 | ||
| 5 | cyfs-debug | ^2.3 | ||
| 750 | 1 | veilid-igd | optional | ^2.3.2 |
| 1 | ajars_client_surf | ^2.3 | ||
| preroll | ^2.3 | |||
| melminter-mod | ^2.3.2 | |||
| ipgeo | ^2.2.0 | |||
| livepeer-rs | ^2.3.2 | |||
| nu_plugin_post | ^2.2.0 | |||
| proq | ^1.0.3 | |||
| 4 | upnp-client | ^2.3.2 | ||
| 2 | dwldutil | ^2.3.2 | ||
| nu_plugin_fetch | ^2.2.0 | |||
| portal | ^2.2 | |||
| tob | ^2.1.0 | |||
| krocov | ^2.3.2 | |||
| colortty | ^2.3.2 | |||
| 1 | cyfs-meta-lib | ^2.3.2 | ||
| ddd_dapr | ^2.1.0 | |||
| 2 | github_auth | ^2.0.0-alpha.5 | ||
| longboard | ^2.2.0 | |||
| yt-api | ^2.2.0 | |||
| germinate | ^2.2.0 | |||
| rmq_monitor | ^2.3.2 | |||
| consul-rs | ^2.2.0 | |||
| 600 | 2 | twitch_api | optional | ^2.3.2 |
| 1 | async_kraken | ^2.2.0 | ||
| opentelemetry-surf | ^2.3 | |||
| aicommits-rs | ^2.3.2 | |||
| 1 | cloudflare-rs | ^2.2.0 | ||
| paperoni | ^2.2.0 | |||
| 5 | rosetta-client | ^2.3.2 | ||
| 2 | surf-vcr | ^2.2.0 | ||
| rs-pixel | ^2.3.2 | |||
| datpiff | ^2.3.2 | |||
| domo | ^2.2.0 | |||
| 1 | three-commas-client | ^2 | ||
| ajars_surf | ^2.3 | |||
| sig-proxy | ^2.2.0 | |||
| 1 | surf-sse | ^2.0.0 | ||
| 1 | libretranslate | ^2.2.0 | ||
| spotify-oauth | ^1.0 | |||
| tononkira | ^2.3.2 | |||
| crom | ^2.0.0-alpha.4 | |||
| kickasstorrent | ^2.3.2 | |||
| 1 | ms-autodiscover | ^2.3.2 | ||
| surf-middleware-cache | ^2.3 | |||
| ainoio-agent | ^1.0.3 | |||
| 1 | coindesk | ^2.2.0 | ||
| rsa-msg | ^2.3.2 | |||
| silver_surf | =2.0.0-alpha.1 | |||
| wall-echain | ^2.3.2 | |||
| avanza-rs | ^2.3.2 | |||
| reqores-client-surf | ^2 | |||
| 1 | tide-lambda-listener | ^2.2 | ||
| igdb-rs | ^1.0.2 | |||
| in3 | ^1.0.3 | |||
| kraken_api | ^1.0.3 | |||
| 1 | niftygate-asset | ^2.3.2 | ||
| frauth | ^1.0.3 | |||
| github-star-counter | ^1.0 | |||
| 1 | public-ip-addr | ^2.3.2 | ||
| roku-ecp | ^2.1.0 | |||
| thanks-dependencies | ^2.3.2 | |||
| zn | ^2.2 | |||
| block_scanner | ^2.3.2 | |||
| 2 | crosup-nix | ^2.3.2 | ||
| 1 | f-xoss | ^2.3.2 | ||
| f-xoss-util | ^2.3.2 | |||
| gignore | ^2.2.0 | |||
| mvola | ^2.3.2 | |||
| cargo-leap | ^1.0 | |||
| 1 | dicomweb-client | ^2.3.1 | ||
| getver | ^1.0.3 | |||
| nix-cache-watcher | ^2.3.2 | |||
| quotes | ^2.1.0 | |||
| rosetta-cli | ^2.3.2 | |||
| 1 | rpc-json-client | ^2.1.0 | ||
| niftygate | ^2.3.2 | |||
| 550 | okta-jwt-verifier | optional | ^2.3.2 | |
| postcode | ^2.2.0 | |||
| quick_crawler | ^1.0.3 | |||
| rgh | ^1.0.3 | |||
| rosetta-wallet | ^2.3.2 | |||
| sdk-cds | ^1.0.3 | |||
| ungit | ^2.0.0-alpha.4 | |||
| async-bybit | ^2.3.2 | |||
| asyncnsq | ^1.0.3 | |||
| github-changelist | ^2.0.0-alpha.5 | |||
| publicip | >=2.1.0, <3.0.0 | |||
| quicksilver-utils-async | ^1.0.3 | |||
| azure-app-configuration | ^1.0.2 | |||
| cli-es | ^1.0.3 | |||
| ec_cost_slack_bot | ^2.3.2 | |||
| fenrir | ^1.0 | |||
| lares | ^1.0.3 | |||
| oauth2-surf | ^2.2 | |||
| btcturk | ^2 | |||
| mdn | ^2.0.0 | |||
| gis-tools | ^2 | |||
| lookout | ^2.1.0 | |||
| mixtapetorrent | ^2.3.2 | |||
| workos-rust | ^2.2.0 | |||
| gcp-pubsub | ^1.0.2 | |||
| hhsh | ^2.2.0 | |||
| luno-rs | ^2.1.0 | |||
| node-client | ^2.1.0 | |||
| tide-rhai | ^2.2.0 | |||
| wayback-mirror | ^2.2.0 | |||
| github-user-cli | ^2.1.0 | |||
| gsi | ^1.0.3 | |||
| horoscope | ^2.0.0-alpha.7 | |||
| instantly | ^2.0.0-alpha | |||
| mgpg | ^1.0 | |||
| prf | ^1.0.3 | |||
| surf-pool | ^2.2.0 | |||
| algorithm-problem-client | ^1.0 | |||
| elevation | ^2 | |||
| hubhook | ^2.3.2 | |||
| jagermeister | ^1.0.3 | |||
| nsupdate_cloudflare | ^2.0.0-alpha.2 | |||
| 1 | s3compat | ^2 | ||
| wadachi | ^2.1.0 | |||
| zulip | ^1.0.3 | |||
| glpipewait | ^2.3.2 | |||
| lens-client | ^2.3.2 | |||
| loki-rs | ^2.3.2 | |||
| bevy_http | ^2.3.2 | |||
| files | ^2.2 | |||
| 1 | tunein | ^2.3.2 | ||
| akli | ^2.3.2 | |||
| dango-core | ^2.3.2 | |||
| jh-s3 | ^2.3.2 | |||
| pinpayments_rs | ^2.3.2 | |||
| scl-core | ^2.3 | |||
| stalkr | =2.3 | |||
| 460 | 4 | twitch_api2 | optional | ^2.2.0 |
| 370 | saleor-app-sdk | optional | ^2.3.2 | |
| 170 | twelve_data | optional | ^2.3 | |
| 170 | async-jsonrpc-client | optional | ^2.1 | |
| 160 | 2 | uclient | optional | ^2.1.0 |
| 100 | 1 | ts_influxdb | optional | ^2.2.0 |
| arango_rs | optional | ^2 | ||
| async-stripe-tsar | optional | ^2.1 | ||
| b2-client | optional | ^2.1.0 | ||
| beatsaver-rs | optional | ^2.1 | ||
| ckb-sentry | optional | ^2.0.0 | ||
| fs_scraper | optional | ^1 | ||
| 1 | gatelogue-types | optional | ^2.3 | |
| 1 | igd_async_std | optional | ^2.3.2 | |
| jwiesler-async-stripe | optional | ^2.1 | ||
| 1 | lucia | optional | ^2.0 | |
| mcs3 | optional | ^2 | ||
| openai-api | optional | ^2.1.0 | ||
| opentelemetry-dynatrace | optional | ^2.0 | ||
| payjp | optional | ^2.1 | ||
| 1 | sdb_server_core | optional | ^2.3.1 | |
| solomondb | optional | ^2.3.2 | ||
| 2 | spider_chromiumoxide_fetcher | optional | ^2.3 | |
| sube | optional | ^2.3.1 | ||
| surf_bucket_select | optional | ^2.3 | ||
| 1 | tdb_server_core | optional | ^1.0.3 | |
| 3 | ts_opentelemetry_http | optional | ^2.0 | |
| ts_opentelemetry_jaeger | optional | ^2.0 | ||
| ts_opentelemetry_otlp | optional | ^2.0 | ||
| twitch_oauth2_auth_flow | optional | ^2 | ||
| voice_vox_api | optional | ^2 | ||
| 511K | 450 | smol | dev | ^2 |
| 83K | 155 | tide | dev | ^2.0.0 |
| 61K | 3 | sse-codec | dev | =2.0.0-alpha.4 |
| 39K | 1 | delay_timer | dev | ^2.1.0 |
| 500 | 3 | stubr | dev | ^2.3 |
| 480 | ajars | dev | ^2.3 | |
| 240 | 1 | my-ecs | dev | ^2.3.2 |
| 140 | stubr-cli | dev | ^2.3 | |
| 120 | grillon | dev | ^2.3.2 | |
| bitcoincore-rest | dev | ^2.3 | ||
| 1 | music-player-webui | dev | ^2.3.2 | |
| opentelemetry-tide | dev | ^2.2 | ||
| tide-openidconnect | dev | ^2.2.0 | ||
| kanagawa | dev | ^2.0.0 | ||
| 1 | tokio-async-std | dev | ^1.0.3 | |
| amber-client | dev | ^2.3.2 | ||
| autopool | dev | ^2.0.0-alpha.4 | ||
| proby | dev | ^1 | ||
| crud-file-server | dev | ^2 | ||
| tide-trace | dev | ^2.0.0-alpha.3 | ||
| maicoin_max | dev | ^2.3 | ||
| multi-party-ecdsa | dev | ^2 | ||
| delay_timer_wf | dev | ^2.1.0 | ||