raj-browser
所属分类:浏览器
开发工具:TypeScript
文件大小:0KB
下载次数:0
上传日期:2023-07-27 03:31:25
上 传 者:
sh-1993
说明: 从web访问web的UI和以隐私为中心的浏览器。,
(A UI and privacy focussed browser for the web from the web.,)
文件列表:
.czrc (41, 2023-11-13)
.editorconfig (154, 2023-11-13)
.eslintignore (128, 2023-11-13)
.eslintrc.cjs (1236, 2023-11-13)
.husky/ (0, 2023-11-13)
.husky/prepare-commit-msg (94, 2023-11-13)
.idea/ (0, 2023-11-13)
.idea/inspectionProfiles/ (0, 2023-11-13)
.idea/inspectionProfiles/Project_Default.xml (251, 2023-11-13)
.idea/modules.xml (274, 2023-11-13)
.idea/raj-browser.iml (458, 2023-11-13)
.npmrc (56, 2023-11-13)
.prettierignore (65, 2023-11-13)
.prettierrc.yaml (66, 2023-11-13)
.vscode/ (0, 2023-11-13)
.vscode/extensions.json (52, 2023-11-13)
.vscode/launch.json (410, 2023-11-13)
.vscode/settings.json (240, 2023-11-13)
.yarn/ (0, 2023-11-13)
.yarn/cache/ (0, 2023-11-13)
.yarn/cache/7zip-bin-npm-5.1.1-802410de68-1e58ba3742.zip (5048572, 2023-11-13)
.yarn/cache/@ampproject-remapping-npm-2.2.0-114878fa50-d74d170d06.zip (20984, 2023-11-13)
.yarn/cache/@babel-code-frame-npm-7.18.6-25229a7e34-195e2be317.zip (3945, 2023-11-13)
.yarn/cache/@babel-code-frame-npm-7.22.13-2782581d20-22e342c807.zip (9380, 2023-11-13)
.yarn/cache/@babel-compat-data-npm-7.19.4-579e57594f-757fdaeb67.zip (9160, 2023-11-13)
.yarn/cache/@babel-core-npm-7.19.6-dd0c1d6359-85c0bd38d0.zip (299280, 2023-11-13)
.yarn/cache/@babel-generator-npm-7.19.6-9ce28207f1-734fcb1fbe.zip (115852, 2023-11-13)
.yarn/cache/@babel-generator-npm-7.23.0-08841c5369-8efe24adad.zip (121904, 2023-11-13)
.yarn/cache/@babel-helper-compilation-targets-npm-7.19.3-ba5dbffed2-aafcb4490c.zip (22150, 2023-11-13)
.yarn/cache/@babel-helper-environment-visitor-npm-7.18.9-9f5b3635a1-b25101f616.zip (2955, 2023-11-13)
.yarn/cache/@babel-helper-environment-visitor-npm-7.22.20-260909e014-d80ee98ff6.zip (4411, 2023-11-13)
.yarn/cache/@babel-helper-function-name-npm-7.23.0-ce38271242-e44542257b.zip (8978, 2023-11-13)
.yarn/cache/@babel-helper-hoist-variables-npm-7.22.5-6db3192347-394ca191b4.zip (4610, 2023-11-13)
... ...
![icon-small](https://user-images.githubusercontent.com/72294760/131682171-2300d5e0-f42c-490e-86bd-6eba492abad9.png)
# Raj Browser
[![License](https://badgen.net/github/license/Rajaniraiyn/raj-browser)](LICENSE) [![Release](https://badgen.net/github/release/Rajaniraiyn/raj-browser)](../../releases/latest) ![Checks](https://badgen.net/github/checks/Rajaniraiyn/raj-browser) [![Stars](https://badgen.net/github/stars/Rajaniraiyn/raj-browser)](../../stargazers) [![Forks](https://badgen.net/github/forks/Rajaniraiyn/raj-browser)](../../network/members) [![Opened Issues](https://badgen.net/github/open-issues/Rajaniraiyn/raj-browser)](../../issues?q=is%3Aopen) [![CodeQL](https://github.com/Rajaniraiyn/raj-browser/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/Rajaniraiyn/raj-browser/actions/workflows/codeql-analysis.yml)
A UI and privacy focussed browser for the web from the web.
## Reason
I noticed all the browser even from the past uses same kind of tabs and address bar with slight variations.
To bring new evolution to browser design, I have created this with more space for the webpages and adaptable browser colour according to the website.
- Microsoft Edge (Chromium) ![image](https://user-images.githubusercontent.com/72294760/131173277-3278767e-1d20-4621-bcd5-ae58bd0a73b4.png)
- Microsoft Edge (Legacy) ![image](https://user-images.githubusercontent.com/72294760/131176216-d753f761-0e5b-4160-80ac-b74c42c90ceb.png)
- Google Chrome ![image](https://user-images.githubusercontent.com/72294760/131173422-3f10d0df-4df6-40a1-8234-9b3299022926.png)
- Mozilla Firefox (new proton design) ![image](https://user-images.githubusercontent.com/72294760/131173690-d336fc07-eca9-4c38-bff2-ca63d721e82a.png)
- Mozilla Firefox (old) ![image](https://user-images.githubusercontent.com/72294760/131173829-f382f4f6-0dc4-4772-b4e8-69172fbfead9.png)
- Vivaldi ![image](https://user-images.githubusercontent.com/72294760/131174404-2dc56f12-bf64-469e-a6b5-2c718df7beab.png)
- Brave ![image](https://user-images.githubusercontent.com/72294760/131174497-ef2663c8-25bf-4fbb-8eb4-80d29d02162d.png)
- Internet Explorer ![image](https://user-images.githubusercontent.com/72294760/131176270-c43c0632-bd26-4001-b1e1-656b062f5caf.png)
and most of all other browsers
## Features
** Current:**
- Chromium based so more compatibility over websites
- Uses only necessary chromium binaries so more privacy
- Modern, Unique and Simple Design
- Smooth animations
- Powerful Ads Blocking using [adblocker-electron](https://github.com/cliqz-oss/adblocker/tree/master/packages/adblocker-electron)
- Awesome downloader which can pause and resume download even after any time using [electron-download-manager](https://github.com/danielnieto/electron-download-manager)
- Completely powered by opensource
- Address bar
- Context menu using [electron-context-menu](https://github.com/sindresorhus/electron-context-menu)
** Eventually:** (can be used manually)
- Chrome extensions
- Website screenshots
- Dev tools (use context menu to use it)
- Dark mode
- Dropping links to open a page
** Considering:** (planned to be implement)
- Performance optimizations
- UI for Adblocker
- UI for download manager
- Settings UI
- More featured new tab
- Sleeping tabs for reduce resources
- Customisable UI
- Custom themes
- Improved UI and UX
- More animations
- On the fly image compression to reduce data usage
- Installation setup
- Porting from `
` to `BrowserView` for additional performance and security
** Limitations**
- no `prompt` support as electron by default doesn't support it (but working on it. devs! take a look at `customDialogues.js` for more info)
## Stack
1. [Svelte](https://Svelte.dev)
2. [TypeScript](https://)
3. [Node.js](https://nodejs.org/)
4. [Electron.js](https://www.electronjs.org/)
### To run the browser locally
To clone and run this repository you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer. From your command line:
1. `git clone https://github.com/Rajaniraiyn/raj-browser`
2. `cd raj-browser`
3. `npm install`
4. `npm start`
That's it you are running Raj browser
### To build locally
To clone and build packages of this repository you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer. From your command line:
1. `git clone https://github.com/Rajaniraiyn/raj-browser`
2. `cd raj-browser`
3. `npm install`
4. `npm run build`
Then check the out folder you will see both portable and installable files according to your OS.
## Downloads
[**Latest Release**](https://github.com/Rajaniraiyn/raj-browser/releases/latest)
**For Windows** download [Raj.Browser-win32-x64-portable.7z](https://github.com/Rajaniraiyn/raj-browser/releases/latest/download/Raj.Browser-win32-x64-portable.7z)
**For Others** Please build it yourself as I am using Windows
近期下载者:
相关文件:
收藏者: