Skip to content

baltpeter/custom-search-engines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My custom search engines – Simple list of OpenSearch descriptions

A simple static website that exposes my custom search engines as OpenSearch descriptions, generated from a simple JSON array.

A screenshot of the website

I like to use custom search engines. Firefox unfortunately does not have an interface to add them. In fact, they recently even dropped the API for programmatically adding them.
The suggested workaround is to create an addon that adds your custom search engines. Unfortunately, one addon can only add a single search engine. That doesn't exactly scale well.

This leaves OpenSearch descriptions as the only sort-of viable method. So, here are my custom search engines as OpenSearch descriptions.

This repo contains a very simple script that generates a webpage exposing my custom search engines as OpenSearch descriptions. They are generated from the engines.json file. Run the script using: node build.js
A live version is available at: search-engines.bn.al

My search engines probably aren't useful for you. Feel free to try them, though.

License

This project is so simple, it likely cannot even be copyrighted. Just in case, I am releasing it under a CC0 license, though. See the LICENSE file for more details.
If you have any suggestions, feel free to open an issue or submit a pull request.