kafka/internal/engines
Franz Kafka 2d22a8cdbb feat: add Brave web search scraper engine
New brave.go: scrapes https://search.brave.com directly.
Extracts title, URL, snippet, and favicon from Brave's HTML.
No API key required.

Rename existing BraveAPIEngine (was BraveEngine) to avoid collision
with the new scraper. API engine stays as 'braveapi', scraper as 'brave'.
2026-03-22 16:01:49 +00:00
..
arxiv.go license: change from MIT to AGPLv3 2026-03-22 08:27:23 +00:00
arxiv_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
bing.go license: change from MIT to AGPLv3 2026-03-22 08:27:23 +00:00
bing_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
brave.go feat: add Brave web search scraper engine 2026-03-22 16:01:49 +00:00
braveapi.go feat: add Brave web search scraper engine 2026-03-22 16:01:49 +00:00
braveapi_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
crossref.go license: change from MIT to AGPLv3 2026-03-22 08:27:23 +00:00
crossref_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
duckduckgo.go license: change from MIT to AGPLv3 2026-03-22 08:27:23 +00:00
duckduckgo_parse.go license: change from MIT to AGPLv3 2026-03-22 08:27:23 +00:00
duckduckgo_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
engine.go license: change from MIT to AGPLv3 2026-03-22 08:27:23 +00:00
factory.go feat: add Brave web search scraper engine 2026-03-22 16:01:49 +00:00
github.go license: change from MIT to AGPLv3 2026-03-22 08:27:23 +00:00
github_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
google.go fix(engines): remove unsupported lookahead from Google regex 2026-03-22 14:16:04 +01:00
html_helpers.go license: change from MIT to AGPLv3 2026-03-22 08:27:23 +00:00
http_mock_test.go feat: build Go-based SearXNG-compatible search service 2026-03-20 20:34:08 +01:00
planner.go feat: add Brave web search scraper engine 2026-03-22 16:01:49 +00:00
qwant.go refactor: clean up verbose and redundant comments 2026-03-22 11:10:50 +00:00
qwant_lite_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
qwant_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
reddit.go license: change from MIT to AGPLv3 2026-03-22 08:27:23 +00:00
reddit_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
wikipedia.go fix(engines): validate Wikipedia language codes to prevent SSRF 2026-03-22 13:22:52 +01:00
wikipedia_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
youtube.go license: change from MIT to AGPLv3 2026-03-22 08:27:23 +00:00