awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesHeadless Web Navigation

Programmatic movement through website hierarchies by following links and managing HTTP requests without a browser engine.

Distinct from Web Page Navigation Testing: Existing candidates focus on clipping, testing, or construction, not the act of navigating through link hierarchies in a headless session.

Explore 2 awesome GitHub repositories matching web development · Headless Web Navigation. Refine with filters or upvote what's useful.

Awesome Headless Web Navigation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • mechanicalsoup/mechanicalsoupAvatar von MechanicalSoup

    MechanicalSoup/MechanicalSoup

    4,868Auf GitHub ansehen↗

    MechanicalSoup ist eine Python-Webautomatisierungsbibliothek und ein Scraping-Framework, das dazu entwickelt wurde, Browsersitzungen zu simulieren und Websites zu navigieren, ohne JavaScript-Ausführung zu erfordern. Es fungiert als HTML-Parsing-Tool und HTTP-Session-Manager, was den programmatischen Abruf von Seiteninhalten und die Automatisierung von Web-Interaktionen ermöglicht. Die Bibliothek zeichnet sich durch die Kombination von Session-Persistenz mit automatisierter Formularinteraktion aus. Sie bildet Benutzerdaten auf HTML-Eingabefelder und Auswahlboxen für die programmatische Übermittlung ab und verwaltet authentifizierte Zustände durch das Management von Cookies und User-Agent-Headern über mehrere Anfragen hinweg. Sie enthält zudem Diagnose-Tools, die den aktuellen HTML-Status zur visuellen Überprüfung in einem externen Browser in eine lokale Datei exportieren. Das Framework deckt ein breites Spektrum an Funktionen ab, einschließlich headless HTTP-Navigation, Inhalts-Extraktion via CSS-Selektoren und regulären Ausdrücken sowie automatisiertem Datei-Download. Es unterstützt zudem die Ausführung von Keyword-Suchen und die Inspektion von HTML-Elementen, um Benutzerbewegungen durch Website-Hierarchien zu simulieren.

    Enables simulating user movement across websites by following links using tags and regular expressions.

    Pythonbeautifulsoupmechanicalsouppypi
    Auf GitHub ansehen↗4,868
  • jmcarp/robobrowserAvatar von jmcarp

    jmcarp/robobrowser

    3,696Auf GitHub ansehen↗

    Robobrowser is a Python web scraping library that provides a headless browser emulator and an HTML DOM parser. It is designed to programmatically navigate websites, interact with HTML forms, and extract data from web pages. The tool includes a web request caching mechanism to store previously fetched web content, reducing network traffic and increasing loading speeds for repeated requests. It covers capabilities for automated web navigation, programmatic web scraping, and web form automation, including the ability to populate input fields and trigger submission events. The system also manage

    Facilitates programmatic movement through website hierarchies by following links in a headless session.

    Python
    Auf GitHub ansehen↗3,696
  1. Home
  2. Web Development
  3. Headless Web Navigation