Rusteerio by Context.dev
ストックにはログインが必要です
Cheerioのコードはそのままに。処理を高速化。
Artificial Intelligence
GitHub
Open Source
API
概要
- Rusteerioは、Cheerio互換のJavaScript APIを維持したまま、RustエンジンでHTML/XMLの解析と抽出を高速化するNode.jsライブラリです。
- 既存コードの大幅な書き換えは不要で、インポートを1か所変更するだけで導入できます。無料で使えるMITライセンスのオープンソースです。
主な特徴・性能
- 実際の3,000ページを単一CPUで処理したベンチマークで、Cheerioと比べて解析・抽出が約4倍高速です。
- ネイティブワーカーによる並列バッチ抽出、ビルド済みネイティブバイナリ、npm実行時依存関係ゼロを実現しています。
- Cheerioの上流テスト777件に合格し、5,000ページ規模の別ベンチマークでも出力の一致を確認しています。
こんな人におすすめ
- Cheerioを使ったスクレイピングやHTML/XML処理で、既存のAPIやコードを変えずに処理速度を改善したい開発者に適しています。
- 大量ページの解析・データ抽出を行い、並列処理やネイティブ実行によってボトルネックを解消したいチームに向いています。
投票数: 0