Features and tips
To learn more about how Bonjourr works, you can check out the detailed overview of our features here:
If you know how to use CSS, you can style Bonjourr any way you want! Here are some ideas to get you started:
Install the extension
Browsers and platforms
-
Chrome, Chromium, Brave, Kiwi
Chrome web store -
Microsoft Edge
Edge Add-ons -
Firefox Desktop
Firefox Addons -
Safari MacOS
Apple App Store
Currently not available
- Safari iOS & iPadOS, we'll get to it at some point.
- Vivaldi is showing a blank page, see issue #213
- Firefox Mobile does not allow its homepage to be modified, mentioned in issue #267
Opera browser
Opera does not allow extensions to modify its new tab. While there is no official statement, we believe this is because ads on their speed dial is a good revenue source for them.
Opera new tab workaround
- First empty your current speed dial so that it shows a dark blank page.
- You then need to install a third-party extension that can replace your current active tab. For now, we found that only New Tab Start Page works correctly. We are not affiliated with them !
- Click on the Bonjourr icon, it should reveal its full URL in the address bar.
- Setup the third-party extension with Bonjourr's URL, and we're done !
Contribute
Donations
A few donations go a long way when it comes to open source software. It motivates us to pour more time into Bonjourr, it helps us realise people care about our work and it can open new doors for the future. You can donate in regular money or crypto money.
Reviews
The simplest way to help us out is to leave a review on the extension stores, either on Firefox addons, Chrome webstore, Apple App Store or even Edge Addons. You can also tell your friends about Bonjourr, because if you love it, they probably will too.
Translations
Thanks to our contributors, Bonjourr is currently available in 21 languages! Here's how you can update or add a language:
Translations are located in the /_locales/ folder on Github. Each language folder contains these files:
translations.json
for the main translation.-
messages.json
for the extension's title and subtitle. -
overview.md
for the full description on store pages.
To add a new language, copy the `en` folder to your desired language. You also need to add the country code and name to the list in /src/scripts/langs.ts. If you are familiar with GitHub, you can create a pull request. If not, you can directly send us the modified files via email or to our Telegram group.
⚠️ Don't forget to join your name and link so we can credit you!
New features
You have some coding skills and a feature in mind you could implement into Bonjourr? Check out the GitHub repository.
If you're feeling creative, you can also suggest or create CSS snippets & custom profiles