https://github.com/gospacedev/lunar
A Fast CLI Audio Player
https://github.com/gospacedev/lunar
audio-player cli cli-app go golang golang-application music music-player
Last synced: 3 months ago
JSON representation
A Fast CLI Audio Player
- Host: GitHub
- URL: https://github.com/gospacedev/lunar
- Owner: gospacedev
- License: apache-2.0
- Created: 2022-08-19T00:38:56.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-03T07:32:56.000Z (almost 3 years ago)
- Last Synced: 2024-06-20T11:59:12.389Z (about 2 years ago)
- Topics: audio-player, cli, cli-app, go, golang, golang-application, music, music-player
- Language: Go
- Homepage:
- Size: 10.4 MB
- Stars: 34
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lunar - Fast Terminal Audio Player
[](https://github.com/gospacedev/lunar/actions/workflows/go.yml)
[](https://github.com/gospacedev/lunar/blob/master/LICENSE)
Lunar is an audio player specifically designed for terminal enthusiasts. With its fast performance and support for multiple audio formats, it's the perfect tool for playing music directly from the terminal.
## Features
- Lunar supports `WAV`, `MP3`, `OGG`, and `FLAC` audio formats.
- Customize the look of Lunar with different built-in color themes.
- Control audio playback with options to loop, pause/resume, change position, change volume, and adjust playback speed.
## Installation
To build Lunar from the source, make sure you have [Go](https://go.dev/) installed. Then run the following command:
```go
go install github.com\gospacedev\lunar@latest
```
You can download the binary from the [release](https://github.com/gospacedev/lunar/releases) page.
## Getting Started
To change the filepath to your audio files, run the following command:
```
lunar newpath "C:\Users\grant\Music"
```
Now you're ready to run Lunar:
```
lunar
```
You can then select the audio you want to play. For more information on [color themes](https://github.com/gospacedev/lunar/blob/master/doc/themes.md) and how to change them, please refer to the Lunar documentation:

