Skip to main content


I’m currently working on a new Python WebKitGTK browser for GNOME. I’m aiming for it to be a better foundation to work on than Epiphany which has a huge C codebase and some outdated UI patterns. :blobcat_engineer:

#GNOME

in reply to Jamie

I have been working on the UI, among other things for Navigator with @kramo :blobcatHuggiesfox:

I think it's looking nice :blobcatthumbsup:

#GNOME

in reply to Jamie

Since this post, a lot has been added :blobcat_engineer:

Some of the features include:

- Find on Page
- Bookmarks
- Downloads
- History (to be optimized)
- Screenshot Entire Page
- Private Browsing
- Permissions

I've been daily driving it now for testing purposes, and I'm pretty happy with the state. One major task left is adding autosuggestions in the address bar though, which will be a challenge :blobcatglare:

#GNOME

in reply to Jamie

As the project is growing, I'm deliberating whether Vala could be a better option for the project as it's more GObject oriented, it has stricter typing, and it's compiled. What do you think? :blobcatthinking:

#GNOME

  • Python (30%, 9 votes)
  • Vala (70%, 21 votes)
30 voters. Poll end: 2 months ago

This entry was edited (2 months ago)
in reply to Jamie

I've been mulling porting some UI from C to Vala. It does GObject really well and you don't need to buckle in another supply chain.