Skip to content

davidmz/share-on-freefeed-ext-v2

Repository files navigation

Share on FreeFeed Browser Extension

A browser extension that allows you to easily share links and images on FreeFeed social network.

This extension is the successor to Share on FreeFeed v1.

Features

  • 🔗 Share current page URL with a single click
  • 🖼️ Share images from web pages
  • ⌨️ Quick access via keyboard shortcut (Alt+Shift+F)
  • 🎯 Context menu integration
  • 📱 Side panel interface for easy posting
  • 📝 Add custom text to your posts
  • 👥 Choose destination feeds (personal timeline or groups)

Installation

Install the extension from the Chrome Web Store.

Usage

First Time Setup

  1. Click the FreeFeed extension icon in your browser toolbar
  2. Enter your FreeFeed API token (you can get it from your FreeFeed settings)
  3. The extension will verify your token and you're ready to go!

Sharing Content

Via Extension Icon:

  • Click the FreeFeed icon in the toolbar
  • The side panel will open with the current page URL pre-filled
  • Add your comment and choose the destination feed
  • Click "Post" to share

Via Context Menu:

  • Right-click on any image or on page itself
  • Select "Share on FreeFeed" from the context menu
  • The side panel will open with the selected image and page URL pre-filled

Permissions

The extension requires the following permissions:

  • sidePanel - To display the sharing interface
  • storage - To store your API token securely
  • tabs - To access current tab information
  • scripting - To inject content scripts
  • contextMenus - To add right-click menu options
  • <all_urls> - To work on any website

Privacy

  • Your FreeFeed API token is stored locally in your browser
  • No data is sent to third parties
  • The extension only communicates with FreeFeed's official API

How to build

  1. Build the extension: pnpm run build (creates files in dist/unpacked)
  2. Package the extension: pnpm run zip (creates zip file in dist)

License

This project is licensed under the MIT License - see the LICENSE.txt file for details.

Support

If you encounter any issues or have suggestions, please open an issue on GitHub.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors