{"id":14155608,"url":"https://github.com/sreedevk/bkmrq","last_synced_at":"2025-08-06T01:31:55.232Z","repository":{"id":59151127,"uuid":"423534140","full_name":"sreedevk/bkmrq","owner":"sreedevk","description":"Export Your Bookmarks to Web Formats","archived":true,"fork":false,"pushed_at":"2024-01-04T22:36:45.000Z","size":72737,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-09T02:39:07.900Z","etag":null,"topics":["bkmrq","bookmarks-export","bookmarks-renderer","markdown","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sreedevk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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":"2021-11-01T16:19:39.000Z","updated_at":"2024-11-02T08:23:26.000Z","dependencies_parsed_at":"2024-01-04T16:29:47.059Z","dependency_job_id":"8a473dc3-efac-4cf7-b36b-1b96c7a00dec","html_url":"https://github.com/sreedevk/bkmrq","commit_stats":{"total_commits":32,"total_committers":1,"mean_commits":32.0,"dds":0.0,"last_synced_commit":"3fd29dc61a08f2c69482728b437437fdf636ac77"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/sreedevk/bkmrq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sreedevk%2Fbkmrq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sreedevk%2Fbkmrq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sreedevk%2Fbkmrq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sreedevk%2Fbkmrq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sreedevk","download_url":"https://codeload.github.com/sreedevk/bkmrq/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sreedevk%2Fbkmrq/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267348976,"owners_count":24073000,"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","status":"online","status_checked_at":"2025-07-27T02:00:11.917Z","response_time":82,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["bkmrq","bookmarks-export","bookmarks-renderer","markdown","ruby"],"created_at":"2024-08-17T08:04:25.000Z","updated_at":"2025-08-06T01:31:54.763Z","avatar_url":"https://github.com/sreedevk.png","language":"Ruby","funding_links":[],"categories":["ruby"],"sub_categories":[],"readme":"# bkmrq\nbkmrq `(pronounced bookmark)` is a command-line tool for organizing and transferring bookmarks across multiple browsers including Chrome, Firefox, Safari, and Opera. With just a few simple commands, export bookmarks in JSON, Markdown, CSV, and HTML formats. Ideal for automated scripts and command line users, it's fast and efficient. Specify format and location to easily transfer bookmarks, perfect for backups and sharing.\n\n# Disclaimer\nThis project is still under development. If you would like to contribute, please checkout [CONTRIBUTING.md]().  \nBkmrq Currently only supports the following browsers  \n- Brave (Default Profile Only)\n- Chromium (Default Profile Only)\n- Chrome (Default Profile Only)\n\nThe following formats are supported for exporting bookmarks\n- markdown\n- json\n- html\n\n# Installation\nRunning Bkmrq requires ruby installed (\u003e= 3.0.0)\n\n```bash\n  gem install bkmrq\n```\n\n# Usage\n```\n        ___  __\n       / _ )/ /__ __ _  _______ _\n      / _  /  '_//  ' \\/ __/ _ `/\n     /____/_/\\_\\/_/_/_/_/  \\_, /\n                            /_/\n    # Examples\n    --------------------------------\n    # Export Bookmarks from Brave Browser in Markdown format\n    $ bkmrq export --to=brave_bookmarks.md --browser=brave --format=markdown\n\n    # Export Bookmarks from Chromium Browser\n    # in Markdown format \u0026 exclude bookmarks/folders with the word \"php\" and \"java\"\n    $ bkmrq export --to=chromium_books.md --browser=chromium --format=markdown --exclude=\"php,java\"\n    --------------------------------\n\n    # Supported Browsers(--browser=)\n    - brave\n    - chromium\n    - chrome\n    - firefox\n    - opera\n    - safari (mac only)\n\n    # Supported Export Formats (--format=)\n    - markdown\n    - json\n    - html\n    - csv\n\n    # OPTIONS:\n    -o, --to=FILEPATH                 save the export file to \u003cFILEPATH\u003e\n    -b, --browser=BROWSER             export bookmarks from \u003cBROWSER\u003e\n    -f, --format=FILEFORMAT           export bookmarks to \u003cFORMAT\u003e File.\n    -x, --exclude=XPATTERNS           exclude bookmarks or folders containing \u003cKEYWORDS\u003e\n    -v, --version                    Print Version\n    -h, --help                       Print help docs\n```\n\n# Examples\nAn example markdown file generated using this gemfile is available [here](https://github.com/sreedevk/bookmarks/blob/main/README.md)\n\nExport bookmarks from `Brave Browser` in `markdown` format to `brave_bookmarks.md` file  \n```bash\n$ bkmrq -b brave -f markdown -o brave_bookmarks.md\n```\n\nExport bookmarks from `Brave Browser` in `json` format to `brave_bookmarks.json` file  \n```bash\n$ bkmrq -b brave -f json -o brave_bookmarks.json\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsreedevk%2Fbkmrq","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsreedevk%2Fbkmrq","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsreedevk%2Fbkmrq/lists"}