Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/berrnd/send-link
A simple Firefox Add-on to send links via customizable context menu entries as GET requests (mailto: is also supported).
https://github.com/berrnd/send-link
browser-extension firefox javascript
Last synced: about 4 hours ago
JSON representation
A simple Firefox Add-on to send links via customizable context menu entries as GET requests (mailto: is also supported).
- Host: GitHub
- URL: https://github.com/berrnd/send-link
- Owner: berrnd
- License: mit
- Created: 2018-09-27T18:31:20.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T18:01:13.000Z (18 days ago)
- Last Synced: 2024-10-29T19:54:33.124Z (18 days ago)
- Topics: browser-extension, firefox, javascript
- Language: JavaScript
- Homepage: https://addons.mozilla.org/firefox/addon/send-link
- Size: 1.07 MB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
-----
Send Link
Send links via customizable context menu entries as
GET
requests (mailto:
is also supported) in Firefox.This is a hobby project by Bernd Bestel
-----
## Features / Motivation
I often want to forward links to different, most of the time self-hosted, services while browsing the web (for example, post a link of a YouTube video to my TV to watch it later). So I searched for an Add-on to handle this, found nothing, so here is one.
### What it does
It will add entries to the context menu of links on all websites based on the provide configuration (see the Add-on options page).
Clicking such an entry will execute a `GET` request to the configured URL while replacing `%%u` with the clicked URL (if the URL starts with `http`).
URLs starting with `mailto` will be just opened, so probably your default mail program will compose a new mail.
### Configuration
URLs, separated by line break, `%%u` is the placeholder for the clicked URL. Everything before a `|` (pipe) will be used as the context menu label.
Example:
```
Entry1|https://example.com?url=%%u
Entry2|https://example.com?url=%%u
Entry3|mailto:[email protected]?subject=Forwarded link&body=%%u
```## Questions / Help / Bug Reports / Feature Requests
Please use the [Issue Tracker](https://github.com/berrnd/send-link/issues/new/choose) for any requests.
## How to install
Install directly from AMO: https://addons.mozilla.org/firefox/addon/send-link
Or download the [latest release](https://github.com/berrnd/send-link/releases/latest) (as `.xpi`) and install it manually (not recommended, you will get no automatic updates)
## Contributing / Say Thanks
Any help is welcome, feel free to contribute anything which comes to your mind or see [https://berrnd.de/say-thanks](https://berrnd.de/say-thanks?project=SendLink) if you just want to say thanks.
## Screenshots
![overview](https://github.com/berrnd/send-link/raw/master/.github/publication_assets/overview.png "overview")
![settings](https://github.com/berrnd/send-link/raw/master/.github/publication_assets/settings.png "settings")
## Roadmap
There is none. The progress of a specific bug/enhancement is always tracked in the corresponding issue, at least by commit comment references.
## License
The MIT License (MIT)