All Projects → jesseward → discogs-cli

jesseward / discogs-cli

Licence: MIT license
View and search for artists, labels and releases in the Discogs.com library, from the command line.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to discogs-cli

discogger
interface to the Discogs API
Stars: ✭ 23 (-25.81%)
Mutual labels:  discogs, discogs-api
vinyl-shelf-finder
app that manages a Discogs.com user records collection
Stars: ✭ 41 (+32.26%)
Mutual labels:  discogs, discogs-api
discogstagger
Console based audio-file metadata tagger that uses the Discogs.com API v2 (JSON based). Relies on the Mutagen and discogs-client libraries. Currently supports FLAC and MP3 file types.
Stars: ✭ 65 (+109.68%)
Mutual labels:  discogs
redpanal
RedPanal web
Stars: ✭ 16 (-48.39%)
Mutual labels:  artists
Shinobu
iOS remote application written in Swift to control a MPD server.
Stars: ✭ 31 (+0%)
Mutual labels:  artists
deepcurator
A convolutional neural network trained to recognize good* electronic music
Stars: ✭ 38 (+22.58%)
Mutual labels:  discogs
armada-pipeline
Armada Pipeline | The main repository
Stars: ✭ 26 (-16.13%)
Mutual labels:  artists
abgleich
zfs sync tool
Stars: ✭ 22 (-29.03%)
Mutual labels:  python-cli
UserCSS
Customizable stylesheets
Stars: ✭ 55 (+77.42%)
Mutual labels:  discogs
flutter-tunein
Dynamically themed Music Player built with flutter
Stars: ✭ 108 (+248.39%)
Mutual labels:  artists
py-simple-lyric-generator
A simple Markov chains lyric generator written in Python.
Stars: ✭ 17 (-45.16%)
Mutual labels:  artists
openPerform
Check out the various styles and effects OpenPerform has to offer with our BVH animation demo!
Stars: ✭ 24 (-22.58%)
Mutual labels:  artists
OpenISS
OpenISS -- a unified multimodal motion data delivery framework.
Stars: ✭ 22 (-29.03%)
Mutual labels:  artists
renfe-cli
python CLI for fast Spanish Renfe timetables retrieval - now with selenium
Stars: ✭ 29 (-6.45%)
Mutual labels:  python-cli
dreamsnap
Real life through the eyes of an artist
Stars: ✭ 16 (-48.39%)
Mutual labels:  artists
discojs
Easiest way to use the Discogs API in Javascript/Typescript 🎵
Stars: ✭ 53 (+70.97%)
Mutual labels:  discogs
musicWebTemplate
Free website template built for musicians / artists to promote their music and connect to their audience.
Stars: ✭ 26 (-16.13%)
Mutual labels:  artists
pyGinit
A simple github automation cli
Stars: ✭ 15 (-51.61%)
Mutual labels:  python-cli
ColorPicker
Powerful screen ColorPicker/Chooser application for Linux Desktop
Stars: ✭ 55 (+77.42%)
Mutual labels:  artists
muffon
Music streaming browser
Stars: ✭ 491 (+1483.87%)
Mutual labels:  discogs

Imgur

discogs-cli

discogs-cli bring the Discogs.com database to your terminal. Perform the following actions from your terminal

  • Search artists, releases, labels
  • View artist information and their releases
  • View label details and its associated releases
  • View a release in detail

Access to search functionality

Discogs requires authentication when accessing the search APIs. If you wish to use the search functionality, you're required to generate a personal access token for your discogs.com account. You can do so at https://www.discogs.com/settings/developers by clicking generate new token.

Before starting your application set the TOKEN shell variable. where sys64738 is your unique access token.

$ export TOKEN=sys64738

Installation

To install from PyPi, please use pip or easy_install. For example

$ pip install discogs-cli

or

$ easy_install discogs-cli

Note that installing into a virtualenv is generally recommended. If you wish to install the latest and greatest via github source, please ensure you've created a virtual environment.

$ virtualenv ~/.virtualenv/discogs-cli
$ source ~/.virtualenv/discogs-cli/bin/activate

Fetch and install the package from github

$ pip install git+https://github.com/jesseward/discogs-cli.git

Once installed, run discogs-cli to launch the interactive command prompt.

$ discogs-cli

To launch commands from the console

$ ogs <command> [params] [options]

TODO

  • Currently runs on a Unix like operating system only (Linux/OSX). If you can test and patch use for windows, please log a pull request.

About

discogs-cli builds upon the following awesome Python libraries

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].