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)
- Microsoft Edge (Legacy)
- Google Chrome
- Mozilla Firefox (new proton design)
- Mozilla Firefox (old)
- Vivaldi
- Brave
- Internet Explorer
and most of all other browsers
🚀 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
- Awesome downloader which can pause and resume download even after any time using electron-download-manager
- Completely powered by opensource
- Address bar
- Context menu using 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
<webview>toBrowserViewfor additional performance and security
❌ Limitations
- no
promptsupport as electron by default doesn't support it (but working on it. devs! take a look atcustomDialogues.jsfor more info)
To clone and run this repository you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
git clone https://github.com/Rajaniraiyn/raj-browsercd raj-browsernpm installnpm start
That's it you are running Raj browser
To clone and build packages of this repository you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
git clone https://github.com/Rajaniraiyn/raj-browsercd raj-browsernpm installnpm run build
Then check the out folder you will see both portable and installable files according to your OS.
For Windows download Raj.Browser-win32-x64-portable.7z
For Others Please build it yourself as I am using Windows