summaryrefslogtreecommitdiff
path: root/searx
diff options
context:
space:
mode:
authorta <alt3753.7@gmail.com>2022-06-15 13:45:07 +0700
committerMarkus Heiser <markus.heiser@darmarit.de>2022-06-15 12:55:37 +0200
commite9cc6ab0e795639a42e070fe1dde36c2ead0b0e6 (patch)
tree240df2f5fff06c9b1bb21ee668c95b38352306fa /searx
parentd7a76f37724d6bef167f450d330a6277c851f580 (diff)
downloadsearxng-e9cc6ab0e795639a42e070fe1dde36c2ead0b0e6.tar.gz
searxng-e9cc6ab0e795639a42e070fe1dde36c2ead0b0e6.zip
add pub.dev engine
Diffstat (limited to 'searx')
-rw-r--r--searx/settings.yml20
1 files changed, 20 insertions, 0 deletions
diff --git a/searx/settings.yml b/searx/settings.yml
index 34c1bb0b1..4ade99a06 100644
--- a/searx/settings.yml
+++ b/searx/settings.yml
@@ -1091,6 +1091,26 @@ engines:
# query_str: 'SELECT * from my_table WHERE my_column = %(query)s'
# shortcut : psql
+ - name: pub.dev
+ engine: xpath
+ shortcut: pd
+ search_url: https://pub.dev/packages?q={query}&page={pageno}
+ paging: true
+ results_xpath: /html/body/main/div/div[@class="search-results"]/div[@class="packages"]/div
+ url_xpath: ./div/h3/a/@href
+ title_xpath: ./div/h3/a
+ content_xpath: ./p[@class="packages-description"]
+ categories: [packages, it]
+ timeout: 3.0
+ disabled: true
+ first_page_num: 1
+ about:
+ website: https://pub.dev/
+ official_api_documentation: https://pub.dev/help/api
+ use_official_api: false
+ require_api_key: false
+ results: HTML
+
- name: pubmed
engine: pubmed
shortcut: pub