Wexond是一款注重安全隐私的开源浏览器。遵守GPL开源协议。基于Electron 和 React编写。项目目标是打造快速,私密,美观,可扩展的浏览器。
浏览器功能特性:
Wexond Shield – 浏览网页时去除广告,不让网站跟踪用户。使用Wexond Shield特性,网站加载速度最快加速2倍!
美观和简约的UI – 地址栏隐藏在Overlay中以占用更少的空间。
选项卡组 – 轻松将选项卡分组,方便快速访问。
支持大多数Chrome扩展程序 – 可从Chrome网上应用店安装一些扩展程序。
折叠菜单 – 包含搜索框,书签,菜单,自定义组件等等!
软件包 – 通过安装或开发自己的软件包,扩展Wexond以满足更多需求。可以为浏览器设置主题,甚至添加自定义组件!
在选项卡中组织管理应用程序
[repo owner=”wexond” name=”desktop”]
-------------------------------------------------------------------------------------
Modern and feature-rich web browser base based on Electron.
Wexond Browser Base
Wexond Base is a modern web browser, built on top of modern web technologies such as Electron
and React
, that can also be used as a framework to create a custom web browser (see the License section).
Table of Contents:
Motivation
Compiling and editing Chromium directly may be challenging and time consuming, so we decided to build Wexond with modern web technologies. Hence, the development effort and time is greatly reduced. Either way Firefox is based on Web Components and Chrome implements new dialogs in WebUI (which essentially is hosted in WebContents).
Features
- 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 Wexond 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 Wexond should have compact or normal UI.
- Tab groups - Easily group tabs, so it's hard to get lost.
- Scrollable tabs
- Partial support for Chrome extensions - Install some extensions directly from Chrome Web Store* (see #110) (WIP)
Other basic features
- 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
Downloads
Roadmap
Development
Running
Before running Wexond, please ensure you have latest Node.js
and Yarn
installed on your machine.
Windows
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
More commands
$ 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
.
Documentation
Guides and the API reference are located in docs
directory.
from