Orion Web Browser is a modern web browser, based on Wexond. It is focused on privacy protection.
- Integrated Searx search engine focused on privacy (by default, can be customized)
- Block every trackers
- AdBlock protection
- Wexond Shield - Browse the web without any ads and don't let websites to track you. Thanks to the Wexond Shield powered by Cliqz, websites can load even 8 times faster!
- Chromium without Google services and low resources usage - Since Orion uses Electron under the hood which is based on only several and the most important Chromium components, it's not bloated with redundant Google tracking services and others.
- Fast and fluent UI - The animations are really smooth and their timings are perfectly balanced.
- Highly customizable new tab page - Customize almost an every aspect of the new tab page!
- Customizable browser UI - Choose whether Orion should have compact or normal UI.
- Tab groups - Easily group tabs, so it's hard to get lost.
- Form auto-fill - Remember your accounts/passwords directly in the browser!
- Scrollable tabs
- Partial support for Chrome extensions - Install some extensions directly from Chrome Web Store* (see #110) (WIP)
- Downloads popup with currently downloaded items (download manager WebUI page is WIP)
- History manager
- Bookmarks bar & manager
- Settings
- Find in page
- Dark and light theme
- Omnibox with autocomplete algorithm similar to Chromium
- State of the art tab system
If you have found any bugs or just want to see some new features in Orion, feel free to open an issue. Every suggestion is very valuable for us, as they help us improve the browsing experience. Also, please don't hesitate to open a pull request. This is really important to us and for the further development of this project.
By opening a pull request, you agree to the conditions of the Contributor License Agreement.
Before running Orion, please ensure you have latest Node.js
and Yarn
installed on your machine.
Make sure you have build tools installed. You can install them by running this command as administrator:
$ npm i -g windows-build-tools
$ yarn # Install needed depedencies.
$ yarn rebuild # Rebuild native modules using Electron headers.
$ yarn dev # Run Wexond in development mode
$ yarn compile-win32 # Package Wexond for Windows
$ yarn compile-linux # Package Wexond for Linux
$ yarn compile-darwin # Package Wexond for macOS
$ yarn lint # Runs linter
$ yarn lint-fix # Runs linter and automatically applies fixes
More commands can be found in package.json
.
Guides and the API reference are located in docs
directory.
Every usage of this project resources (code, graphics etc.) must be consulted with its author ([email protected]).
By sending a Pull Request, you agree that your code may be relicensed or sublicensed.