retoor e8a993062c feat: implement web crawler with url queue and html parsing engine
Add a new Crawler class in crawler.wren that manages a URL queue, tracks visited pages, throttles concurrent requests to a maximum of 10 in-flight connections, and processes responses with error handling and status code validation. The crawler uses a fiber-based event loop that yields to the C host until all crawling is complete, then signals completion with duration and page count statistics.
2025-07-29 13:14:51 +00:00
S
Description
Wren, the underrated programming language that I try to revive. It's very cool, you can read the whole source in a few days. The original is not made by me, I'm just adding a stdlib to it, so you can use it for networking / servers / AI. Progress is fine.
1.8 MiB
Languages
C 86.3%
Wren 13.6%