Namida

namidaco·namidaco.Namida

A Beautiful and Feature-rich Music & Video Player with YouTube Support, Built in Flutter

Namida is a music and video player with a modern, customizable UI and a rich feature set: local library indexing with tag editing, lyrics (embedded/LRC/online), waveform seekbar, playlists, folders view, and detailed listening history and statistics. It also includes a built-in YouTube client (playback, downloads, subscriptions, comments, history) and connects to self-hosted media servers (Subsonic/Navidrome, Jellyfin, WebDAV, SMB).

winget install --id namidaco.Namida --exact --source winget

Latest 7.1.2·September 19, 2026

Release Notes

it's jellyfish season! jellys from all across the deep oceans are approaching namida, is it an invasion?! or a targeted attack by commander @Tsuune? don't worry, a protective shield keeps them away.. unless you invite them from settings -> theme -> jelly icon. take a look at them beautiful jellys, but careful not to keep them there for too long ^^ ✨ Highlights:

  • Cross device sync: keep your library, history, playlists & settings in sync between devices.
  • Stats & Your Year: charts about your listening habits and a year-in-review page, shareable in a tap - plus a slider in most played to hop between time ranges, and a button on each listen to open its range.
  • Smart playlists: playlists built from rules that keep themselves up to date, with the same power available in search.
  • Subtitles & captions for videos, and a big lyrics upgrade - a new provider, subtitle formats (srt/ssa/ass/sbv), a floating lyrics window on desktop & a simple single-line view.
  • Better player: widescreen layout, lock button, long press shortcuts on the buttons (2x speed, restart, rewind, fast forward) and smoother track switching animations.
  • Import your data: history from spotify & listenbrainz, playlists from jellyfin/subsonic servers.
  • Brand new tagger: reading and writing tags is much faster and far more reliable, and the tags editor now suggests existing values as you type.
  • Much faster everywhere: indexing, library loading, search and general ui.
  • Smarter search: typo tolerant, with much better ranking, a refreshed search page and optional recent searches.
  • YouTube: crossfade & gapless now work in the yt section, sign in with multiple profiles under one account, search filters everywhere (videos, local & hosted playlists, and by date inside a channel), parallel downloads, and comment notifications.
  • Shuffle is now a proper toggle, independent from repeat modes.
  • Desktop & linux: equalizer & loudness enhancer, working animations, shortcuts fixes, plus appimage, flatpak, winget and a windows portable build.
  • Also: customizable home screen widget, ui scaling on small screens, per-item audio config, moods/tags/rating pages, copy/move track files, and a lot more. ────────┬───────────────────────────────────────────────────────────────── Platform│Downloads ────────┼───────────────────────────────────────────────────────────────── Android │- v7.1.2-arm64-v8a.apk │- v7.1.2-armeabi-v7a.apk

────────┼───────────────────────────────────────────────────────────────── Windows │- v7.1.2-Installer-x86_64.exe │- v7.1.2-Portable-x86_64.zip ────────┴───────────────────────────────────────────────────────────────── 🎉 Click to see all new features 🎉 New Features:

  • 0cab0fc, b2d58b8, e91ff95: cross device sync
  • 4a5be8f, ea7f6a3, d064897, 187d0ac: stats charts & your year page - available as a library tab - share listens for more media types & share all stats at once
  • 9f3f8f5, 0c27a13, 992e2a2, 311cd19, 1d04d4f: smart rule-based playlists - edits reflect in real-time - dynamic text sources to match against other info - search & sort inside a smart playlist - prefilled filters when opened from a subpage (album/artist/etc) - full page for smart playlists, with reordering
  • 2250b72: subtitles/captions support
  • ae753b3: advanced smart search, similar to smart playlists
  • 2ddbd48: widescreen layout option for local player
  • 82a26d0: audio config per item
  • 1b52bfe, 6713a24: moods/tags/rating pages, and searching by them
  • 77f2218: floating mini lyrics window for desktop
  • d6c2c9f: simple lyrics line
  • 7b4b5aa, f549635: import listenbrainz & spotify history from exported data
  • 4db84ae: import servers playlists (subsonic/jellyfin)
  • e644dd9: copy/move track files option
  • 4451a19: parallel yt downloads
  • 2366728: search filters for yt, and date filter inside channel page
  • cba120e: search filter for local & hosted yt playlists
  • 98f0acc: local home page for yt section
  • ae8b7c3, 8e26d6d, bac9242: shuffle is now a standalone toggle, and reflects in queue ui
  • 3a48e3a: lock button for video player
  • e0db4d3, 18f82a4: long press actions for next/previous buttons & position/duration texts - next: 2x speed (configurable in playback settings) - previous: seek to 0 - position: rewind - duration: fast forward
  • b3ba53b, 5d8adf1, c14f59f: most played page additions - slider to navigate adjacent periods - button beside each listen to open that range - pick a single day with days radius - choose between day based or clock based ranges - simpler header
  • 664ea2e, b15ce04: value suggestions for tags editor and smart playlist fields
  • a02e382: shortcuts to set rating/favourite & simpler dialog for rating
  • 17aa1a8: allow sorting by bpm & bit depth, and showing them in track tile
  • 6484626: option flag to set a custom external equalizer app
  • ff8d9e0, fbbd329: mix playlists options - fetch mix instead of related videos to avoid country-based garbage - personalized mixes (on by default)
  • 626e738: option flag to show like status on video cards for yt
  • a0d02f4, c897fd8: yt notifications page additions - open comment notifications - button to play all unread notifications videos - button to configure extractor
  • 2595ebf: time capsule flag to allow traveling in time
  • 634e03b, 82a87e7, b3e34b6: jellyfish invasion (very scary) 🛠️ Click to see all bug fixes & improvements 🛠️ Bug fixes & Improvements:
  • core:
    • 3717237, f1c1f67: brand new tagger taglib - much faster and more reliable
    • edd0dd0: better video playback support using ffmpeg
    • 0aea827: better home screen widget and allow customization
    • 7cefe36: (linux) use webkit2gtk for login & drop login variants - fix tray menu - fix waveform generation - fixes for AppImage & flatpak
    • d9eff12: (desktop) support looping animations, equalizer & loudness enhancer
    • 0d76da3: enable crossfade and gapless for yt section, and improve clients speed
    • 87568bf, 04be24c: major deep fixes, performance improvements & final adjustments
    • 26d8182, f6556a0, f12a79b, 4638ad8, e93fdb4: tracks search scoring rehaul - score based matching with fuzzy matching allowing typos - better handling for titles with brackets - listens count now affects scoring - order by best match while searching inside a media
    • 881cff3, aa12269: kogou lyrics provider, better lyrics fetch & matching logic, and support for subtitle formats (srt, sbv, ssa, ass)
    • af34289: support yt sign in with multiple profiles under the same account
    • f57b92c, 36c1eab, f68630c: improve tags extraction, including rating tags
    • 84d0eec: nuke media store option for android
    • 0752068: better support for ogg/opus on android
    • 323fda8: support library id for jellyfin and improve servers logic performance
    • 894fbad: support parsing html history for yt takeout import
    • 1ac7b32: (desktop) use ctrl+mouse wheel or ctrl+± to scale up/down lyrics font and yt downloads page
    • 5a7370e: better path limit logic for created files, which allows longer filenames
    • 95555c4, c41c87a: support new album identifiers (musicbrainz album id & musicbrainz album artist id) and add "album artist" to the defaults
    • 3830dc1, ef45fac: support style & release type tags
    • 1d22888: improve m3u paths matching
  • perf:
    • 62ddc91: improve indexing speed & performance
    • 378bba6, c74a11c: much faster library loading & sorting, no more freezes after indexing/refreshing
    • 5566459, 97b9c9d, 965bca5: faster search - offline search loading & when "description"/"lyrics" filters are enabled
    • 113a890, 55710c7: ui performance optimizations & better player ui scaling
    • 19da3e0: better home page open performance, by improving computation of recently added tracks & history listens in a time range
    • ecbdba0: optimize queues saving to storage
    • 96e02af: improve lists looping performance
    • 60ce73a: index differences only for webdav when refreshing
    • 2565379: prevent writing duplicated errors to logs file
    • 6da7bce: like status on video cards show after a delay
    • 80c0389: general performance optimizations
  • chore:
    • baa8318: scale down ui on small screens
    • 8f49b80: unify menus across app, and use menus for some settings instead of tap to change
    • 1834ddf, fec7444, 6cb97b8: settings page improvements - quick suggestions - floating action button to quickly search settings - documentation links
    • bca51aa: improve search page ui/ux & performance - option flag to save recent searches - show no results widget for empty searches
    • f428789: add library tab for current queue
    • 19efef3: allow resuming from queues page
    • b7d99f4: allow stopping after any track in queue
    • 4d609e9: better remove button for queue (duplicates/previous/next/all)
    • d8c0c9c: show remaining queue duration for local tracks
    • 33cd997: retry downloads and thumbnails when connection is back
    • e4e81e2: download tasks now keep their original download prefs (add to local library, auto extract title and artist, keep cached versions, write file upload date & override old file)
    • 83e6fb3, b923ce0: animation for player tracks switching & experimental creative animations
    • 1887d4e: entering fullscreen or pressing rotate button now uses device sensor for better orientation
    • eea4da9: option to control drag to seek on video
    • 3a4eb3c: cancel seeking for local player when dragging upwards
    • a959102: enable seek magnet for local player
    • c609eea: flag option to delay animations (like lyrics), useful for bluetooth devices
    • 7e5f4e3, 5b2dbfa, 9bad413: improve word synced lyrics rendering with cool animations, and detect rtl lyrics to align them properly
    • 47685e3: show video subtitle in small chips for yt player
    • 6626dc4: use like button instead of heart when playing yt items, and liking now adds to local yt favourites (both configurable in yt settings flags)
    • 3b5d0b5: improve sort ui for yt channels & playlists videos
    • c04f2aa: improve ui/ux for account & membership pages and their error pages, and improve patreon sign in process

Installer type: inno

x64—4C1560DDFBB139FACDD157D4AAA0FBBCA403104851B93844EE6E85918092F325

Details

Homepage
https://github.com/namidaco/namida
License
Proprietary
Publisher
namidaco
Support
https://github.com/namidaco/namida/issues
Copyright
Copyright (C) 2023-present Namidaco
Moniker
namida

Tags

audioflutterjellyfinlyricsmedia-playermusicmusic-playerplayersubsonicvideovideo-playeryoutube

Older versions (1)

6.0.1
x64—C059FBF1B754F8B4BA13D05151428629FC5AFF43C5AC3AD71EDFCB4B55A8C90F