{"id":17216352,"url":"https://github.com/exhuma/schmackhaft","last_synced_at":"2025-04-13T23:20:43.007Z","repository":{"id":44401533,"uuid":"458455149","full_name":"exhuma/schmackhaft","owner":"exhuma","description":"Bookmark manager inspired by del.icio.us","archived":false,"fork":false,"pushed_at":"2022-11-22T17:34:52.000Z","size":2744,"stargazers_count":4,"open_issues_count":9,"forks_count":1,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-03-27T13:39:09.740Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/exhuma.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}},"created_at":"2022-02-12T07:44:03.000Z","updated_at":"2024-03-16T23:21:26.000Z","dependencies_parsed_at":"2023-01-23T02:15:58.086Z","dependency_job_id":null,"html_url":"https://github.com/exhuma/schmackhaft","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exhuma%2Fschmackhaft","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exhuma%2Fschmackhaft/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exhuma%2Fschmackhaft/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exhuma%2Fschmackhaft/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/exhuma","download_url":"https://codeload.github.com/exhuma/schmackhaft/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248794870,"owners_count":21162668,"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":[],"created_at":"2024-10-15T03:27:33.964Z","updated_at":"2025-04-13T23:20:42.981Z","avatar_url":"https://github.com/exhuma.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Schmackhaft\n\n[![Add to Firefox](https://img.shields.io/badge/Firefox-Install-ff7139?logo=firefoxbrowser)][ff-page]\n[![Add to Edge](https://img.shields.io/badge/Edge-Install-0078d7?logo=microsoftedge)][edge-page]\n\n![demo animation](docs/demo.gif \"Demo animation\")\n\n## The \"What/Why/When/Where/Who\"\n\n### What is \"schmackhaft\"?\n\nSchmackhaft is a browser extension to navigate (and manage) browser bookmarks\nbased on tags. As of version \"1.0\", navigating is comfortable. The \"manage\" part\nis still very limited.\n\nSchmackhaft aggregates bookmarks from a configurable collection of \"sources\".\nWhether these \"sources\" allow adding new bookmarks, depends on the source.\n\nThe above screenshots shows the main interface. In the screenshot, the bookmarks are filtered to include everything with the tag \"programming\" and _exclude_ everything with the tag \"YouTube Channel\".\n\n### Why \"schmackhaft\"?\n\nThis is twofold:\n\n- Scratching my own itch: I loved using `del.icio.us` when it was still fully\n  functional. It made it really simple to save bookmarks and find them back\n  _efficiently_. `schmackhaft` intends to reproduce this efficient browsing.\n- Sharing Bookmarks: At the office we (a team of sys-admins and developers)\n  would like to provide our users with a list of bookmarks to our applications.\n\n### When/Where/Who?\n\nDevelopment started in mid 2022 here on GitHub by Michel Albert.\n\n## Installation\n\nDistribution of the extension happens via the extension stores. With the\nexception of Chrome (which does not allow publishing from Luxembourg) it should\nbe findable in the appropriate store.\n\n_Note for Firefox: At the time of this writing, Mozilla is a bit finnicky to accept the build. If you cannot find it, follow the manual instruction below_.\n\nUse the following links to the store listings:\n\n- [Firefox/Mozilla Addons][ff-page]\n- [Edge Extensions][edge-page]\n\n## Manual Installation\n\nPrebuilt releases are available in [the GitHub releases\npage](https://github.com/exhuma/schmackhaft/releases/latest). These releases are\n_unofficial and unsigned by the browsers_. As unsigned release, they must be\ninstalled as \"unpackaged\" (edge) or \"from file\" (Firefox). This may not be\npossible in a corporate environment.\n\n## Including/Excluding Tags\n\nTo change a tag from being \"inclusive\" or \"exclusive\", simply click on it repeatedly (not double-clicking).\n\n- Clicking one, will set it to \"inclusive\" (green).\n- Clicking again will set it to \"exclusive\" (red).\n- A third click reverts it to \"neutral.\n\nRight-clicking reverses the steps above. So you can simply right-click on a tag\nto remove all links with that tag.\n\n# Preferences/Options\n\nSee [the configuration page](docs/configuration.md)\n\n# Development, Building \u0026 Maintenance\n\nSee [the development page](docs/development.md)\n\n[edge-page]: https://microsoftedge.microsoft.com/addons/detail/schmackhaft/aemjihidkhdjpelcgdokkpalbeejgdhi\n[ff-page]: https://addons.mozilla.org/en-US/firefox/addon/schmackhaft\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexhuma%2Fschmackhaft","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexhuma%2Fschmackhaft","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexhuma%2Fschmackhaft/lists"}