π§° Your custom starting page
- π ββοΈ Zero dependencies
- π± Supports touch devices
- π Easy to customize
- π¦ Optimized for performance
Almost everything is customizable, you just need to edit the ~/src/config.json file.
Greet you and give you the current weather when you start your browser π
- Change all the greetings by replacing the desired value.
- Fill in your OpenWeather API key as well as your longitude and latitude (with the Geocoding API) to see the current weather around you. If
weatherobject is empty or does not exist, you will not being able to see the weather.
{
"header": {
"greetings": {
"morning": "Good morning!",
"afternoon": "Good afternoon!",
"night": "Good evening!"
},
"weather": {
"apiKey": "yourAPIkey",
"tempUnits": "metric",
"lat": "48.5839",
"lon": "7.7455"
}
}
}Zap the web in seconds
- Choose your favorite search engine.
google,duckduckgo,ecosiaare available but feel free to add more by creating a new PR. - Create custom zap commands with a custom zap shortcut. You'll be able to browse your favorite website through you personal home page.
gh lucasctrl/mhubwill search forlucasctrl/mhubon github,yt vitejs tutorialwill search a tutorial about vitejs on YouTube.
{
"searchBar": {
"defaultEngine": "google",
"zap": [
{
"shortcut": "gh",
"link": "https://github.com/search?q="
},
{
"shortcut": "yt",
"link": "https://www.youtube.com/results?search_query="
}
]
}
}LucasAlt
- Website: https://www.lucasalt.fr
- Twitter: @LucasCtrlAlt
- GitHub: @LucasCtrl
Before contributing to this project, make sure you have read the contribution guidelines!
- Fork it (https://github.com/lucasctrl/mhub/fork)
- Create your feature branch (
git checkout -b feature/fooBar) - Commit your changes (
git commit -am 'Add some fooBar') - Push to the branch (
git push origin feature/fooBar) - Create a new Pull Request
- Give a βοΈ if you like this project!
This project is open source and available under the MIT License

