Search

Lib.rs

› Network programming › Switchy
#upnp #networking #dlna #package

switchy_upnp

Switchy UPnP package

Owned by Braden Steffaniak.

  • Install
  • API reference
  • Source
  • Repository link (…/…)
  • Home (moosicbox.com)

4 releases

Uses new Rust 2024

new 0.1.3 May 8, 2025
0.1.2 May 8, 2025
0.1.1 May 8, 2025
0.1.0 May 7, 2025

#603 in Network programming

Download history

63 downloads per month
Used in switchy

MPL-2.0 license

210KB
5.5K SLoC

Switchy upnp crate

Dependencies

~9–27MB
~391K SLoC

  • api actix-web
  • async-recursion
  • async-trait
  • listener flume 0.11.1
  • listener tokio-util
  • futures
  • itertools 0.14
  • log+release_max_level_trace
  • moosicbox_assert
  • listener player moosicbox_async_service
  • player moosicbox_audio_output
  • player moosicbox_logging+macros
  • player moosicbox_music_api
  • player moosicbox_player
  • player moosicbox_session
  • listener player strum 0.27.1
  • listener player strum_macros 0.27.1
  • player switchy_http+reqwest
  • player switchy_random+rand
  • player symphonia+all
  • moosicbox_task
  • pin-utils
  • regex
  • roxmltree 0.20
  • rupnp 3.0+full_device_spec
  • serde+derive
  • thiserror 2.0
  • tokio+macros+tracing
  • openapi utoipa 5.3+actix_extras
  • xml

Other features

  • fail-on-warnings
  • simulator
Related: moosicbox_music_api, moosicbox_paging, moosicbox_audio_output, moosicbox_files, moosicbox_stream_utils, moosicbox_aconverter, moosicbox_admin_htmx, moosicbox_app_native, moosicbox_app_native_bundled, moosicbox_app_native_image, moosicbox_app_native_lib, moosicbox_app_native_renderer, moosicbox_app_native_ui, moosicbox_app_state, moosicbox_app_tauri_bundled, moosicbox_app_client, moosicbox_app_create_config, app-tauri-plugin-player, moosicbox_app_ws, moosicbox_arb
See also: angry-duiker, rupnp, igd-next, upnp-client, rattler_digest, bender, rattler, amdgpu_top, moosicbox_assert, moosicbox_audio_decoder

Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski. It contains data from multiple sources, including heuristics, and manually curated data. Content of this page is not necessarily endorsed by the authors of the crate. This site is not affiliated with nor endorsed by the Rust Project. If something is missing or incorrect, please file a bug.