All Projects → shuiszhang → douban.fm

shuiszhang / douban.fm

Licence: MIT license
简洁的豆瓣电台命令行版。

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to douban.fm

t-rex-game-bot
A bot that plays the Google Chrome T-Rex game for you
Stars: ✭ 60 (+361.54%)
Mutual labels:  console, player
nplayer
🚀 支持移动端、支持 SSR、支持直播,可以接入任何流媒体。高性能的弹幕系统。高度可定制,所有图标、主题色等都可以替换,并且提供了内置组件方便二次开发。无第三方运行时依赖。
Stars: ✭ 897 (+6800%)
Mutual labels:  player
laravel-make-me
Extendable Interactive Make Command for Laravel
Stars: ✭ 36 (+176.92%)
Mutual labels:  console
barecolor
A tiny JavaScript utility for printing colorful console messages.
Stars: ✭ 20 (+53.85%)
Mutual labels:  console
retro-winamp-block
A Winamp-styled audio block for all your retro music player needs.
Stars: ✭ 14 (+7.69%)
Mutual labels:  player
iMusic
🎵A React Music Desktop App
Stars: ✭ 67 (+415.38%)
Mutual labels:  player
CommenPlayer
CommenPlayer ——Video player, Support ijkPlayer, Vlc, MediaPlayer, ExoPlayer; 视频播放器,支持ijkPlayer,Vlc,MediaPlayer,ExoPlayer
Stars: ✭ 81 (+523.08%)
Mutual labels:  player
LocalPreferences
Better alternative for Unity's PlayerPrefs
Stars: ✭ 33 (+153.85%)
Mutual labels:  player
Inquirer.cs
A collection of common interactive command line user interfaces. Port of Inquirer.js
Stars: ✭ 26 (+100%)
Mutual labels:  console
flutter playout
AV Playout in Flutter
Stars: ✭ 129 (+892.31%)
Mutual labels:  player
leeks.js
Simple ANSI styling for your terminal
Stars: ✭ 12 (-7.69%)
Mutual labels:  console
go-color
A lightweight, simple and cross-platform package to colorize text in terminals
Stars: ✭ 65 (+400%)
Mutual labels:  console
congif
convert script(1) output to GIF
Stars: ✭ 52 (+300%)
Mutual labels:  console
reactjs-media
The reactjs media is a react package with awesome HTMLMediaElements that are recreated into react components with a good looking UI and fast UX.
Stars: ✭ 15 (+15.38%)
Mutual labels:  player
react-native-vlc-media-player
React native media player for video streaming and playing. Supports RTSP, RTMP and other protocols supported by VLC player
Stars: ✭ 221 (+1600%)
Mutual labels:  player
ARVI
Android library designed to simplify the implementation of the video autoplay in the RecyclerView
Stars: ✭ 69 (+430.77%)
Mutual labels:  player
napster.js
Napster Javascript SDK
Stars: ✭ 51 (+292.31%)
Mutual labels:  player
std
stdout, for humans.
Stars: ✭ 17 (+30.77%)
Mutual labels:  console
Eleven
CyanogenMod/LineageOS Eleven music player
Stars: ✭ 29 (+123.08%)
Mutual labels:  player
vuetify-audio
A Vue audio player base on Vuetify UI framework: https://wilsonwu.github.io/dist/index.html#/vuetifyaudio
Stars: ✭ 137 (+953.85%)
Mutual labels:  player

douban.fm

  • 简洁的豆瓣电台命令行版,基于 Node.js。

截屏

image

功能特性

  • 支持登录
  • 支持同步收听记录
  • 支持播放红心兆赫
  • 支持标记红心/取消红心/丢垃圾桶
  • 支持歌词显示
  • 支持暂停/恢复播放

依赖

  • Node.js 7.6+
  • mplayer

安装

  • npm i doubanfm -g

命令行启动

  • doubanfm

快捷键

  • j 光标下移,选择兆赫
  • k 光标上移,选择兆赫
  • enter/return(回车) 切换到当前选择兆赫
  • n 播放下一首
  • r 标记红心
  • u 取消红心
  • b/d 丢垃圾桶
  • q 退出命令行
  • space(空格) 播放/暂停

Thanks

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