As both a master of procrastination and a busy student, it may be a bad idea to announce this, but I have decided to create a web browser.
I’ve decided to build this because of a need I have for a web browser that:
- Is light enough to run on my mid-2000s legacy hardware
- Is feature-rich enough to be used as my daily driver
- Is GTK-based, for easy theming
- Is cross-platform, so I can run it on school and library computers
- Has the ability to block ads
Currently, the plan is to have a minimalist browser based on PyGTK, featuring the WebKit engine, the python-adblock library, and file-based user configuration.
As a beginner and hobbyist programmer, this will be no easy feat, but I already have some knowledge of PyGTK and WebKit2GTK+, so you should be able to find the first alpha of Magellan in the X-Industries Git (currently Codeberg) in the coming weeks.
UPDATE: The repo can now be found on Codeberg. The browser works, but just barely, and it is now written in C++ instead of Python.

