Skip to content

A WebExtension to share content on scuttlebutt (uses Native Messaging)

Notifications You must be signed in to change notification settings

soapdog/webextension-share-on-scuttlebutt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Share on Scuttlebutt WebExtension

This is an ALPHA quality WebExtension for Firefox to add a sidebar that enables the user to post to the scuttlebutt platform.

Dependencies

This add-on depends on a native app that needs to be correctly setup for it to work. It works by using the Native Messaging API to communicate with a bundled sbot.

Go to sbot native app first and setup that app to be able to use this add-on.

How to install the add-on

On Firefox Nightly (or Firefox Dev Edition) go to about:debugging and use the load temporary add-on button to browse your files. Select the manifest.json file included with this repository. The sidebar should launch with a text area that allows you to post to scuttlebutt.

To learn more about WebExtension development and debugging, go to MDN Web Docs - WebExtensions.

Roadmap

  • [] - Add error checking for missing native sbot app.
  • [] - Add support for private messages.
  • [] - Add helper for mentioning friends.

Contributing

This is free software under the terms of the MIT license. I would love contributions to this WebExtension. I tried to make it as vanilla as possible to the point that it is quite naive. My objective is to make it approachable for new contributors with minimal knowledge of JS.

The WebExtension is running on a different and isolated DOM than the page being displayed so we don't need to worry about many stuff that is common to Web Development.

If you want to contribute, these are some ideas:

  • Need a better icon.
  • Need translations.
  • Need private messaging.

Sponsorships

Do you want a decentralized internet too? Are you worried about the loss of net neutrality and realized that radical decentralization is the way to fight back? Have some cryptobucks to spare? If you want to make a financial contribution to help me fund development of this and other dex focused software, I would love to receive contributions in the following cryptocurrencies:

  • Ethereum: 0x0bd1bbb25cc9dd2ce8ea1fba4e333ff091f671a9
  • Bitcoin: 1Px1PeVBJ2Mz1iC6UF8UZVXW7zPoonMVKJ
  • DASH: Xh5b2TfS7CTUgSMUENWUQFmTqZyk3DUdQX

About

A WebExtension to share content on scuttlebutt (uses Native Messaging)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published