This project is a fork of the original aleab/Toastify project, which has been archived by the owner on Feb 2, 2023. This fork is intended to keep the project alive and functional, and maybe add new features and improvements.
Another updated working versions that uses .NET 6.0 are available from
Toastify adds global hotkeys and toast notifications to Spotify.
This application uses SpotifyAPI-NET.
- Display the current playing track in a customizable toast-style popup
- Global hotkeys for media actions (Play/Pause, Next/Previous track, Mute, Fast Forward, Rewind)
- ❗ Compatible with the Microsoft Store version of Spotify
If you are looking for a replacement you can check out these other amazing projects:
or use Spotify's own overlay on Windows (check out this article).
- Windows (11, 10, 8/8.1, 7)
- .NET Framework 4.8 or greater
- Spotify
- The language version used to build the project is C# 7
- The solution requires Visual Studio 2022 (Visual Studio 2017 or Visual Studio Code, alternatively)
- Dependencies are not included. Use of NuGet is highly recommended.
- The repository has a git submodule; use
git submodule update --init --recursive
to initialize it. - Several NSIS plugins are required to create the installer:
- NSISpcre_plug-in
- KillProc
- DotNetChecker
- ShellLink
- ShellExecAsUser
Updating version: [View/Terminal]
.\update-version.ps1
Compile the project
The executable installer ToastifyInstaller.exe
is available in the \bin\AnyCPU\Release
path
Updating version: [View/Other Windows/Package Manager Controller]
.\update-version.ps1
Compile the project
The executable installer ToastifyInstaller.exe
is available in the \bin\AnyCPU\Release
path
C# Dev Kit extension for Visual Studio Code
Executing task: dotnet: build
-
Toastify is not a Spotify replacement. You need both running at the same time.
-
Windows: In the latest versions of Windows, SmartScreen will probably prevent the installer from starting, because it is not signed.
You have two options: either Don't run the installer and forget about Toastify, or click on More info and Run anyway.
Whatever is your choice, I strongly advise you to not disable Windows SmartScreen — its warnings are meaningful.If you have any concerns, feel free to take a look at the code (it's free 😉) and ask questions in the issues section.
-
If you are updating from the original version of Toastify (v1.8.3), be sure to uninstall it completely before installing this version. You should also remove any file from the following directories, if they exist:
- "%LocalAppData%\Toastify" (for example: "C:\Users{UserName}\AppData\Local\Toastify")
- "%AppData%\Toastify" (for example: "C:\Users\UserName}\AppData\Roaming\Toastify")
This version of Toastify use the configuration and log files found at these locations:
- Log: %LOCALAPPDATA%\Toastify\Toastify.log
- Config: %APPDATA%\Toastify\Toastify.cfg
This software is licensed under the GNU GPL-2.0; the complete license text can be found here.
This repository is a fork of aleab/toastify that has been archived by the owner on Feb 2, 2023.
See also the original project this repository is a fork of.
This project uses third-party libraries; their verbatim licenses can be found here.