All Projects → Gabe-H → Gemini

Gabe-H / Gemini

A dope, easy-on-the-eyes, currently-playing viewer for Spotify

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Gemini

Baritone
Spotify controls that live in your menubar.
Stars: ✭ 178 (+50.85%)
Mutual labels:  spotify, electron-app
Ytmdl
A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.
Stars: ✭ 2,070 (+1654.24%)
Mutual labels:  spotify
Vinylemulator
Emulate the tactile experience of a vinyl collection through your Sonos system, but with a back end run by Spotify
Stars: ✭ 106 (-10.17%)
Mutual labels:  spotify
Evnestoreplatform
📱Electronic commerce iOS APP framework
Stars: ✭ 112 (-5.08%)
Mutual labels:  electron-app
Spotify Dart
A dart library for interfacing with the Spotify API.
Stars: ✭ 109 (-7.63%)
Mutual labels:  spotify
Tizonia Openmax Il
Command-line cloud music player for Linux with support for Spotify, Google Play Music, YouTube, SoundCloud, TuneIn, iHeartRadio, Plex servers and Chromecast devices.
Stars: ✭ 1,556 (+1218.64%)
Mutual labels:  spotify
Your spotify
Self hosted Spotify tracking dashboard
Stars: ✭ 102 (-13.56%)
Mutual labels:  spotify
Ridereceipts
🚕 Simple automation desktop app to download and organize your receipts from Uber/Lyft. Try out our new Ride Receipts PRO !
Stars: ✭ 117 (-0.85%)
Mutual labels:  electron-app
Negative
An app for making visual comparisons
Stars: ✭ 115 (-2.54%)
Mutual labels:  electron-app
Tekore
Spotify Web API client for Python 3
Stars: ✭ 111 (-5.93%)
Mutual labels:  spotify
Coursehunt
Download free videos by coursehunters.net using the Electron application
Stars: ✭ 111 (-5.93%)
Mutual labels:  electron-app
Spotspot
A Spotify mini-player for macOS
Stars: ✭ 110 (-6.78%)
Mutual labels:  spotify
Sonos Web
Web interface for Sonos audio systems
Stars: ✭ 114 (-3.39%)
Mutual labels:  spotify
Exportify
Export/Backup Spotify playlists using the Web API
Stars: ✭ 1,611 (+1265.25%)
Mutual labels:  spotify
Poi
Scalable KanColle browser and tool.
Stars: ✭ 1,537 (+1202.54%)
Mutual labels:  electron-app
Getsong
Download any song mp3 with no dependencies except ffmpeg
Stars: ✭ 102 (-13.56%)
Mutual labels:  spotify
Spotify Playlist Archive
Daily snapshots of public Spotify playlists
Stars: ✭ 111 (-5.93%)
Mutual labels:  spotify
Zenmusic
Slack / Sonos / Spotify / Node.js - Control Sonos through #Slack
Stars: ✭ 113 (-4.24%)
Mutual labels:  spotify
Mook
Markdown editor based on Electron and React
Stars: ✭ 117 (-0.85%)
Mutual labels:  electron-app
Switchrpc
Discord Rich Presence integration for Nintendo Switch.
Stars: ✭ 116 (-1.69%)
Mutual labels:  electron-app

Gemini

Aesthetic now playing screen for Spotify

screenshot

Use it as a mini-player!

screenshot

or as a full-screen display!

screenshot

Installation

yarn install or npm install, but yarn is recommended for building the app.

Setup

yarn start or npm start.

If you would like to use your own client credentials, you can fill in your Client ID in constants.js. Gemini v4 ID is set by default.

Usage

While a track is playing, Gemini will update to show the current song and artist.

Should you need to sign in again, pressing Ctrl+S will take you back to that screen.

Keyboard Controls

  • Space or K: Play/Pause
  • Left arrow key or J: Previous track
  • Right arrow key or L: Next track
  • Esc: Exit out of fullscreen
  • Ctrl + D: Reset window to square aspect ratio

Building

yarn dist

Refer to the electron-builder arguments for your specific operating system here.

To Do

Please check out our projects page! Please open an issue if you have any suggestions!

Font License

We have explicit permission from the creator of the Forma DJR Font, David Jonathan Ross, to use in Gemini. If you want to develop and fork Gemini, please do not install the fonts on your system and use it for your own use. It is against the license and you should buy the font for your own personal use.

Our favorite songs and albums!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].