Skip to content

NiceOpenSource/posttolemmy

Repository files navigation

🐭 POST to lemmy

A cross-browser extension to post links to your Lemmy instance. For now it is still in development.

Compatible Browsers

Browser Compatible Version
Firefox ✔️ >= 90.0
Chrome ✔️ any
Chromium ✔️ any
Opera ✔️ any
Opera GX ✔️ any
Edge Indev any
Safari Not tested N/A

🛠️ Installation

🦊 On Mozilla Firefox

📁 Download the last release of the packaged extension for Firefox (.xpi) if you use a recent version of Firefox, the package will install itself otherwise follow the instructions below

  1. ⚙️ Go to about:addons page and click on the cog at the top right corner of the document
  2. ➕ Click Install a module from a file
  3. 📂 Select the previously downloaded extension package (.xpi)
  4. 🐭 Open the extension using the icon at the top-right corner of your browser window and input the login intels to your Lemmy instance

On Google Chrome and other Chromium based browser 🔵 🟢 🟡 🔴

The .crx package is theorically compatible with all Chromium based browser, the only change is the extension page, for example: in Opera it would be opera://extensions some chromium-based browser will still let you access the extension page with chrome://extensions

  1. 📁 Download the last release of the packaged extension for Chrome (.crx)
  2. 🧩 Open the chrome://extensions/ page in Chrome browser
  3. 📂 Drag and drop the .crx into the browser window
  4. 🛠️ Click on the puzzle to pin the add-on to the extension toolbar
  5. 🐭 Open the extension using the icon at the top-right corner of your browser window and input the login intels to your Lemmy instance

Rolling release / development mode

See wiki

⚠️ Your lemmy instance shall use the v3 version of the Lemmy HTTP API (Lemmy version >= 0.10.0) to work with the extension.

You can see the lemmy version in the footer of any lemmy website.

Use

  1. 🌐 Go to any web page
  2. 🔤 Select the part of it's content that you want to share
  3. 🧩 Open the extension
  4. ✏️ Edit the text and the title to match your needs
  5. ✉️ POST !

Features

  • Auto-filling fields
  • Select content on the page to add it to the post text
  • Auto-customizing popup based on your lemmy instance
  • Markdown editor for post content
  • Markdown pre-viewer
  • Register several different instances of Lemmy

Contributions

🐭 POST to lemmy

A cross-browser extension to post links to your Lemmy instance. For now it is still in development.

Compatible Browsers

Browser Compatible Version
Firefox ✔️ >= 90.0
Chrome ✔️ any
Chromium ✔️ any
Opera ✔️ any
Opera GX ✔️ any
Edge Indev any
Safari ✔️ >= 14.0

🛠️ Installation

🦊 On Mozilla Firefox

📁 Download the last release of the packaged extension for Firefox (.xpi) if you use a recent version of Firefox, the package will install itself otherwise follow the instructions below

  1. ⚙️ Go to about:addons page and click on the cog at the top right corner of the document
  2. ➕ Click Install a module from a file
  3. 📂 Select the previously downloaded extension package (.xpi)
  4. 🐭 Open the extension using the icon at the top-right corner of your browser window and input the login intels to your Lemmy instance

On Google Chrome and other Chromium based browser 🔵 🟢 🟡 🔴

The .crx package is theorically compatible with all Chromium based browser, the only change is the extension page, for example: in Opera it would be opera://extensions

So far, the compatibility have been tested successfully on Chrome, Chromium and Opera.

  1. 📁 Download the last release of the packaged extension for Chrome (.crx)
  2. 🧩 Open the chrome://extensions/ page in Chrome browser
  3. 📂 Drag and drop the .crx into the browser window
  4. 🛠️ Click on the puzzle to pin the add-on to the extension toolbar
  5. 🐭 Open the extension using the icon at the top-right corner of your browser window and input the login intels to your Lemmy instance

Rolling release / development mode

See wiki

⚠️ Your lemmy instance shall use the v3 version of the Lemmy HTTP API (Lemmy version >= 0.10.0) to work with the extension.

You can see the lemmy version in the footer of any lemmy website.

Use

  1. 🌐 Go to any web page
  2. 🔤 Select the part of it's content that you want to share
  3. 🧩 Open the extension
  4. ✏️ Edit the text and the title to match your needs
  5. ✉️ POST !

Features

  • Auto-filling fields
  • Select content on the page to add it to the post text
  • Auto-customizing popup based on your lemmy instance
  • Markdown editor for post content
  • Markdown pre-viewer
  • Register several different instances of Lemmy

Contributions