SkillAgentSearch skills...

Finale

A fully-featured Last.fm client and scrobbler with Shazam-like scrobbling, a collage generator, home screen widgets, and more!

Install / Use

/learn @nrubin29/Finale
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Finale

A fully-featured Last.fm client and scrobbler with Shazam-like scrobbling, a collage generator, and more!

The app is available on iOS, Android, the web, and macOS. Note that the web and macOS versions don't support Shazam-like scrobbling.

Check out finale.app for screenshots.

Running the app

To run Finale, you'll need:

  1. $ git clone https://github.com/nrubin29/finale.git
  2. Rename env_sample.dart in lib/ to env.dart and fill in your keys
  3. $ flutter pub get
  4. $ flutter pub run build_runner build

Running the app on an iOS device or Mac

  1. To use the iOS widget:
    1. Rename EnvironmentSample.swift in ios/FinaleWidget/ to Environment.swift
    2. Uncomment the code and fill in your Last.fm API key and secret
  2. $ cd ios or $ cd macos
  3. $ pod install
  4. $ open Runner.xcworkspace
  5. Click on Runner on the left, then Signing & Capabilities, then choose your personal team as the Team
  6. Change the bundle identifier to something unique; you can just append your username
  7. At the top left, choose your device as the target device
  8. Click run!

Related Skills

View on GitHub
GitHub Stars167
CategoryDevelopment
Updated5d ago
Forks10

Languages

Dart

Security Score

100/100

Audited on Mar 16, 2026

No findings