Skip to content

Modern and feature-rich web browser base based on Electron

Notifications You must be signed in to change notification settings

clusegXclusbe/browser-base

Repository files navigation

Wexond

Discord Travis AppVeyor

Wexond is a free, open-source and extensible web browser with material design, which lets you browse the web without any ads thanks to built-in ad blocker. The API in extensions system lets you to extend browser by additional functionality. Wexond works on each desktop platform, thanks to Electron. For building browser interface, we use React which is useful framework for creating components, Sass for styling them and MobX for managing states.

Contributing

We really appreciate any changes and improvements, so feel free to open pull requests! If you have found any issues, please report them. This would really help us making the browser even better!

Development

If you want to develop Wexond, you will need to run some commands, but don't worry, we will explain you everything. Please make sure that you have installed Node.js. Also, we assume you have cloned the repository.

First, you will need to install all needed dependencies to run and build Wexond by typing this simple command:

$ npm install

If you have installed all dependencies successfully, just type

$ npm run watch

This will watch code for changes, and start Wexond.

Other commands

Usage:

$ npm run <command>
Command Description
build:production Bundles Wexond's source in production mode.
compile:win32 Builds Wexond binaries for Windows.
compile:darwin Builds Wexond binaries for macOS.
compile:linux Builds Wexond binaries for Linux.
electron:rebuild Rebuilds all dependencies for Electron.
tslint Lints code and fixes if there are errors.
start Starts Wexond.
watch Bundles code using webpack, watches code for changes and starts Wexond.

Documentation

Guides and the API reference are located in docs. It also contains documents describing how to use the browser, and create extensions.

Screenshots

All screenshots can be found on Imgur.

About

Modern and feature-rich web browser base based on Electron

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.7%
  • JavaScript 1.9%
  • Other 1.4%