{"id":13769866,"url":"https://github.com/cynber/lemmy-instance-assistant","last_synced_at":"2025-05-11T02:33:40.461Z","repository":{"id":177262649,"uuid":"655543665","full_name":"cynber/lemmy-instance-assistant","owner":"cynber","description":"Browser extension to help make Lemmy \u0026 Kbin easier to use","archived":false,"fork":false,"pushed_at":"2023-10-07T13:28:47.000Z","size":431,"stargazers_count":53,"open_issues_count":19,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-08-03T17:08:51.443Z","etag":null,"topics":["browser-extension","chrome-extension","fediverse","firefox-addon","kbin","lemmy","microsoft-edge-extension","reddit"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cynber.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["cynber"],"patreon":null,"open_collective":null,"ko_fi":"cynber","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2023-06-19T05:50:50.000Z","updated_at":"2024-05-13T03:38:34.000Z","dependencies_parsed_at":"2024-01-06T20:46:20.050Z","dependency_job_id":"2f681756-8aa4-4739-8287-ce34bfd8f3c0","html_url":"https://github.com/cynber/lemmy-instance-assistant","commit_stats":null,"previous_names":["cynber/lemmy-instance-assistant"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cynber%2Flemmy-instance-assistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cynber%2Flemmy-instance-assistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cynber%2Flemmy-instance-assistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cynber%2Flemmy-instance-assistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cynber","download_url":"https://codeload.github.com/cynber/lemmy-instance-assistant/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225004691,"owners_count":17405659,"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":["browser-extension","chrome-extension","fediverse","firefox-addon","kbin","lemmy","microsoft-edge-extension","reddit"],"created_at":"2024-08-03T17:00:32.333Z","updated_at":"2024-11-17T05:31:45.172Z","avatar_url":"https://github.com/cynber.png","language":"JavaScript","funding_links":["https://github.com/sponsors/cynber","https://ko-fi.com/cynber"],"categories":["Projects"],"sub_categories":["Userscripts / Browser plugins"],"readme":"\u003cp align=\"center\"\u003e\u003cimg width=\"128\" height=\"128\" src=\"https://github-production-user-asset-6210df.s3.amazonaws.com/26402139/255387066-9d6c510c-1498-4ad5-9dec-6a5aa3bc08ff.png\"\u003e\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eInstance Assistant\u003c/h1\u003e\n\n\u003cdiv style=\"display: flex; justify-content: center;\"\u003e\n  \u003cp align=\"center\"\u003e\n    \u003cpicture\u003e\u003cimg src=\"https://img.shields.io/amo/users/lemmy-instance-assistant?style=for-the-badge\u0026logo=firefoxbrowser\u0026label=Users%20(Firefox)\u0026color=007ec6\" style=\"margin-right: 20px;\"\u003e\u003c/picture\u003e\n    \u0026nbsp;\u0026nbsp;\u0026nbsp;\n    \u003cpicture\u003e\u003cimg src=\"https://img.shields.io/chrome-web-store/users/mbblbalkjcikhpladidpimlfiapdffdh?style=for-the-badge\u0026logo=googlechrome\u0026label=Users%20(Chrome)\u0026color=007ec6\" style=\"margin-right: 20px;\"\u003e\u003c/picture\u003e\n    \u0026nbsp;\u0026nbsp;\u0026nbsp;\n    \u003cpicture\u003e\u003cimg src=\"https://img.shields.io/badge/20%2B-users?style=for-the-badge\u0026logo=microsoftedge\u0026logoColor=33c2b2\u0026label=Users%20(Edge)\u0026color=007ec6\"\u003e\u003c/picture\u003e\n    \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\n    \u003cpicture\u003e\u003cimg src=\"https://img.shields.io/github/stars/cynber/lemmy-instance-assistant?style=for-the-badge\u0026logo=github\u0026color=e3b341\"\u003e\u003c/picture\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n# Downloads\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003cth\u003eFirefox                      \u003c/th\u003e\n    \u003cth\u003eGoogle Chrome                \u003c/th\u003e\n    \u003cth\u003eMicrosoft Edge               \u003c/th\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\n      \u003ca href=\"https://addons.mozilla.org/addon/lemmy-instance-assistant\"\u003e\n        \u003cimg src=\"https://github-production-user-asset-6210df.s3.amazonaws.com/26402139/251341913-3a74bafc-0ff6-4bff-83c1-532a7307e1f4.png\" alt=\"Get 'Instance Assistant for Lemmy \u0026 Kbin' on Firefox\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n      \u003ca href=\"https://chrome.google.com/webstore/detail/instance-assistant-for-le/mbblbalkjcikhpladidpimlfiapdffdh\"\u003e\n        \u003cimg src=\"https://github-production-user-asset-6210df.s3.amazonaws.com/26402139/251502726-24f9ef83-e061-4408-be03-d0b48b3bd9af.png\" alt=\"Get 'Instance Assistant for Lemmy \u0026 Kbin' on Chrome\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n      \u003ca href=\"https://microsoftedge.microsoft.com/addons/detail/instance-assistant-for-le/hnlndgeokcaocdklkbfjbfjplfnedehb\" onclick=\"return false;\"\u003e\n        \u003cimg src=\"https://github-production-user-asset-6210df.s3.amazonaws.com/26402139/252613780-21b8d61e-831b-459a-b45b-50190afb9cd2.png\" alt=\"Get 'Instance Assistant for Lemmy \u0026 Kbin' - Edge\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n**Safari:** No immediate plans. While I can port the extension to Safari, I can't sign and publish it without a recent MacOS device.\n\n**Other browsers:** No immediate plans. For most other browsers, you should be able to download from either the Chrome or Firefox stores.\n\nIf you have thoughts or want to contribute, you can join the discussion here: https://lemmy.ca/c/instance_assistant\n\n\u003cbr/\u003e\n\n\n\n\n# Features\n\n\u003cbr/\u003e\n\n**Support** for Lemmy and Kbin instances + custom frontends such as Alexandrite and Photon\n\n\u003cbr/\u003e\n\n**Post to Lemmy/Kbin:** \n  * Instance Assistant can generate a draft post with autofilled title/link/body\n  * For most news sites, videos, and other webpages, you can use the popup menu\n  * For images, you can right-click on the image itself\n\n\u003cbr/\u003e\n\n**Search for posts:** \n  * Find and open all posts that have a link to the site you are on. Use it to find posts about news articles, videos, and more\n\n\u003cbr/\u003e\n\n**Search for communities and content without leaving the page:** \n  * You can use the popup menu or sidebar to search for communities (powered by [lemmyverse.net](https://lemmyverse.net/communities)), and for content (powered by [search-lemmy.com](https://search-lemmy.com))\n\n\u003cbr/\u003e\n\n**Redirect to your home instance:** \n  * When you are on a foreign instance, buttons will be available in the sidebar to open the **community**, **post**, or **user (NEW)** in your home instance, allowing you to participate immediately\n\n\u003cbr/\u003e\n\n**Open links in home instance:** \n  * If you come across a Lemmy/Kbin link anywhere on the web, you can right click to open it in your home instance\n\n\u003cbr/\u003e\n\n**Upgraded Pages:** \n  * 'Community not found' pages now have better information and buttons to trigger a fetch, open the community in the source instance, and more. This also supports alternative front-ends. [See it in action here](https://lemmy.ca/c/fakecommunity@example.com)\n  * `/communities` pages will have the non-functional 'subscribe' buttons replaced, to make it easier when browsing other instances.\n\n\u003cbr/\u003e\n\n**Customizable:** \n  * Customizable list of instances in popup/sidebar to let you quickly switch home instances. This is great for if you have multiple accounts on different instances\n  * You can change the behaviour of the extension and customize the actual Lemmy/Kbin site interface, making your browsing experience your own.\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n### I'm new to Lemmy/Kbin, what is this?\n\nLemmy and Kbin are a part of the Fediverse, a network of interconnected social media platforms that work similar to Reddit. This extension is designed to make it easier to use these platforms and make the most of decentralized social media while mimizing the difficulties that may come with it.\n\nSay, for example, you may make an account on `lemmy.ca`. You may google a community or topic and come across a page on a different instance (ex. `lemmy.ml/c/technology`). If you want to subscribe to the community, you will need to copy the code (`!technology@lemmy.ml`), open your home instance, and then paste it into the search page. If you want to comment on a post, you would then try to track it down by scrolling through the community.\n\nThis extension will let you jump to the version on your home instance, allowing you to subscribe and participate immediately.\n\nThere are many other features as well, and hopefully many more to come! :)\n\n\u003cbr/\u003e \n\n# Contributing\n\nYou can contribute to this project in a number of ways:\n\n🐛 **Report bugs \u0026 suggest features:** If you find a bug or want a new feature, you can discuss in the [Support Community](https://lemmy.ca/c/instance_assistant) or open an issue on GitHub.\n\n💻 **Contribute code:** You can find guidance [on the wiki](https://github.com/cynber/lemmy-instance-assistant/wiki/Development-Process)\n\n🌐 **Translate:** If you want to help translate the extension, you will soon be able to do so. I will update this section once it is ready.\n\n💛 **Donate:** If you want to support the project financially, you can do so by clicking the sponsor button on this page, or through [ko-fi.com/cynber](https://ko-fi.com/cynber)\n\n\n\n\u003cbr/\u003e\n\n# Other Links\n\n* [Recent Updates](https://github.com/cynber/lemmy-instance-assistant/wiki#recent-updates)\n* [Open Issues](https://github.com/cynber/lemmy-instance-assistant/issues)\n* [What is being worked on?](https://github.com/users/cynber/projects/1)\n* [Credits](https://github.com/cynber/lemmy-instance-assistant/wiki#credits)\n\n\u003cbr/\u003e \n\n# Screenshots\n\nThis is not a complete list of features, but it should give you an idea of what the extension can do. I will update these screenshots every now and then, so the UI may have changed since these were taken.\n\n \u003ctable\u003e\n \u003ctr\u003e\n  \u003ctd\u003ePopup Menu with redirect, community search, and more\u003c/td\u003e\n  \u003ctd\u003eImproved 'community not found' page, with button to triger a fetch and more\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n  \u003ctd\u003e \u003cimg width=\"960\" alt=\"firefox-sc-3\" src=\"https://github.com/cynber/lemmy-instance-assistant/assets/26402139/047a982f-7c1b-496a-8569-66cdc58fd1ea\"\u003e \u003c/td\u003e\n  \u003ctd\u003e \u003cimg width=\"960\" alt=\"firefox-sc-4\" src=\"https://github.com/cynber/lemmy-instance-assistant/assets/26402139/4a1fdc0c-307e-4b29-a183-51348a5b8b5a\"\u003e \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003ctable\u003e\n  \u003ctr\u003e\n  \u003ctd\u003eRedirect button in sidebar of foreign Lemmy instance\u003c/td\u003e\n  \u003ctd\u003eRedirect button in sidebar of foreign Kbin instance\u003c/td\u003e\n \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e \u003cimg width=\"960\" alt=\"firefox-sc-1\" src=\"https://github.com/cynber/lemmy-instance-assistant/assets/26402139/40b187b6-200d-4cec-aea4-2672671db7de\"\u003e \u003c/td\u003e\n    \u003ctd\u003e\u003cimg width=\"960\" alt=\"firefox-sc-2\" src=\"https://github.com/cynber/lemmy-instance-assistant/assets/26402139/a3a95acb-905f-4499-b37d-aa6c95424ea6\"\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n \u003c/table\u003e\n \n \u003ctable\u003e\n \u003ctr\u003e\n  \u003ctd\u003eRedirect button for Photon Frontend\u003c/td\u003e\n  \u003ctd\u003eRedirect button for Alexandrite Frontend\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n  \u003ctd\u003e \u003cimg width=\"960\" alt=\"firefox-sc-0\" src=\"https://github.com/cynber/lemmy-instance-assistant/assets/26402139/8ea651df-9b6f-4c87-bc65-05841df69fae\"\u003e \u003c/td\u003e\n  \u003ctd\u003e \u003cimg width=\"960\" alt=\"firefox-sc-0\" src=\"https://github.com/cynber/lemmy-instance-assistant/assets/26402139/940be022-5ace-402f-aae2-bb5df91b5f06\"\u003e \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \n \u003ctable\u003e\n \u003ctr\u003e\n  \u003ctd\u003e Improved '/communities' page on foreign instances\u003c/td\u003e\n  \u003ctd\u003e Persistent sidebar version of popup menu \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n  \u003ctd\u003e \u003cimg width=\"960\" alt=\"firefox-sc-0\" src=\"https://github.com/cynber/lemmy-instance-assistant/assets/26402139/723f26b9-b561-4979-81ae-961a01ec9110\"\u003e \u003c/td\u003e\n  \u003ctd\u003e\u003cimg width=\"960\" alt=\"firefox-sc-5\" src=\"https://github.com/cynber/lemmy-instance-assistant/assets/26402139/2e0c26a4-225f-4fbc-9310-f6b104a62bcb\"\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/table\u003e\n\n \u003ctable\u003e\n \u003ctr\u003e\n  \u003ctd\u003e Right click context menu to open any links in your home instance \u003c/td\u003e\n  \u003ctd\u003e Change display settings, such as hiding the default sidebar\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n  \u003ctd\u003e \u003cimg width=\"960\" alt=\"firefox-sc-0\" src=\"https://github.com/cynber/lemmy-instance-assistant/assets/26402139/a88c3697-6f09-463c-9147-d1e19196da3b\"\u003e \u003c/td\u003e\n  \u003ctd\u003e \u003cimg width=\"960\" alt=\"firefox-sc-0\" src=\"https://github.com/cynber/lemmy-instance-assistant/assets/26402139/21b407cf-0984-41dd-9811-ed72d8618cbc\"\u003e \u003c/td\u003e\n \u003c/tr\u003e\n\u003c/table\u003e\n \n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcynber%2Flemmy-instance-assistant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcynber%2Flemmy-instance-assistant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcynber%2Flemmy-instance-assistant/lists"}