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. Learn more →
Top 23 Python Browser Projects
-
-
undetected-chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
-
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 https://example.com" | /r/DoomEmacs | 2023-07-10 -
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 | dev.to | 2023-01-09Or 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).
-
-
-
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.
-
Project mention: Sidebery – A Firefox extension for managing tabs and bookmarks in sidebar | news.ycombinator.com | 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.
-
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 https://github.com/webcompat/webcompat.com/issues/3735 for that.
-
Python Scripts (GitHub)
-
galacteek
Multi-platform browser for the distributed web. Mirror of https://gitlab.com/galacteek/galacteek Become a sponsor: https://ko-fi.com/galacteek
-
Do check it out at https://github.com/omkarcloud/bose
-
browser-history
A simple, zero-dependencies, developer-friendly Python package to retrieve web browser history
-
-
-
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.
-
-
-
-
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 -
-
-
-
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.
Python Browser related posts
- Mozilla Standards Positions Opposes Web Integrity API
- How does PyScript actually work?
- EAF stuck saying "EAF/browser Opening https://example.com"
- EAF stuck saying "EAF/browser Opening https://example.com"
- Pocket: It gets worse the more you use it
- Any workarounds to QtWebEngine's Not recognizing (virtual) microphones on pipewire?
- no hint on drop down list
-
A note from our sponsor - Mergify
blog.mergify.com | 25 Sep 2023
Index
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 | webcompat.com | 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 |