kreuzcrawl, bindings for 11 languages
Key point
The Rust-based open-source crawling engine kreuzcrawl has released bindings for 11 languages along with an MCP server.
Details
kreuzcrawl is a high-performance web crawling engine built for structured data extraction.
- It runs around a Rust core and does not force any specific runtime.
- An MCP server is integrated from the ground up, making it ready to use for AI agent web crawling right away.
- Streaming crawl events allow real-time tracking of progress.
- Batch jobs process hundreds of URLs concurrently, continuing the job even if some failures occur.
- It supports browser rendering to handle JavaScript-heavy SPAs, and also includes WAF detection.
The supported language interfaces total 11: Rust, Python, TypeScript/Node.js, Go, Ruby, Java, C#, PHP, Elixir, WASM, and C FFI. Each binding connects directly to the core engine.
The project has been released as part of the Kreuzberg organization and can be found on GitHub and the official site.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.