Giter Site home page Giter Site logo

linecode / wexond Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wexond/browser-base

0.0 2.0 0.0 21.37 MB

:globe_with_meridians: An extensible web browser with beautiful UI.

License: MIT License

TypeScript 98.45% HTML 0.19% JavaScript 1.36%

wexond's Introduction

Wexond

Discord Travis AppVeyor

Wexond is a web browser built on top of Electron, React and styled-components.

Features

  • Built-in ad-block Browse the web without any ads.
  • Beautiful and minimalistic UI The tabs and address bar are located in the same toolbar to take less space.
  • Right sided navigation drawer Access to all features of Wexond very easily.
  • Tab groups Easily group tabs to tab groups and access them very fast.
  • Expanded new tab page Have all information such as news, weather or currency in only one page!
  • Partial support for Chrome extensions Install some extensions from Chrome Web Store (see wexond#110)

Screenshots

Home page

Downloads

All binaries are located in the Releases page.

Roadmap

We still have a lot of things to do, to make Wexond better and better. This is just a beginning. So to improve our web browser we have created a roadmap so that you can see the next features and improvements.

Supported WebExtensions APIs

There is a lot of APIs, but we are only two very young programmers, so any help would be really appreciated and welcomed.

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!

If you want to contribute, check our Contributing guidelines and Code Of Conduct.

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 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 to start Wexond, type

$ npm start

Other commands

Usage:

$ npm run <command>
Command Description
build-production Bundles Wexond's source in production mode.
compile-win32 Compiles Wexond binaries for Windows.
compile-darwin Compiles Wexond binaries for macOS.
compile-linux Compiles Wexond binaries for Linux.
electron-rebuild Rebuilds all dependencies for Electron.
lint Lints code.
lint-fix Fixes eslint errors if any
start Starts Wexond.
watch Watches code for changes

Documentation

At this moment there are no docs for the theming system.

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

wexond's People

Contributors

ahmedmostafa16 avatar greenkeeper[bot] avatar jackappdev avatar khoaakt avatar lucat1 avatar sentialx avatar xnerhu avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.