Skip to content

alexpdp7/search-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

search-portal

I have stopped using Google for Internet search and started using a paid search engine.

I was used to using Google to search for everything, now I want to be more conscious and use more specific search engines when possible. (For example, I would often use Google to find Wikipedia articles. Searching directly on Wikipedia should be faster and cheaper.)

However, setting up extra search engines in Firefox is a pain, because Firefox Sync does not sync search engines. So to add a search engine, I have to add the search engine to all my devices.

This project uses OpenSearch to scrape the search engines you use and generate a search portal.

The following command generates the HTML for a portal defined by the search engines in the example.toml file in this repository:

$ pipx run --spec git+https://github.com/alexpdp7/search-portal search-portal <(curl https://raw.githubusercontent.com/alexpdp7/search-portal/refs/heads/main/example.toml)

You can view the result at https://alexpdp7.github.io/search-portal/.

Alternatives

About

Static site generator to create your own search portal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages