{"library":"seletools","title":"Selenium Tools","description":"A helper library for Selenium providing additional utilities such as IndexedDB interaction, local storage manipulation, drag & drop bypass, scrolling support, and webdriver wait getter. Current version is 1.5.0, released in 2024. Maintenance cadence is irregular with minor improvements and dependency updates.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install seletools"],"cli":null},"imports":["from seletools import Seletools","from seletools.indexed_db import IndexedDB","from seletools.local_storage import LocalStorage","from seletools.scrolling import Scrolling","from seletools.drag_and_drop import DragAndDrop"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from selenium import webdriver\nfrom seletools.actions import Seletools\n\ndriver = webdriver.Chrome()\ndriver.get('https://example.com')\n\ntools = Seletools(driver)\n# Example: scroll to bottom\ntools.scroll_to_bottom()\n\n# Example: drag & drop bypass\ntools.drag_and_drop(source_element, target_element)\n\ndriver.quit()","lang":"python","description":"Initialize Seletools with a Selenium WebDriver instance to use utility methods.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}