Surf
vonSean H
Stateful programmatic web browsing in Go.
Web-CrawlingOpen Source Entwickler-ToolsOpen Source
Über
Surf ist eine Go (golang) Bibliothek, die einen virtuellen Webbrowser implementiert, den du programmatisch steuern kannst. Surf ist nicht nur eine weitere Go-Lösung zum Herunterladen von Inhalten aus dem Web. Surf ist so konzipiert, dass es sich wie ein Webbrowser verhält und umfasst: Cookie-Verwaltung, Verlauf, Lesezeichen, User-Agent-Spoofing (mit einem praktischen User-Agent-Builder), das Einreichen von Formularen, DOM-Auswahl und -Traversal über jQuery-ähnliche CSS-Selektoren, das Scraping von Assets wie Bildern, Stylesheets und anderen Funktionen.
Open Source Health
- Stars
- 1,545
- Forks
- 160
- License
- MIT
- Last commit
- 3 years ago
Go
Alternativen zu Surf
Deep Researchvon David ZhangEin KI-gestützter Forschungsassistent, der iterative, tiefgehende Recherchen zu jedem Thema durch Kombination von Suchmaschinen, Web-Scraping und großen Sprachmodellen durchführt.- select.rsvon Utkarsh KukretiEine Rust-Bibliothek zur Extraktion nützlicher Daten aus HTML-Dokumenten, geeignet für Web-Scraping.
Scrapelyvon ScrapyEine reine Python HTML-Screen-Scraping-Bibliothek- Faster Than Requestsvon Juan CarlosSchnellere Anfragen auf Python 3
MechanicalSoupvon MechanicalSoupEine Python-Bibliothek zur Automatisierung der Interaktion mit Websites.
Ressourcen & Links
Verwandte Kategorien
Nutzt du Surf?
Behalte die Kosten neben dem Rest deines Stacks im Blick und lass dich vor der Verlängerung erinnern.
Zu meinem Stack hinzufügenAnbieter
Sean H
Open-source project on GitHub: Surf