{"id":24142101,"url":"https://github.com/mattrichmo/bookmarker","last_synced_at":"2025-09-19T11:31:05.448Z","repository":{"id":193108957,"uuid":"688133393","full_name":"mattrichmo/BookMarker","owner":"mattrichmo","description":"Simple CLI to add a bookmark to markdown and html file from anywhere in your terminal. Creates bookmarks.md \u0026 bookmarks.html","archived":false,"fork":false,"pushed_at":"2023-09-10T04:53:53.000Z","size":25,"stargazers_count":9,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-18T03:33:25.152Z","etag":null,"topics":["bookmarks","cli","cli-app","command","command-line","internet","markdown","markdown-to-html","python-3","simple","terminal","terminal-based","useful-utilities"],"latest_commit_sha":null,"homepage":"","language":"Python","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/mattrichmo.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2023-09-06T18:09:36.000Z","updated_at":"2025-06-05T23:19:42.000Z","dependencies_parsed_at":"2023-09-06T20:54:40.738Z","dependency_job_id":"a648ec0c-533e-4c3e-9cfb-b3600b73d563","html_url":"https://github.com/mattrichmo/BookMarker","commit_stats":null,"previous_names":["mattrichmo/bookmarker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mattrichmo/BookMarker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattrichmo%2FBookMarker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattrichmo%2FBookMarker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattrichmo%2FBookMarker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattrichmo%2FBookMarker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mattrichmo","download_url":"https://codeload.github.com/mattrichmo/BookMarker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattrichmo%2FBookMarker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275927857,"owners_count":25554274,"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-09-19T02:00:09.700Z","response_time":108,"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":["bookmarks","cli","cli-app","command","command-line","internet","markdown","markdown-to-html","python-3","simple","terminal","terminal-based","useful-utilities"],"created_at":"2025-01-12T04:55:50.974Z","updated_at":"2025-09-19T11:31:05.176Z","avatar_url":"https://github.com/mattrichmo.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BookMarker\n\nSimple CLI to add a bookmark from anywhere in your terminal. \n\n## Useage\ninstall: \n```\n./install.sh\n```\nthen after installation is complete, you can use the following examples, from anywhere in your terminal to add a bookmark to your documents folder. \n\n```\nbookmark http://example.com \n```\nor\n```\nbk http://example.com \n```\nAdditional optional args can be passed: \n```\nbk http://example.com -d \"This is a description\" -f \"This is a Folder Name\" -t \" tag1, tag2, tag3\"\n```\nCreates a md file and bookmarks.html that looks like this: \n\nbookmarks.md:\n```\n\n- Example Folder\n\t- [This is an example](https://linktest.com) - Tags: tag1, tag2, tag4\n\t- [This is an example](https://linktest.com) - Tags: tag1, tag2, tag4\n```\n\nbookmarks.html:\n\n```\n\u003c!DOCTYPE NETSCAPE-Bookmark-file-1\u003e\n\u003cMETA HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=UTF-8\"\u003e\n\u003cTITLE\u003eBookmarks\u003c/TITLE\u003e\n\u003cH1\u003eBookmarks\u003c/H1\u003e\n\u003cDT\u003e\u003cH3\u003eExample Folder\u003c/H3\u003e\n\u003cDL\u003e\n\u003cDT\u003e\u003cA HREF=\"https://linktest.com\" TAGS=\"tag1, tag2, tag4\"\u003eThis is an example\u003c/A\u003e\n\u003cDT\u003e\u003cA HREF=\"https://linktest.com\" TAGS=\"tag1, tag2, tag4\"\u003eThis is an example\u003c/A\u003e\n\u003c/DL\u003e\n\n```\n\n\n## Additional Args\nCreate Subfolders (passed with link)\n```\nbk -f \"folder/subfolder/subfolder of a subfolder/etc\"\n```\nList all \"Folders\":\n```\nbk --folders\n```\nList all Links: \n```\nbk --list --all\n```\nList All Links Within A \"Folder\":\n```\nbk --list --f \"Folder/Subfolder/etc\"\n```\nList All By Tag\n```\nbk --list --t \"Tag\"\n```\nExport to bookmarks.html\n```\nbk --export\n```\nImport Existing bookmarks.html from browser\n```\nbk --import \"path/to/your/bookmarks.html\"\n```\n\n\n\n\n\n## TO-DO\n- ~~Folder Heirachies ~~\n- ~~List All Within A Folder~~\n- ~~List All By Tag~~\n- add date added field so it doesnt interfere with the html file\n- add syntax handling so mispelled words dont auto get added to link list","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattrichmo%2Fbookmarker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmattrichmo%2Fbookmarker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattrichmo%2Fbookmarker/lists"}