Jeremmy/fedishare
4
10
Fork
You've already forked fedishare
0
Simplest add-on for the fediverse. Share web pages right from the toolbar button.
  • JavaScript 74%
  • CSS 14.3%
  • HTML 11.7%
2026年04月23日 04:04:48 +02:00
src Add message confirmation. 2024年07月17日 16:55:19 -06:00
.eslintrc.js Clean project. 2023年12月28日 14:03:40 -06:00
.gitignore Ignore web-ext 2023年12月31日 16:57:36 -06:00
.prettierignore Update configs. 2023年12月28日 13:58:48 -06:00
.prettierrc.json Update configs. 2023年12月28日 13:58:48 -06:00
CODE_OF_CONDUCT.md Add CoC. 2023年12月28日 14:02:51 -06:00
LICENSE Update data. 2023年12月28日 12:08:15 -06:00
package.json Update version to 0.9.5 2024年07月16日 01:21:36 -06:00
postcss.config.js My first commit 2022年11月08日 22:46:03 -06:00
README.md Update README.md 2026年04月23日 04:04:48 +02:00
tailwind.config.js Update configs. 2023年12月28日 13:58:48 -06:00
webpack.config.js Implement Chromium support. 2023年12月31日 21:12:35 -06:00

code style: prettier PRs Welcome Awesome Humane Tech

img Fedishare

Share the current tab on the fediverse.

Get the extension

Firefox

1 Firefox Add-ons 2 Mozzarella 3 Abrowser Add-ons 4 Get XPI
img img img img

The second and third are the recommended options for users of GNU IceCat, Iceweasel, Abrowser (built-in) and other mozilla-based browsers. Or for those who are concerned about their privacy/security and want to avoid any kind of telemetry from Mozilla and third parties.

*Deprecated, but Abrowser still uses it.

If you chose to download the extension (fourth option) see this article to install manually.

Chrome

1 Opera Addons 2 Get CRX
img img

The first one is the recommended option for users of Chromium-based browsers that support extensions from the Opera catalog (Opera/GX, Yandex, etc.).

The second one is the recommended option for those who are concerned about their privacy/security and want to avoid any kind of telemetry from Opera-Chrome and third parties. Install the extension manually following this small guide.

Features

Share web pages right from the toolbar button. It's an excelent alternative to the sharing buttons/plugins that are embedded in websites.

Only supports FOSS and Descentralize projects.

Services/protocols:

Permissions / Privacy

This extension doesn't require any permissions.

It only accesses the Title and URL of the current (active) tab of the browser. The only data needed is the URL of your instance(s), and it is stored locally on your browser/computer.

Screenshots

img

Contributing

You can contribute in the following ways:

  • Finding and reporting bugs.
  • Contributing code to the project by fixing bugs or implementing features.

Bug reports

Bug reports and feature suggestions can be submitted to Codeberg Issues. Please make sure that you are not submitting duplicates, and that a similar report or request has not already been resolved or rejected in the past using the search function. Please also use descriptive, concise titles.

Pull request

Please use clean, concise titles for your pull requests.

Build

You'll need:

  • Mozilla-based browser, 59 (or higher)
  • Chromium-based browser, 79 (or higher)
  • Node.js, 16.0.0 or higher
  • npm, 8.0.0 or higher is recommended

Install all dependencies:

npm i

Run the command:

npm run build

Load package to browsers

Automatically

Firefox:

npm run start:firefox

Manually

Firefox: Temporary installation in Firefox

Chrome: Load an unpacked extension

Resources

Donations

Buy me an ice cream!

img CC-BY 4.0 by Vincent Le Moign

License

Large GPLv3 logo with "Free as in Freedom"

Copyright (C) 2019-2024 Dinomug <mugcake@disroot.org>
This file is part of Fedishare.
Fedishare is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.