Flore Technologies
Streaming meets self-hosted

The Jellyfin music player as serious about your collection as you are.

Stream your self-hosted Jellyfin library on iPhone, Apple Watch, iPad, Mac, Apple TV, and CarPlay. Dee Jellie handles music, audiobooks, podcasts, and live radio with synced lyrics, a 16-band EQ, multi-server queues, offline downloads, and privacy-first iCloud sync.

The Player

Music, audiobooks, podcasts, radio. All in one player.

Stream your self-hosted library with a player tuned for large collections, lossless playback, and offline listening. Native to iPhone, Apple Watch, iPad, Mac, Apple TV, and CarPlay.

Dee Jellie full player view

Everything in reach, nothing in the way.

Every detail designed around the listener. Artwork front and center. Controls that land under your thumb. Panels that show up when you need them and fade when you don't.

Above the volume slider, a live spectrum moves with the music as it plays: bass on the left, highs on the right.

Dee Jellie EQ and visualizer

Sixteen bands, tuned end-to-end.

Full range from 20 Hz to 20 kHz: sub-bass low-shelf, air-band high-shelf, fourteen peaking bands between. Push any slider Β±12 dB; the player quietly nudges the overall level down just enough to keep hot profiles from clipping, so nothing distorts.

Supporter Create your own profiles from scratch, name them, and swap between them mid-song.

Synced lyrics in Dee Jellie

Tap the line. Sing along.

That line you've had in your head all day: tap it in the lyric panel and the player seeks straight there, ready for you to sing along. Scroll ahead to browse without losing your place; the view locks, then snaps back when you stop. A Mini Lyrics overlay keeps the current line above the mini-player, so the words follow you everywhere in the app.

Playback

Details that matter once you start listening.

The details that separate a good listen from a great one. Crossfade between sets, a silent gap between tracks when you want breathing room, hapticsΒΉ in time with the music, volume you trust across every source, and a sleep timer that fades the music out instead of cutting it off.

⇄

Shuffle + repeat

Shuffle without losing your place. The original order snaps back the moment you toggle it off. Repeat the song, the whole queue, or neither.

✧

Instant Mix

Tap any song, album, or artist for an instant queue of similar tracks from your own library. Great when you know the vibe but not the next song.

β™Ύ

Go Infinite

Similar tracks pull in automatically when the queue runs dry, so the speakers stay on until you say otherwise.

⏱

Transitions, your way

Crossfade between tracks. Fade gently on play and pause so lock-screen resumes return smoothly. Albums play back-to-back the way the artist intended, or add a silent gap between tracks when you want breathing room.

βš–

Volume you trust, everywhere

Normalization uses the loudness metadata already on your server so quiet folk records and loud modern pop play in line with each other. No diving for the dial between songs. Set your own target any time you want to override it.

⏩

Playback speed

Anywhere from 0.5Γ— to 3Γ—. Useful for hearing the detail in a slowed-down song or moving quickly through a long track. Tempo and pitch move together, like a record on a turntable.

πŸ’€

Sleep timer with fade-out

Drift off to your library. The music fades gently as your timer runs out, easing into quiet instead of cutting off.

β™ͺ

Lossless where your network can carry it

FLAC, ALAC, and hi-res files stream at full resolution on Wi-Fi. On cellular or a weak connection, the player transcodes on the fly so the music never stops.Β²

◍

Music Haptics

Low-end in the palm of your hand. The Taptic Engine pulses in time with the music, so you feel the song as much as you hear it.ΒΉ

πŸ’Ύ

Save a queue, revisit a session

Save the queue you're building right now to come back to later. Reopen your last listening session to pick up exactly where you left off. Supporter Flip through up to 10 saved queues and 10 past sessions.

ΒΉ Requires Music Haptics to be enabled in iOS Accessibility Settings.

Β² Default network behavior; each network's quality and data policy can be changed in the app Menu any time.

Audiobooks

Chapters, bookmarks, and position memory. Where your music already lives.

Audiobooks ride alongside your music with chapter-aware navigation, per-book position memory, and iCloud-synced bookmarks you can annotate as you listen.

Dee Jellie audiobook chapter queue

Every chapter, a row away.

Open the chapter queue right inside the player and tap to jump. Bookmarks live alongside, ready for a note when something lands.

◐

Chapter-aware everything

Skip ahead from the player, the lock screen, CarPlay, or your Watch. Chapter markers show on the scrubber so you can land in the right section without thumbing the timeline.

β—‡

Position memory per book

Each book holds its own place. Switch between three of them in a week and they all wait at the second you stopped, across every device on your Apple ID.

✎

Bookmarks with notes

Mark any second of any chapter and attach a note for later. The bookmark list reads back like a reading journal, with chapter, timestamp, and what you wanted to remember.

☁︎

Synced via your iCloud

Bookmarks and listening positions sync through your personal iCloud, never a Dee Jellie server. Leave off mid-chapter on the iPad, pick up where you stopped when you open the iPhone.

Podcasts

Subscribe, queue, and play. Without leaving Dee Jellie.

Subscribe to public podcasts in the same player as your music. Browse, subscribe, and queue episodes without leaving the app.

Dee Jellie podcast browse

Top charts, categories, and your shows side by side.

Browse the public podcast directory, jump by category, or search by name. Subscribe and the show drops into the same Now Playing view that holds the rest of your library.

πŸŽ™

Subscribe right in the player

Search by show name, hit subscribe, and the show drops into the same Now Playing, lock screen, Apple Watch, and CarPlay views as your music.

⏯

Chapters, when the show provides them

Chapter markers ride the scrubber, and the forward/back jump buttons land on the next break. Hit Sleep and the same fade you trust on music walks the audio out instead of cutting it.

↓

Episode downloads

Supporter Pull episodes for offline so the subway ride doesn't turn into silence. Downloads honor the same per-network data policies you set for music.

✎

Bookmarks with notes

Supporter Mark the moment and attach a thought. Episode, timestamp, and whatever you wanted to remember, synced via your iCloud.

β—‡

On-device transcripts

When a show provides no transcript of its own, on-device speech recognition can transcribe the episode right on your device, so searchable text stays close to playback without taking over the music-first app.

✦

Episode context

Show notes, chapters, and episode artwork stay connected to the player so long-form listening keeps the same rhythm as music.

Want a focused podcast app? Try GilloCast.

GilloCast is the standalone podcast companion: a queue built for catch-up, standalone Apple Watch streaming, OPML import, on-device transcripts, and a listening view tuned for long-form audio. Available on the App Store.

Smart Mix

A new queue, on demand, from your own music.

Smart Mix builds a fresh playlist from the songs already on your servers, with rulesets you can shape down to the decade, the genre, or the way you want to weight favorites. No external catalog. Songs come from your servers, and the rules stay tied to your library.

Dee Jellie Smart Mix rules sheet

One sheet. Every rule.

Decade weights, genre locks, favorites-only, per-artist caps, ignore-list filters. Supporter Save the rules you reach for and run them by name later.

✦

Built from your library

Smart Mix pulls from the music already on your servers. Not a recommendation engine in the cloud, not a third-party catalog. The mix is whatever you actually own.

βš™

Built into every playlist

Open a new or existing playlist and tap Generate. Smart Mix fills it with songs from your libraries, shaped by the recipe you pick. Refresh it any time you want a new take.

βš–

Custom rulesets

Supporter Tell Smart Mix exactly what to do: weight by decade, lock to a genre, limit to favorites, skip recently played, cap one song per artist, skip songs you have ignored. Save the rules you reach for and run them by name.

✧

Saved mix recipes

Keep the rules you reach for and run them again by name. Older devices and newer devices use the same fast library-based generator.

⧉

Spans every server

A single mix can pull from every Jellyfin server you are signed into (and Subsonic, with Drac's Jukebox unlocked). One queue, one mood, every library you own contributing.

Radio

One player. Live from anywhere.

A jazz station out of New Orleans. K-pop from Seoul. Metal out of Stockholm. 55,000+ live stations from every continent, browsable by genre, country, bitrate, or codec, sitting inside the same Now Playing, Apple Watch, and CarPlay views as the rest of your library. Save what sticks.

Dee Jellie radio browser

Browse first. Save when something sticks.

Top Voted and Most Clicked land first. Filter by genre, country, or codec. Tap one to start playing, and the station drops into the same Now Playing view that holds the rest of your library.

🌐

No setup. Just stations.

A community-curated station catalog is built in. No sign-up, no key to paste, nothing to dismiss. Top Voted and Most Clicked are the first thing you see, so there's always somewhere to drop in when you don't know what you're in the mood for.

🎧

Mood. Place. Name.

Jazz, synthwave, lo-fi, old-time radio. Stations broadcasting from every country and every US state. Or the one whose name is already at the tip of your tongue.

πŸ’Ύ

Saved stations, wherever you listen.

Save locally and iCloud shares the bookmark across every Dee Jellie on your Apple ID. Save to your Subsonic server (with Drac's Jukebox unlocked) and the station lives with the rest of your music, visible to every Subsonic client in your mix.

Want a focused radio app? Try Honuin.

Honuin is the standalone radio companion: a Station Browser tuned for the living room, standalone Apple Watch streaming, and a free tier with 45 minutes of listening a day. Available on the App Store.

Your Library, Your Way

A library that remembers how you listen.

A library that adapts to how you actually use it. Lists or grids per section, recommendations that sharpen as you play, and a search that handles typos, diacritics, and however you'd phrase it.

✦

What you listen to, recommended back to you.

Dee Jellie picks up on what you actually play and builds a Recommendations row on the Home dashboard: albums, artists, and songs from your library that match how you listen. The recommendation signal stays local to your library data.

β–€

A home dashboard you arrange.

Drag-and-drop section shortcuts and content rows into the order you actually use. Hide the rows you never touch. Your layout follows you to every device on your Apple ID, so the Mac at work and the iPhone on the train look the same way you left them.

Everywhere

Wherever you listen, it's already there.

Apple Watch on your wrist. CarPlay on the road. iPad on the couch. MacBook at the cafe. Apple TV in the living room. The same library, handcrafted for each.

β—‰
Siri
Play albums, artists, playlists, or switch EQ profiles, all hands-free.
πŸ”
Spotlight
Your library is indexed for instant search without opening the app.
β–¦
Widgets
Now Playing controls plus tap-to-play tiles for albums, playlists, and favorites, right on the Home Screen and Lock Screen.

Apple Watch

Not a remote. A player. Browse your library, shape the queue, and control playback without reaching for the phone. Supporter Download songs to the Watch for phone-free playback, or stream directly from your server.

CarPlay

Four tabs you can navigate without taking your eyes off the road. For You opens to the same hub your iPhone Home shows, with shelves of recommended albums, the day's Daily Mixes, the music you've been reaching for lately, and the favorites you've already built up. Library lands on Continue Listening so the last track is one tap back. Quick Play sits right beneath it for an instant shuffle of your library, favorites, or downloads, with the rest of the library one drill-down deeper. Radio opens to Your Stations, with Top Stations across the top and the full directory a tap below. Podcasts mirrors that layout for shows, with Your Shows at the top, Top Podcasts on a shelf, and the show directory a tap below. Episodes lean on the same player your music does, so chapter navigation, variable speed, and the fade-to-silence sleep timer all work the same way on a long-form interview.

Now Playing keeps the queue and playback controls front and center, with menu options like Add to Playlist and Instant Mix one tap away.

iPad

A sidebar with every library section and saved playlist one tap away. Extra room for wider artwork, multi-column lists, and quick actions on the sidebar to create a playlist or jump straight to a saved one.

Mac

Mac-native power, whether you're on a Studio Display or a MacBook at the kitchen table. Put the playback toolbar top or bottom, keep Lyrics and Queue open while you browse, and keep playback controls always visible. The Now Playing artwork quietly swaps between the sidebar and toolbar depending on what's on screen, always where you can see it.
☰

Playlists from every server, side by side.

Every Jellyfin playlist you have, listed together in one library. Sign into Subsonic too with Drac's Jukebox unlocked, and those playlists join the same view. Build a local playlist on top, and iCloud syncs that one to every device on your Apple ID.

β—‡

Reach any queue from any device.

Start a queue on your Apple TV, reorder it from your iPad on the couch, drop something in from your iPhone at dinner. Any device signed into your iCloud account can edit the queue on any of the others. Full breakdown over in Remote Control.

Apple TV

A full-screen player for the living room. Press Back at any time during playback to bring up the Mini Player control bar; swipe left or right away from the control to open the full-screen Now Playing interface, with side panels for Lyrics and the Queue. A carousel previews the next few tracks before you pick one, and controls scale up to match the couch. Supporter Host a Party from the TV.
Party Mode

Run the queue together.

Host a party from your Apple TV and guests pick up the queue from their own phones. They scan a QR code, you approve them, and from then on anyone in the room can add a song, reorder the lineup, pull something out, or move a track up to play next. Whatever a guest changes gets sent out to every other joined device.

Dee Jellie Party Mode hosting screen on Apple TV

The TV is the host.

Party Mode runs from Apple TV: the QR code, the list of guests, the queue, and the now-playing artwork all live on the TV screen. Guests don't need a Jellyfin account on your server. They just need Dee Jellie on their device.

β–¦

Scan, request, approve.

A QR code on the TV. The guest scans from their phone. You approve, and they're in.

πŸ”‘

Per-guest permissions.

For each guest, choose what they can do: add songs, remove songs, jump the queue, or some combination. You can dial it back any time.

β—†

Everyone sees the same queue.

Additions, reorders, and queue jumps go out to every joined device as they happen.

⧉

Server-aware guests.

A guest signed into the same Jellyfin server can add songs from their own library and see full track detail. The other guests can still reorder, remove, and play next on what's already in the queue.

Hosting a party requires a Supporter subscription. Joining is free for anyone with Dee Jellie installed.

Remote Control

Reach any queue from any device.

Sign in to the same iCloud account on every device and any of them can edit the queue on any of the others. Reorder what the Mac in the kitchen is about to play next. Pull a song out of the lineup on the Apple TV without getting up. Move the next album up to play right after this one. Whatever you change goes out to the playing device.

Dee Jellie Remote Control panel on iPhone, editing the queue of another device

Their queue, your screen.

Open Dee Jellie on a device that isn't playing music, and the queue of whatever device IS playing opens on your screen. Rearrange it, remove songs from it, jump it to a different song, or add to it from your own library if both devices are on the same Jellyfin server. Play, pause, and skip stay where the music's coming from.

◐

Any device, any other device.

Phone, iPad, Mac, Watch, Apple TV. Any one signed into your iCloud account can edit the queue on any of the others.

⇋

Reorder, remove, jump.

Drag songs around to change what plays next. Swipe to take songs out. Tap a song deeper in the queue to make it the one playing now.

⧉

Add from your own library.

When both devices are signed into the same Jellyfin server, queue music straight from your library into the playing device's lineup. Reorder, remove, and jump work either way.

✦

No pairing, no codes.

Same iCloud account on every device is the whole setup. No discoverable mode, no QR scans, no setup screen.

Free for everyone. No subscription, no in-app purchase. Same iCloud account on every device is the only requirement.

Offline & on the road

Ready when the signal isn't.

Download with one tap. Cap the bitrate to save space. Per-network data policies so road trips don't eat your plan. Switches between offline and streaming automatically as your signal comes and goes. No manual flipping.

↓

Download to go offline

Albums, artists, playlists, or single songs. Keep at full quality or cap the bitrate for on-device conversion. Your storage, your call.

⏲

Permanent or prefetched

Tap to keep a song forever. Or let Dee Jellie prefetch what's coming up in the queue over Wi-Fi and clear it as you move past, so the next track is already on the device when you need it.

⟲

Resumable background downloads

A 40-track album on flaky Wi-Fi won't start over when you switch networks. Each download backgrounds, pauses on no-signal, and resumes the instant you're back, even after the app closes.

πŸ“Ά

Network-aware streaming

Direct-play on Wi-Fi, transcoded on cellular, fine-grained overrides per network and per server. Set data caps before the road trip, not after.

πŸ“Š

Data usage by device and server

See exactly how much cellular, Wi-Fi, and download traffic each device burned, rolled up per server. Useful for catching the library hogging your plan.

Servers

One queue. Many libraries.

Connect every Jellyfin server you're a member of and mix them in a single queue, each keeping its own libraries and folders. Unlock Drac's Jukebox for Subsonic support, and the queue spans both server types at once.

⧉

Multi-server Jellyfin

Every Jellyfin server you're a member of, browseable and playable from the same app. Pick which libraries sync on each device. Playlists pull from any of them, Instant Mix crosses between them, and the queue doesn't care which server sent what.

⚑

Quick Connect

Jellyfin servers only. After you enter the server URL, Dee Jellie displays a short code and QR. Approve the code from a device you're already signed in on, or scan the QR with your camera to jump straight into Dee Jellie with the code prefilled in the menu. No username or password to type.

Drac's Jukebox In-app $4.99

Unlock Subsonic support so Jellyfin and Subsonic libraries play from a single queue. Works with any OpenSubsonic-compatible server (Navidrome, Gonic, Airsonic). Whatever way your music is served, it all lands in one queue.

Extras

Themes, stats, and privacy-first defaults.

Custom home dashboards, themes, icons, listening stats across fifteen categories, and cross-app integration with Mojisand. No ad networks, no analytics SDKs. Works without an account; optional account services are used only when you sign in for web features.

🎨

Themes & icons

23 accent colors and 30+ app icons that share a palette with Drac's Jukebox, Honuin, and GilloCast. Supporter unlocks the premium palette; Lifetime adds exclusive Gold and Rose Gold themes with matching gold icons.

πŸ†

Stats & achievements

500+ achievements across 15 categories including The Journey, Audiophile, Creature of Habit, Secrets, and Calendar Club. Hidden badges reveal on unlock. Sync across devices via iCloud, or disable it entirely. It's your data.

Mojisand Separate app

Set any song as the sound a timer or alarm plays in Mojisand. When time's up, your music plays. Perfect for workouts, focus sessions, or waking up to a track you actually want to hear.

πŸ›‘

Privacy-first defaults

Privacy by default. Anything you choose to share is opt-in and never required. Your media library lives on your Jellyfin server; stats sync via your personal iCloud. Account services are only ever used when you sign in to sync your web features.

βš™

One-time purchase

All core features are yours on purchase: playback, library, search, downloads, multi-server, audiobooks, podcasts, live radio, privacy, achievements, and iCloud sync. The optional Supporter subscription adds the premium palette, alternate icons, custom EQ profiles, Watch direct streaming, Party Mode hosting, Saved Queues, Ignore Songs, Smart Mix custom rulesets, podcast episode downloads, transcript tools where available, and podcast bookmark notes. Lifetime adds exclusive Gold and Rose Gold themes with matching gold icons.

GET DEE JELLIE

A player built for the library you already own.

A one-time purchase on the App Store. Requires access to a Jellyfin Media Server and an account. No music included; this is a player only.