.githooks | ||
.github | ||
public | ||
src | ||
webpack | ||
.all-contributorsrc | ||
.eslintrc.json | ||
.gitignore | ||
.prettierignore | ||
.prettierrc.json | ||
babel.config.js | ||
jest.config.js | ||
jest.setup.js | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
postcss.config.js | ||
PRIVACY_POLICY.txt | ||
README.md | ||
tailwind.config.js | ||
tsconfig.json |
Share Freedom - browser extension
Share the current tab on the fediverse.
Features
Simplest add-on for the fediverse. Share web pages right from the toolbar button.
Supported services/protocols:
- Gnusocial
- Mastodon / Misskey
- Hubzilla
- Diaspora
- Friendica
- Socialhome
- Lemmy
- Pleroma
- Osada / Zap / Zot6
- XMPP
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 Gitlab 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.
Invite an ice cream
You can collaborate with donations for the project :)
Bitcoins: bc1qf7v8zty2yz8phulet29wcpxjclvffn5w6ry43w
Ethereum: 0xca2FD9C3834694E2cB3db3bf79b3AfB083bA6732
License
This program is licensed under GPL v3
Copyleft (ɔ) 2021 - Miguel (mickie)
See LICENSE file for more information.
TODO
This boilerplate provides a skeleton to start developing cross-browser web extensions.
Development
npm i
Chrome
npm run app:chrome-dev
Edge
npm run app:edge-dev
Firefox
npm run app:firefox-dev
Production
npm i
npm run app:chrome
Edge
npm run app:edge
Firefox
npm run app:firefox
Load package to browsers
Chrome
- Go to the browser's URL address bar
- Enter
chrome://extensions/
- Switch to "Developer mode"
- Load extension by clicking "Load unpacked"
- Browse to
dist/
in source code - Done!
Check here for more detail: https://developer.chrome.com/extensions/getstarted
Edge
- Go to the browser's URL address bar
- Enter
edge://extensions/
- Turn on
Developer mode
- Load extension by clicking "Load unpacked"
- Browse to
dist/
in source code - Done!
Firefox
- Go to the browser's URL address bar
- Enter
about:debugging#/runtime/this-firefox
- Click Load Temporary Add-on...
- Browse to your
manifest.json
& click Open - Done!
Check here for more details: https://extensionworkshop.com/documentation/develop/temporary-installation-in-firefox/
Contributors ✨
Thanks goes to these wonderful people (emoji key):
David Nguyen 💻 📖 🎨 🚧 👀 ⚠️ |
Minh Ngo 💻 ⚠️ |
Ben Harned 📖 |
This project follows the all-contributors specification. Contributions of any kind welcome!