SlideShare a Scribd company logo
Py-Browser
What is a Browser?
2
A software application used to access information on the World Wide Web
is called a Web Browser. When a user requests some information, the web
browser fetches the data from a web server and then displays the webpage
on the user’s screen.
 When a URL is entered in a browser, the web server takes us to that website.
 To run Java applets and flash content, plugins are available on the web
browser.
 Multiple webpages can be opened at the same time on a web browser.
 Options like back, forward, reload, stop reload, home, etc. are available on
these web browsers, which make using them easy and convenient.
Py - Browser
3
Py-Browser is a simple web browser which is designed
by using python programming language.
The framework that I used for Graphical User Interface is PyQt5.
What is PyQt ?
PyQt is a GUI widgets toolkit. It is a Python interface for Qt, one of
the most powerful, and popular cross-platform GUI library. PyQt is a
blend of Python programming language and the Qt library.
The libraries of PyQt that were used in Py-Browser are :
1.QtCore
2.QtWebEngineWidgets
3.QtGUI
4.QtPrintSupport
“
4
THIS IS HOW PY-BROWSER LOOKS LIKE : -
FEATURES OF PY-BROWSER
5
PRINT
FAST
SIMPLE TO USE
MULTI-TAB
NO Privacy issues
Download and Upload
It is very simple to use
only you have to enter
URL
No history is saved and No
Synchronization in this Browser
You can open multiple
web pages at a time
You can easily download and
upload files on internet
Print any page in HTML
or pdf format
It is very fast because it don‘t save history
and process without checking validation
FUTURE IMPROVEMENTS -
6
History
In future we can add a history
section for Py-Browser which
will save history in local system
itself.
In-Built VPN
We can add a feature of inbuilt
VPN for browser which will
maintain the privacy of user.
Extensions
Is In future I can add extensions
to py-browser which will make
easy to do any task. Like
chrome is providing so many
extensions.
Download Manager
We can add separate section for
download manager. Which will
manage currently downloading files
and save history of previously
downloaded files.
🔑
7

More Related Content

PPTX
What is Ping
PDF
Intermediate Intel® Distribution of OpenVINO™ toolkit for Computer Vision Ap...
PDF
An Implementation of Preregistration
PPTX
IP ADDRESS .pptx
PDF
VM Console Enhancements
PDF
Reference broadcast synchronization and time division multiple access impleme...
PDF
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
PPT
Proxy servers
What is Ping
Intermediate Intel® Distribution of OpenVINO™ toolkit for Computer Vision Ap...
An Implementation of Preregistration
IP ADDRESS .pptx
VM Console Enhancements
Reference broadcast synchronization and time division multiple access impleme...
Soal Linux Actual - ITNSA LKS SMK Tingkat Provinsi NTB 2021
Proxy servers

Similar to Py browser (20)

PPTX
Web Browsers
PDF
Guide for web scraping with Python libraries_ Beautiful Soup, Scrapy, and mor...
PPTX
Web Scraping using Python | Web Screen Scraping
PDF
IRJET- A Personalized Web Browser
PDF
IRJET- A Personalized Web Browser
PPTX
python bridge course for second year.pptx
PPTX
Informatica exploradores
PPTX
web browser ppt
PDF
Web Requests ChatGPT Plugin
PPTX
python.pptx
PPTX
Module-5 Ppt.pptx
PDF
Roy15
PDF
Presen4 1
PDF
Roy15
PDF
Roy15
PDF
Roy15
PPTX
India's First Web browser
DOC
Report on browser war
PPTX
Web browsertico
PPTX
Web browsers
Web Browsers
Guide for web scraping with Python libraries_ Beautiful Soup, Scrapy, and mor...
Web Scraping using Python | Web Screen Scraping
IRJET- A Personalized Web Browser
IRJET- A Personalized Web Browser
python bridge course for second year.pptx
Informatica exploradores
web browser ppt
Web Requests ChatGPT Plugin
python.pptx
Module-5 Ppt.pptx
Roy15
Presen4 1
Roy15
Roy15
Roy15
India's First Web browser
Report on browser war
Web browsertico
Web browsers
Ad

Recently uploaded (20)

PDF
CapCut Video Editor 6.8.1 Crack for PC Latest Download (Fully Activated) 2025
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
AutoCAD Professional Crack 2025 With License Key
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PDF
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
PDF
Download FL Studio Crack Latest version 2025 ?
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Website Design Services for Small Businesses.pdf
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PDF
CCleaner Pro 6.38.11537 Crack Final Latest Version 2025
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
CapCut Video Editor 6.8.1 Crack for PC Latest Download (Fully Activated) 2025
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Design an Analysis of Algorithms I-SECS-1021-03
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Operating system designcfffgfgggggggvggggggggg
AutoCAD Professional Crack 2025 With License Key
17 Powerful Integrations Your Next-Gen MLM Software Needs
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
CHAPTER 2 - PM Management and IT Context
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
Download FL Studio Crack Latest version 2025 ?
Why Generative AI is the Future of Content, Code & Creativity?
wealthsignaloriginal-com-DS-text-... (1).pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Website Design Services for Small Businesses.pdf
Weekly report ppt - harsh dattuprasad patel.pptx
CCleaner Pro 6.38.11537 Crack Final Latest Version 2025
Navsoft: AI-Powered Business Solutions & Custom Software Development
Ad

Py browser

  • 2. What is a Browser? 2 A software application used to access information on the World Wide Web is called a Web Browser. When a user requests some information, the web browser fetches the data from a web server and then displays the webpage on the user’s screen.  When a URL is entered in a browser, the web server takes us to that website.  To run Java applets and flash content, plugins are available on the web browser.  Multiple webpages can be opened at the same time on a web browser.  Options like back, forward, reload, stop reload, home, etc. are available on these web browsers, which make using them easy and convenient.
  • 3. Py - Browser 3 Py-Browser is a simple web browser which is designed by using python programming language. The framework that I used for Graphical User Interface is PyQt5. What is PyQt ? PyQt is a GUI widgets toolkit. It is a Python interface for Qt, one of the most powerful, and popular cross-platform GUI library. PyQt is a blend of Python programming language and the Qt library. The libraries of PyQt that were used in Py-Browser are : 1.QtCore 2.QtWebEngineWidgets 3.QtGUI 4.QtPrintSupport
  • 4. “ 4 THIS IS HOW PY-BROWSER LOOKS LIKE : -
  • 5. FEATURES OF PY-BROWSER 5 PRINT FAST SIMPLE TO USE MULTI-TAB NO Privacy issues Download and Upload It is very simple to use only you have to enter URL No history is saved and No Synchronization in this Browser You can open multiple web pages at a time You can easily download and upload files on internet Print any page in HTML or pdf format It is very fast because it don‘t save history and process without checking validation
  • 6. FUTURE IMPROVEMENTS - 6 History In future we can add a history section for Py-Browser which will save history in local system itself. In-Built VPN We can add a feature of inbuilt VPN for browser which will maintain the privacy of user. Extensions Is In future I can add extensions to py-browser which will make easy to do any task. Like chrome is providing so many extensions. Download Manager We can add separate section for download manager. Which will manage currently downloading files and save history of previously downloaded files. 🔑
  • 7. 7