Share your repls and programming experiences

← Back to all posts
Web browser made with PyQt5
UniqueOstrich18

This is a web browser made in Python using PyQt5. This was originally made in Python 2.7 but that would not work in repl.it. So after converting the whole thing into Python 3 and fixing some bugs, I got it working. More info about the project is available below. Click the rectangle on the top of the window to fullscreen the browser.

Features:

  • Multiple tabs
  • Forward/backwards buttons
  • Download manager (sort of)
  • Bookmarks bar
  • Adjustable zoom
  • Support for cookies
  • Chromium based browser engine

Limitations:

  • Not that many features
  • Buggy
  • New tab page can cause the repl to run out of memory (not my fault, just the repl not having enough ram)

Screenshots:

PS: Thanks to the creator of the Skye New tab chrome extention. (https://github.com/BenAndy/SkyeNewTab)

Also, you know whats annoying? When you spend weeks on a project and you don't get any recognition but someone puts zero effort into something and gets tons of upvotes.

Voters
SimeonDugas
svensk007
GLXY-LGNDS-4
BrettMatthews1
JoseLuciovelasq
RiZeFrostbite
TheBannana32
LevonJohnson
epicseg
LJMarine
Comments
hotnewtop
Nathankang77

its so nice!!!!!!!!!!!!!

UniqueOstrich18

@Nathankang77 Could you not spam?

Nathankang77

@UniqueOstrich18 uhhh what?

Nathankang77

@UniqueOstrich18 well srry about it i didnt know.

UniqueOstrich18

@Nathankang77 Also can you upvote this post?

Nathankang77

@UniqueOstrich18 uh how (srry i just started it is my second day here)

Nathankang77

@Nathankang77 and why did u ask im just curios

Aqtion

People like cycles, (the number in parantheses at the end of your name). @Nathankang77
To give someone cycles you upvote their projects. There have already been posts about not directly asking. @UniqueOstrich18
Still, however, I really do wonder how really good posts like this only get 7 upvotes, but some random 25 line post that is just a huge if else block gets 42. It really is annoying. @UniqueOstrich18

Nathankang77
UniqueOstrich18

@kbadrinath_tcsp Yea it is annoying when your post that you put tons of effort into doesn't get much attention. I made a WEB BROWSER and someone who made a simple guessing game gets 5 times the upvotes.

Aqtion

I mean it all really comes down to skill cap. If someone says they're new to coding, and their project is ok(in a decent coder's eyes), they'll get more upvotes than someone who is consistently producing good projects. (This is of course, a one time thing, but still they tend to net more upvotes than this type of user.) @UniqueOstrich18

Nathankang77
Nathankang77
Nathankang77

the feild trip Z (only on Roblox

MarcusWeinberger

This is incredible! Btw, instead of doing bookmark_buttons[len(bookmark_buttons)-1], you can do bookmark_buttons[-1].

Nathankang77
Nathankang77

@Nathankang77 it is cool

DavidRowan

Securly bypass go brrrrr

GLXY-LGNDS-4

very nice

dObbOb11

It uses the PyGt5 Web stuff to do show the sites?

UniqueOstrich18
dObbOb11
LevonJohnson

this deserves more upvotes.

epicseg

BAM, 20th upvoter! Nice work man!

LJMarine

does not work, it says

UniqueOstrich18

@LJMarine

works for me

LJMarine

ok, this project seems really cool congrats
@UniqueOstrich18

LJMarine
MikeJMS8910

Wow this is great but can you make the copy and paste button work so that you can be able to use symbols

UniqueOstrich18

@MikeJMS8910 Sorry I can't do that due to a limitation in repl.it.

MikeJMS8910
jeweledfox

Can you please add support for typing some symbols, especially the @ sign? When I do shift+2 it types 2 instead of @. Adding support for symbols would be really cool.

UniqueOstrich18

@jeweledfox Sorry, I can't. Repl.it doesnt support the shift key for some reason.

jeweledfox

@UniqueOstrich18 Huh, thanks for telling me.

jeweledfox

This is one of the best proxies on Repl.it. Although it's very slow (The server is somewhere in Iowa), it works. Fantastic job!

KimiTian08

I wish you could access Repl.it on the browser...
then you could have

Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it on Repl.it

lol

edit i just realized capitals are not supported, so no https://, just https;//. see the difference?

UniqueOstrich18

@KimiTian08 You can do it. Just run chromium repl.it on a bash repl.

KimiTian08

@UniqueOstrich18 wut u mean i am literally completely new to python

ShivaSubraman

How do you write like the coding way with the red stuff

ShivaSubraman

Just as a Suggestion I think you should change the word GOOGLE to a different name to make it a little more interesting. :)

ShivaSubraman

Dude how did you do this!

Nathankang77

IT AWESOMEEEEEEEE EEEEEEEEE

Nathankang77

oo i played this story game

Nathankang77

i love it!!

Nathankang77

lol im watching an itsfunneh vid right no thx to u

Nathankang77
Nathankang77

oh i see why u said its gonna be buggy.

Nathankang77

i like it how u do dat

HahaYes

Insert spider man pointing at spider man meme

DynamicSquid

BroWhyYouSoGood?

UniqueOstrich18
DynamicSquid

@UniqueOstrich18

honestly this is insane, I love it

UniqueOstrich18

@DynamicSquid Well I did spend a week on it during winter break.

DynamicSquid

@UniqueOstrich18 is this on github?

UniqueOstrich18

@DynamicSquid No it isn't, I don't use github.

DynamicSquid