Bonjourr is a home page for your Internet browser inspired by the looks of iOS.
While it aims to look and feel minimal, it still brings you lots of options to customise it to your liking. Here's some features:
You can also try it online 🌎 before installing.
Follow us on Bluesky or check out our Discord server where we discuss ideas, features and bug reports. You can also send us an email :)
Here's a list of things you can do to help us out:
If you just want to say thank you and support our work, here's some ideas:
If you feel like we've earned it and you want to support independant open source developpers, we'll gladly accept your donations! It motivates us to keep improving Bonjourr and makes it feel more real :)
As a token of our appreciation, donating will also get your name featured in Bonjourr for the entire month after you donate!
Our Ko-Fi Page • or donate in crypto
Bonjourr is open to pull requests, but they do need to be in the spirit of the extension. If you'd like to add a feature, please open an issue before you start working on it so we can discuss of its implementation. Additionaly, please read our technical documentation.
If you wish to self-host the APIs used by Bonjourr, you can do so by following the steps in Bonjourr APIs repository.
# In root directory
deno install
# These commands watch changes for each platform
deno task chrome
deno task edge
deno task firefox
deno task online
# Or build all platforms at once
deno task build
chrome://extensions/release/chrome folderabout:debugging#/runtime/this-firefoxmanifest.json in /release/firefox folderedge://extensions/release/edge folder/src/manifests/edge.jsonedge.json to manifest.jsondeno task onlinePrerequisites:
docker compose -f docker/compose.yaml up
# or
deno task app
Go to http://0.0.0.0:8000/
bonjourr/bonjourr Hub image8000 as host port$ claude mcp add Bonjourr \
-- python -m otcore.mcp_server <graph>