DroppedNeedle/DroppedNeedle
None observed · 2026-09-03
Health v2 · maintenance only
85/100
- Activity 100
- Release rhythm 100
- Longevity 23
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 327
- days_rel: 0
- days_push: 0
- n_releases_24m: 30
Adoption not part of the score
1229 stars · 61 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
DroppedNeedle is a self-hosted music request and discovery application with a built-in library and download engine that replaces Lidarr. It searches MusicBrainz, drives user-provided slskd or SABnzbd/Usenet clients, fingerprints and tags downloads with AcoustID and mutagen, and streams from Jellyfin, Navidrome, Plex, or local files while scrobbling to ListenBrainz and Last.fm.
Use cases
- self-hosted lidarr alternative for downloading albums
- request music albums and tracks through a web UI
- automatically tag and organize downloaded music files
- search musicbrainz and download via slskd or usenet
- stream my music library from jellyfin or navidrome
- get music recommendations from my listening history
- scrobble to listenbrainz and last.fm
- identify and fingerprint music files with acoustid
When to choose
- you want a single-container Lidarr replacement with a native download engine
- you already run slskd or SABnzbd and want automated album/track requests and imports
- you want a self-hosted music discovery and streaming front-end for Jellyfin, Navidrome, or Plex
- you need automatic fingerprinting, tagging, and file organization for a music library
When to avoid
- you want the software itself to connect to the Soulseek P2P network - it only drives your own slskd instance
- you don't use Docker or don't want to run separate download clients
- you need a native desktop music player rather than a web-based server
- you want to download from sources other than slskd or Usenet
Facets
application · maturity active
search-engine http-client http-server web-framework api-framework workflow-automation file-system audio-processing nlp self-hosted audio media web-development apis self-hosted python music-downloader lidarr-alternative musicbrainz slskd soulseek usenet sabnzbd listenbrainz lastfm jellyfin navidrome plex opensubsonic acoustid audio-fingerprinting music-library homelab arr-stack scrobbling music-discovery automation docker web-server linux
10 sources
- readme: https://github.com/DroppedNeedle/DroppedNeedle · fetched 2026-09-03 · e0c8111b5ff7
- homepage: https://droppedneedle.com/ · fetched 2026-08-29 · 343902f231a7
- site_page: https://droppedneedle.com/docs · fetched 2026-08-29 · 152b6d301104
- site_page: https://droppedneedle.com/docs/api · fetched 2026-08-29 · a8cdb2faa2c1
- site_page: https://droppedneedle.com/docs/slskd-setup · fetched 2026-08-29 · 4ba1416e43e0
- site_page: https://droppedneedle.com/docs/getting-started · fetched 2026-08-29 · 7031085fc2e0
- site_page: https://droppedneedle.com/docs/features · fetched 2026-08-29 · 79b5b2a87725
- site_page: https://droppedneedle.com/docs/native-engine · fetched 2026-08-29 · 08b64c51dabb
- site_page: https://droppedneedle.com/docs/usenet-setup · fetched 2026-08-29 · 3f7c9ada62d3
- site_page: https://droppedneedle.com/docs/configuration · fetched 2026-08-29 · acfc7747820a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| DroppedNeedle/DroppedNeedle | main | 85 |
For agents
markdown · JSON · MCP: product_card(name="DroppedNeedle/DroppedNeedle")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem