WebKit Content Blocker に AdBlock Plus フィルタを入れたい
アプリに AdBlock Plus フィルタのパーサーがない
どこでやっているのか?
abp2blocklist というプロジェクトがある
これでパースしてるっぽい
これの使い方として考えられるのは
無理矢理webpackしてJavaScriptCoreで動かすとか
VercelとかHerokuとかにプロキシ立ててやらせるとか
でも last commit が 4 months ago
develop は 1 year ago (あれ?)
まあABPフィルタは枯れてるとはいえちょっとどうなんだ?という気はする
まあ他になかったらこれ使うってことで
Adguard は AdBlock Plus のフィルタを読んでいるはず macOS 版が呼んでた
これは普通に Swift ライブラリとして使える
Node.jsライブラリとしても使えるっぽい?
が macOS 版 Adguard 用に作られたのでたぶん macOS 環境下じゃないと動かない