You are browsing as a guest. Sign up (or log in) to start making projects!

temidaradev

@temidaradev

Joined June 2nd, 2026

  • 19Devlogs
  • 4Projects
  • 3Ships
  • 45Votes
Ship

kopuz v0.12.0 is out. this one's got some solid stuff.

added isolated local music libraries so separate folders stay separate instead of all blending into one big pile. settings page got a full revision, it needed it. the cover art loading is a lot faster now since we defer

cover indexing until after the metadata scan, so big libraries scan way quicker. also local artwork scales properly per view so no more blurry thumbnails.

trickiest part was keeping the library scan from lagging everything, that's sorted now.

to test: point it at a couple different music folders and watch them stay isolated, covers should load smooth and settings should feel cleaner. (warning, parallelization: so uhh if you have a big lib, when you scroll in album page it will hurt your cpu a little because of the rendering but dont worry its a one time thing .d)

  • 7 devlogs
  • 39h
Try project → See source code →
Open comments for this post

6h 27m 33s logged

all right, so i was like super bored and randomly started add stuff, so uhh we now have isolated local music libraries, so like if you have 2 different folders which contains different kinds of music and you dont want to mix it with your main library, i had that issue so added this option, also people were complaining about settings menu so i made exactly how they wanted, also when i woke up this morning i saw a discussion opened in the repo which said, “kopuz individually takes images of flac files” which is true, i didnt expect anyone with 5k songs to use this app .d Anyways i fixed that issue and the app got faster (i was so stupid while i was enabling individual image scanning).

0
0
3
Open comments for this post

7h 47m 20s logged

spotify support is postponed to v0.12.0, but uhh we got some solid stuff for v0.11.0

  • fullscreen got reworked, now with cover art backgrounds and a general cleanup pass
  • added quick search so you can actually find your stuff fast
  • custom UI font support, use whatever font you want
  • redesigned the normal radio page
  • radio-browser.info search, ICY now-playing metadata, and playlist resolution
  • EQ now has 10 bands instead of the old setup
  • auto-scroll pauses when you scroll manually, plus a sync button
  • added Helium browser for browser sign-in
  • app now checks if the media server is actually reachable instead of assuming it is
  • added Swedish locale
0
0
12
Open comments for this post

5h 39m 34s logged

I added spotify support with Public API, since this is a big app, im afraid of using the illegal way, so for using the spotify integration there MUST be a browser which has widevine capability… Is it annoying? yes. But is it working? yes.

0
0
6
Open comments for this post

8h 49m 11s logged

Okay so, firstly i added list view to album and artist menu, its kinda a cheat for better performance since the images are getting smaller, users always complain about bad performance on higher resolutions so its a step against it, also i added highly customazible sorting options because it was a pr back then and the author of that pr couldnt reach to his pc so i took over his task, also not MPRIS and darwin now playing integration supports seeking, lastly i started on TIDAL integration because vaxry requested it .d

0
0
17
Open comments for this post

2h 56m 37s logged

Revised settings page for better understandability for users. Yeah so vaxry told me that settings menu sucks. So i made the components like this in the photo, easily understandable (idiotproofing)

0
0
5
Open comments for this post

3h 19m 22s logged

I reinforced ListenBrainz scrobbling because vaxry reported that it sucks, so apperantly it was half my issue and half LB’s issue because BTS listeners migrated to libre.fm and listenbrainz from last.fm. So scrobbling was a bit wrong in my side, so fixed that. Also im waiting for a contributor to add offline scrobbling ability which will fully fix this issue since it will cache listening and when the LB server is awake again it will dump scrobbles… Ah also now playing was a bit broken so i fully fixed it too, now the app has great logs for scrobble stuff…

0
0
4
Open comments for this post

4h 18m 38s logged

Added enhanced discord presence which now has the option to show the source of your music, also i added clear image cache and rescan buttons for easier image handling.

0
0
4
Ship

I made kopuz music player with the maintainers!! I submitted this project last event too! It got waaay better than first time also i will ship everytime we publish new version from now on!

This release is mostly cleanup and refactor work: a big code split across server, utils, sources, and the playback controller, native Windows cookie decryption for sign-in, assets baked into the binary, and a bunch of new translations.

## Highlights

**Native Windows cookie decryption.** YouTube Music and SoundCloud sign-in now read browser cookies natively on Windows instead of going through the `rookie` crate (which is now off on Windows). Sign-in works without the third-party cookie reader.

**Assets are baked into the binary.** CSS, fonts, and the favicon now ship inside the `kopuz` binary, so it doesn't need any external files at runtime.

**Big refactor.** Server and utils are split up, the source model, page runtimes, backend modules, and playback controller are all broken out, and audio init, playback parsing, and config views got reworked. Dependencies are deduplicated through a virtual manifest to get ready for publishing on crates.io.

## Features

- yt-music showcase refactor.
- Focus indicators on interactive elements that didn't have them.
- Matroska audio content-types now map to the `mka` decode hint.
- CSS, fonts, and favicon embedded into the binary.
- Dropped panicky `.unwrap()` calls, added crate docs, and moved `eprintln!` over to `tracing`.
- Deduplicated shared deps via a virtual manifest to prep for publish.
- Added contributing guidelines.
- New locales: Dutch, Malayalam, Tamil, Filipino, and European Portuguese (pt-PT), plus an updated Indonesian one.

## Fixes

- **ytdlp**: give yt-dlp a valid stdin so downloads work on Windows.
- **queue**: don't split the queue when shuffling.
- **server**: gate the `rookie` browser-cookie import to non-Windows.
- **db**: tolerate line-ending-only migration checksum differences.
- **lyrics**: drop negative cache TTL from 7 days to 1 day.
- **styles**: stop the console warnings from re-diffing the stylesheet.

  • 10 devlogs
  • 26h
  • 15.36x multiplier
  • 403 Stardust
Try project → See source code →
Open comments for this post

1h 37m 47s logged

fixed source selector part styling and with contributors we fixed login issue on windows, established ai policy, and a lot more!!

0
0
7
Open comments for this post

3h 8m 27s logged

worked on adding librespot backend (kinda), since spotify isnt giving us any music or music data bytes we cant decode anything, so i made librespot to fetch the stuff in logged in profile and play via anon yt music backend with metadata matching, its still a pr but eh hopefully it will be good

0
0
4
Open comments for this post

2h 25m 21s logged

better album view in yt music, fixed search for yt music, discover menu is now better, any album available can now viewable. Also we have migrated to sqlite from json so the app became waaay faster and now there is no seperation between local and server now everything is in one place.

0
0
2
Open comments for this post

46m 1s logged

made last touches with the contributor and made it ready to release! hopefully first release in stardance will be v0.7.0, who knows kopuz may become stable in stardance…

0
0
3
Open comments for this post

1h 1m 2s logged

fixed fullscreen view, it was really poor and multimedia controls were so bad, i took the audio control to top right corner so it looks like apple music now.

0
0
2
Open comments for this post

9h 13m 36s logged

I worked on adding spotify but failed, same for apple music too but at least i added soundcloud to kopuz!!! This music player will be the best music player ever created for every platform user!

0
0
4
Loading more…

Followers

Loading…