https://github.com/insire/softthorn.monstercat.browser
Your tool for downloading the monstercat music libary on Windows
https://github.com/insire/softthorn.monstercat.browser
downloader monstercat music wpf xaml
Last synced: 2 months ago
JSON representation
Your tool for downloading the monstercat music libary on Windows
- Host: GitHub
- URL: https://github.com/insire/softthorn.monstercat.browser
- Owner: Insire
- License: mit
- Created: 2022-02-27T17:22:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-12T17:48:21.000Z (about 1 year ago)
- Last Synced: 2025-04-12T06:54:39.198Z (2 months ago)
- Topics: downloader, monstercat, music, wpf, xaml
- Language: C#
- Homepage:
- Size: 9.42 MB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/Insire/SoftThorn.Monstercat.Browser/blob/master/license.md)
[](https://dev.azure.com/SoftThorn/Monstercat.Browser/_build/latest?definitionId=6)
[](https://www.codefactor.io/repository/github/insire/SoftThorn.Monstercat.Browser)The SoftThorn.Monstercat.Browser app (or SMB app for short) is my approach for downloading music from [monstercat](https://www.monstercat.com/) in a convenient way. It is also my playground for trying our different XAML frontends in my spare time.
## Features
- Browse the latest tracks and releases from [monstercat](https://www.monstercat.com/)
- Download any/all of their music to your local device (You need an active Gold Subscription for that!)
- Settings
- Download locations
- Download file format
- Dashboard configuration
- filter/ignore tags
- edit monstercat credentials### Planned
- Settings Storage (persist configuration between app restarts)
- color selection?
- Enable AssetSize Configuration (Download the art in the format and size you like)
- AutoUpdate via Github releases
- Playlist (manage playback via playlists)
- Playbackmode (shuffle, one, all, folder)### ToDo
- add Previous button for going back to the previous track
- remember playback volume level
- figure out how to show playback progress with NAudio
- auto updates
- sign my binaries## Showcase
]
## Build Requirements
This app uses SDK-style project files, which means you are required to use [Visual Studio 2022](https://visualstudio.microsoft.com/vs/community/) or newer. Visual Studio will prompt you to install any missing components once you open the [sln](./SoftThorn.Monstercat.Browser.sln) file.
For anyone not wishing to install that, they atleast need:
- Windows 10 (older versions work probably too, but the repository is not configured for those)
- [Net 6.0](https://dotnet.microsoft.com/download/dotnet-core/6.0)
- [Visual Studio Code](https://code.visualstudio.com/) with the [C# Extension](https://github.com/OmniSharp/omnisharp-vscode) provided by Microsoft
- [git](https://git-scm.com/)