Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shuuji3/bookmeter-exporter

Export your own bookmeter (読書メーター) data from the website.
https://github.com/shuuji3/bookmeter-exporter

bookmeter

Last synced: about 1 month ago
JSON representation

Export your own bookmeter (読書メーター) data from the website.

Awesome Lists containing this project

README

        

# bookmeter-exporter

Export your own [bookmeter](https://bookmeter.com) data from the website.

(Japanese: [読書メーター](https://bookmeter.com)のウェブサイトから自分のデータをエクスポートします。)

## Usage

Prepare your `.env` file by copying `.env.sample` and filling in your username and password:

```shell
cp .env.sample .env
editor .env
```

Export JSON and CSV files from four pages (読んだ本、読んでる本、積読本、読みたい本、プロフィール) under `export/` directory:

```shell
pnpm install
pnpm playwright install chromium
pnpm export
```

## Development

Launch Playwright UI mode:

```shell
pnpm test
```

Then, enable the watch mode and play with the code.

## License

[GNU APGL v3+](LICENSE.txt)