dailyblink icon indicating copy to clipboard operation
dailyblink copied to clipboard

Downloads the Audio and Text of the Free Daily book from Blinkist.com

Actions Status codecov GitHub release (latest by date) Code style: black

Daily Blinkist downloader

Downloads the Free Daily from Blinkist. No Login required. Both German and English.

Installation

Install Python 3.6+ and run:

pip install --user git+https://github.com/ptrstn/dailyblink

Update

If you encounter an error or problem, make sure that you are using the latest version of this package:

pip install --upgrade --user git+https://github.com/ptrstn/dailyblink

Usage

You can download all freely available blinks from that day by just running:

python -m dailyblink

By default, all blinks are saved in your home directory under Musik/blinks. One folder per book.

Example:

$ dailyblink
Downloading the free daily Blinks...

english (en):
Unlocking Creativity - Michael Roberto

Saving book text...
Saving book cover...
Saving audio track #1 - What’s in it for me? Discover the six mi...
Saving audio track #2 - Counteract the linear mind-set by incorp...
Saving audio track #3 - Avoid the benchmarking mind-set by striv...
Saving audio track #4 - Steer clear of the prediction mind-set b...
Saving audio track #5 - Psychological safety within a company is...
Saving audio track #6 - The focus mind-set can be avoided by tak...
Saving audio track #7 - Naysayers are most effective in pairs an...
Saving audio track #8 - Final summary...
Creating playlist file...

german (de):
Warum ich nicht länger mit Weißen über Hautfarbe spreche - Reni Eddo-Lodge

Saving book text...
Saving book cover...
Saving audio track #1 - Was drin ist für dich: Strukturellen Ras...
Saving audio track #2 - Die Kommunikationskluft zwischen Weißen ...
Saving audio track #3 - Der Rassismus in Großbritannien wurzelt ...
Saving audio track #4 - Wir müssen uns auch mit der „schwarzen G...
Saving audio track #5 - Struktureller Rassismus führt zu ungleic...
Saving audio track #6 - Struktureller Rassismus zeigt sich auch ...
Saving audio track #7 - Der Mangel an schwarzen Heldenfiguren in...
Saving audio track #8 - Wir brauchen einen Feminismus, der sich ...
Saving audio track #9 - Die britische Politik ignoriert den Rass...
Saving audio track #10 - Zusammenfassung...
Creating playlist file...

All blinks were saved under ~/Musik/blinks

Custom output path

If you want to specify a different path where to store the blinks, you can pass the --path argument.

For example, you could use --path . to download in the current working directory:

dailyblink --path .

Restrict languages

If you only want to download blinks from only a certain language you can pass the --language argument following the languages you would like to be used.

For example (de for German, en for English):

dailyblink --language de en

Help

dailyblink --help
usage: dailyblink [-h] [--version] [-p PATH] [-l {en,de} [{en,de} ...]]

Tool to download the audio and text of the free daily book from blinkist.com

optional arguments:
  -h, --help            show this help message and exit
  --version             show program's version number and exit
  -p PATH, --path PATH  Path of where the blinks should be saved. Default: ~/Musik
  -l {en,de} [{en,de} ...], --language {en,de} [{en,de} ...]
                        Language of the free daily. Default: english german