Python Browser

Open-source Python projects categorized as Browser

Top 23 Python Browser Projects

  • qutebrowser

    A keyboard-driven, vim-like browser based on Python and Qt.

    Project mention: is qutebrowser compatible with ghosttext? | /r/qutebrowser | 2023-07-19
  • undetected-chromedriver

    Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)

    Project mention: Getting an image from | /r/learnpython | 2023-07-03
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • emacs-application-framework

    EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs

    Project mention: EAF stuck saying "EAF/browser Opening" | /r/DoomEmacs | 2023-07-10
  • Transcrypt

    Python 3.9 to JavaScript compiler - Lean, fast, open! -

    Project mention: How does PyScript actually work? | /r/PyScript | 2023-07-11

    This is the primary difference between Pyodide and projects like Transcrypt or Brython: rather than transpiling to JavaScript, you get the real-deal CPython interpreter running client-side in the user's browser. There are a few things that don't work out of the box, since CPython usually runs on a computer and the Browser environment has some unique restrictions (lack of low-level access to networking, for one), but most things do just work.

  • asciichart

    Nice-looking lightweight console ASCII line charts ╭┈╯ for NodeJS, browsers and terminal, no dependencies

    Project mention: Your GitHub year in review - 10 fun ways to visualize your contributions | | 2023-01-09

    Or create an amazing ASCII line graph showing your rollercoaster of activity over your last couple of sprints using asciichart (available for C, C#, C++, Elixir, Java, JavaScript, Go, Haskell, Perl, Python, PHP, Rust, and well... you get the picture).

  • tuna

    :fish: Python profile viewer

    Project mention: Make Python Run Faster | | 2022-10-26
  • ffpass

    Import and Export passwords for Firefox Quantum 🔑

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • brotab

    Control your browser's tabs from the command line

    Project mention: Sidebery – A Firefox extension for managing tabs and bookmarks in sidebar | | 2023-07-19

    I have a thousand github tabs open, that I'm not sure how to file. I use sideberry and other extensions to manage tabs and close them when I need to. Sideberry is the only somewhat efficient(fast) way to quickly search and close tabs. I'm been waiting for the v5 release for a long time. There was something I needed from it, but I don't remember right now.

    One thing I wish sideberry would do is simplify keyboard navitation. I.e. the moment you start typing it should type things in the search and then should should be able to navigate the result without mouse.

    Maybe someone here can tell me how I can quickly select tabs if I use container tab groups. The address bar only selects open tabs from the right tab group so it's completely useless to me. For a while I used rofi tab switcher[1] but that magically stopped working so I made a custom rofi script that parses brotab[2] output.




    Source code for

    Project mention: If animation gives you migraines, you may need to avoid the Webcompat submission form, and use the issues page instead. | /r/firefox | 2022-10-04

    Filed for that.

  • Python-Scripts

    Collection of Various Python Script's.💻 (by Logan1x)

    Project mention: Project Recommendations | /r/learnpython | 2022-11-20

    Python Scripts (GitHub)

  • galacteek

    Multi-platform browser for the distributed web. Mirror of Become a sponsor:

  • bose

    ✨ Bose is a a feature-rich Python framework for Web Scraping and Bot Development. 🤖

    Project mention: Reached 100 ⭐ for my Bot Development Framework. | /r/webscraping | 2023-07-04

    Do check it out at

  • browser-history

    A simple, zero-dependencies, developer-friendly Python package to retrieve web browser history

  • FactorioMaps

    L0laapk3's FactorioMaps mod

    Project mention: Any way to programmatically take a screenshot? | /r/factorio | 2023-07-10
  • braus

    A simple app to select a browser while opening any url

  • skylon

    This is my school project

    Project mention: Among the current ongoing browser wars is my class 12 cs project. | /r/cstards | 2022-09-27

    You might be aware of the whole manifest v3 issue rn, well I created my own browser from scratch and it's not a chromium fork. Check it out.

  • DjangoS3Browser

    Django AWS S3 File Browser for Cloud Storage

  • SimpleWeb

    Browse the internet easily from the console.

  • browsers

    Python library for detecting and launching browsers

  • phantomime

    An embeddable headless browser package for Python that provides a simplified interface for interacting with web pages using Selenium and Selenium Hub.

    Project mention: phantomime - an embeddable headless browser package for Python that provides a simplified interface for interacting with web pages using Selenium and Selenium Hub. | /r/coolgithubprojects | 2023-01-29
  • uaharvester

    User-Agent information harvester

  • SkillBrowser

    A bare-bones but very functional and secure browser! Proudly made by DrSkillful!

  • SwiftBrowse

    Fast, Private, Lightweight browser based on PyQt5/QtWebEngine

    Project mention: Making a browser using Webkit and Python | /r/browsers | 2023-07-08
  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-07-19.

Python Browser related posts


What are some of the best open-source Browser projects in Python? This list will help you:

Project Stars
1 qutebrowser 8,946
2 undetected-chromedriver 6,322
3 emacs-application-framework 2,776
4 Transcrypt 2,748
5 asciichart 1,682
6 tuna 1,089
7 ffpass 372
8 brotab 338
9 331
10 Python-Scripts 284
11 galacteek 161
12 bose 146
13 browser-history 121
14 FactorioMaps 104
15 braus 58
16 skylon 38
17 DjangoS3Browser 37
18 SimpleWeb 23
19 browsers 19
20 phantomime 8
21 uaharvester 7
22 SkillBrowser 4
23 SwiftBrowse 4
Write Clean Python Code. Always.
Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.