baltpeter / custom-search-engines

My custom search engines as OpenSearch descriptions to appease Firefox

Home Page:https://search-engines.bn.al/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

My custom search engines as OpenSearch descriptions to appease Firefox

https://search-engines.bn.al/

License:Creative Commons Zero v1.0 Universal


Languages

Language:HTML 91.8%Language:JavaScript 7.1%Language:CSS 1.1%