Share your repls and programming experiences

← Back to all posts
Web browser made with PyQt5
UniqueOstrich18 (243)

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.

Commentshotnewtop
Nathankang77 (17)

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

Nathankang77 (17)

@UniqueOstrich18 well srry about it i didnt know.

UniqueOstrich18 (243)

@Nathankang77 Also can you upvote this post?

Nathankang77 (17)

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

Nathankang77 (17)

@Nathankang77 and why did u ask im just curios

kbadrinath_tcsp (200)

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

UniqueOstrich18 (243)

@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.

kbadrinath_tcsp (200)

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

MarcusWeinberger (203)

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

KimiTian08 (2)

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 (243)

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

KimiTian08 (2)

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

ShivaSubraman (9)

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

ShivaSubraman (9)

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

ShivaSubraman (9)

Dude how did you do this!

Nathankang77 (17)

IT AWESOMEEEEEEEE EEEEEEEEE

Nathankang77 (17)

the feild trip Z (only on Roblox

Nathankang77 (17)

oo i played this story game

Nathankang77 (17)

lol im watching an itsfunneh vid right no thx to u

Nathankang77 (17)

oh i see why u said its gonna be buggy.

Nathankang77 (17)

i like it how u do dat

HahaYes (903)

Insert spider man pointing at spider man meme