Brave extension vs adding as feature from source

If we have to build a feature like Whatsapp in Brave browser, should we approach them as an extension or should we approach by extending the browser as such creating a new browser from brave source code? What are the pros and cons of the each approach.

I think we should prefer extensions by default, users might not like these features and they should be able to remove it unless it’s a main function of Brave, not to mention progressively adding such features can slowly degrade performance over time.

The issue with extensions is that right now, we don’t have an extension store and brave currently censors non-Google approved extensions, see https://github.com/brave/brave-browser/issues/20296

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.