{"id":16552746,"url":"https://github.com/dsingleton/lastfm-export-journals","last_synced_at":"2025-10-28T19:30:25.220Z","repository":{"id":66759994,"uuid":"80921519","full_name":"dsingleton/lastfm-export-journals","owner":"dsingleton","description":"Export the journal's of a Last.fm user","archived":false,"fork":false,"pushed_at":"2024-02-07T18:57:21.000Z","size":115,"stargazers_count":2,"open_issues_count":8,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-11T17:47:26.602Z","etag":null,"topics":["export","lastfm"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dsingleton.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-04T13:37:49.000Z","updated_at":"2019-06-20T02:45:15.000Z","dependencies_parsed_at":"2024-12-19T14:32:17.542Z","dependency_job_id":"f5492dd3-21d4-4127-8815-a7987dfb7ee3","html_url":"https://github.com/dsingleton/lastfm-export-journals","commit_stats":{"total_commits":20,"total_committers":1,"mean_commits":20.0,"dds":0.0,"last_synced_commit":"f767870cd6872420b054adfe9afd860aecb8bdb5"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsingleton%2Flastfm-export-journals","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsingleton%2Flastfm-export-journals/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsingleton%2Flastfm-export-journals/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsingleton%2Flastfm-export-journals/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dsingleton","download_url":"https://codeload.github.com/dsingleton/lastfm-export-journals/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238700803,"owners_count":19516000,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["export","lastfm"],"created_at":"2024-10-11T19:45:57.237Z","updated_at":"2025-10-28T19:30:24.824Z","avatar_url":"https://github.com/dsingleton.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Last.fm journal exporter ![](https://travis-ci.org/dsingleton/lastfm-export-journals.svg?branch=master) [![](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/)\n\nExport the journals for a Last.fm user, in structured markdown format.\n\n## Usage\n\nInstall the package globally and it will add the `lastfm-export-journals` command.\n\n```sh\nnpm install -g lastfm-export-journals\n```\n\nCall the command with the username to export and the directory to write output to:\n\n```sh\nlastfm-export-journals [username] [destination]\n```\n\nFor example `lastfm-export-journals underpangs ~/journals` for the user `underpangs`, writing the output to `~/journals`.\n\n### Output\n\nOutput is one markdown file per journal entry, named by date + journal slug and storing metadata in [frontmatter](https://jekyllrb.com/docs/frontmatter/).\n\n## Contributing\n\nContribution is welcome! Clone the repo, install it's dependencies with [`yarn`](https://www.npmjs.com/package/yarn), create a feature branch, open a Pull Request again my version.\n\n## Last.fm Journals\n\nJournal pages were removed in the [2014 redesign](https://en.wikipedia.org/wiki/Last.fm#End_of_radio_streaming_and_redesign_.282014.E2.80.93present.29), though they still exist at their old URLs (eg, [last.fm/user/{username}/journal](http://www.last.fm/user/underpangs/journal)).\n\nThe pages aren't accessible by navigation, user the older page layout, and aren't part of the API anymore. It's quite possibly they may disappear entirely in the future.\n\nGrab 'em while you can.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdsingleton%2Flastfm-export-journals","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdsingleton%2Flastfm-export-journals","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdsingleton%2Flastfm-export-journals/lists"}