bouncy
ストックにはログインが必要です
スクレイピング用の超小型 Rust ヘッドレスブラウザ。
Artificial Intelligence
Developer Tools
GitHub
Productivity
概要
bouncyはJavaScriptをレンダリングするページにも対応するRust製の超小型ヘッドレスブラウザです。単一バイナリで提供され、ChromiumやNodeのインストールは不要。URLを指定するとHTML、可視テキスト、ページ内のすべてのリンクを取得します。必要に応じてJavaScriptの実行も可能。curl風のCLIやPlaywrightバックエンドとして組み込み利用できます。
主な特徴
- ページあたり約10–21MB、コールドスタート約30ms
- 独自DOMと埋め込みV8、HTTPクライアント、HTML抽出機能を搭載
- Chrome DevTools Protocol対応でPlaywright/puppeteer-coreのドロップイン利用が可能
- MCPサーバでClaude/Cursor等のクライアントとネイティブ連携
こんな人におすすめ
Playwrightとcurlの中間的なソリューションを探す開発者や、少量のページを高速にスクレイプしたい人。
投票数: 6