Add osn-selenium#2878
Conversation
|
@oddshellnick Thank you for your submission. Unfortunately, this PR doesn’t meet our acceptance criteria at this time: Hidden Gem justification: “Hidden gem” is intended for under-recognized but proven projects. While this library is interesting, it is still at an early experimental stage and lacks evidence of sustained real-world usage, adoption, or long-term maintenance. Differentiation: As a Selenium-based wrapper with async support, the project does not yet demonstrate a sufficiently clear or unique advantage over existing, established browser automation tools to justify inclusion. Please see our CONTRIBUTING.md for full requirements. You’re welcome to resubmit once the project has matured, gained adoption, and can clearly demonstrate lasting value to the broader Python ecosystem. |
Project
osn-selenium
Checklist
Add osn-selenium* [osn-selenium](https://github.com/oddshellnick/osn-selenium) - Advanced Selenium wrapper for Blink browsers with native Trio support, deep CDP integration, and built-in fingerprint spoofing.Why This Project Is Awesome
Explain:
It provides a robust bridge between the Trio async ecosystem and Selenium. Unlike other wrappers, it offers typed access to all Chrome DevTools Protocol (CDP) domains and includes a sophisticated, registry-based fingerprint spoofing system. It’s built for developers who need the reliability of Selenium but the power of low-level browser control and asynchronous orchestration.
Why This Project Is Awesome
How It Differs
Standard Selenium is synchronous and its CDP support is often limited to raw command strings.
osn-seleniumdiffers by: