LeFroid/Viper-Browser
LeFroid/Viper-Browser has 253 GitHub stars and 23 forks. Star changes are not measured yet. Last checked 2026-11-13 18:35 UTC. Last push 2021-11-11.
What you can do
- All development is done with a focus on privacy, minimalism, and customization ability
- Bookmark management
- Built-in ad blocker, compatible with AdBlock Plus and uBlock Origin filters
- Cookie viewer, editor, and support for cookie filters (QtWebEngine 5.11+ only)
측정된 스타 증가
- in 24h
- 기록 수집 중
- in 7 days
- 기록 수집 중
- in 15 days
- 기록 수집 중
- in 1 month
- 기록 수집 중
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
소개
A lightweight Qt5 web browser using QtWebEngine
보안README.md
OriginalViper Browser
A powerful yet lightweight web browser built with the Qt framework
Licensed under GPLv3
Features
- All development is done with a focus on privacy, minimalism, and customization ability
- Bookmark management
- Built-in ad blocker, compatible with AdBlock Plus and uBlock Origin filters
- Cookie viewer, editor, and support for cookie filters (QtWebEngine 5.11+ only)
- Compatible with Pepper Plugin API
- Custom user agent support
- Fast and lightweight
- Fullscreen support
- Granular control over browser settings and web permissions
- Gives the user control over their data, no invasions of privacy like other browsers are known to do..
- GreaseMonkey-style UserScript support
- Multiple options for home page- any URL, blank page, or a card layout page with favorite and most visited websites
- PDF.js embedded into the browser
- Save and restore browsing sessions, local tab history, pinned tabs
- Secure AutoFill manager (disabled by default)
- Tab drag-and-drop support for HTML links, local files, other browser window tabs, etc
- Tab hibernation / wake up support
- Traditional browser UI design instead of WebUI and chromium-based interfaces
Building
The browser can be built using the cmake build system, by either importing the root CMakeLists file into your IDE of choice or performing the following commands from a console:
$ git clone https://github.com/LeFroid/Viper-Browser.git viper-browser
$ mkdir -p viper-browser/build && cd viper-browser/build
$ cmake ..
$ make
Tests can be ran by setting the ENABLE_TESTING in the cmake configuration.
The binary will be located in the build/src/app folder when following the commands listed above.
Thanks
This project is possible thanks to the work of others, including those involved in the following projects:
- Qt Framework
- PDF.js
- Arora QT Browser
- Qt Tab Browser example (From Qt 5.5 Webkit example archive)
- Code Editor example
- Qupzilla - for parts of AdBlockPlus implementation
- Otter Browser - for parts of AdBlockPlus implementation
All licenses and credits can be found in the file LICENSE
관련 프로젝트 살펴보기
trimstray/the-book-of-secret-knowledge
영감을 주는 목록, 매뉴얼, 치트시트, 블로그, 팁, 원라이너, CLI/웹 도구 등을 모은 컬렉션.
258,218 스타Hack-with-Github/Awesome-Hacking
해커, 펜테스터, 보안 연구자를 위한 다양한 Awesome 목록 모음.
125,433 스타swisskyrepo/PayloadsAllTheThings
웹 애플리케이션 보안과 모의 침투 테스트/CTF에 유용한 페이로드 및 우회 방법 목록.
82,656 스타caddyserver/caddy
빠르고 확장 가능한 멀티플랫폼 HTTP/1-2-3 웹 서버이며, 자동 HTTPS를 지원합니다
79,021 스타