All Projects → nohamelin → xseei

nohamelin / xseei

Licence: MPL-2.0 license
A legacy Mozilla Firefox add-on to import and export search engines from XML files in the OpenSearch format

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to xseei

myNewTabMod
修改myNewTab这个扩展,使其在火狐41上实现新标签页和扩展签名
Stars: ✭ 14 (-44%)
Mutual labels:  firefox-addon
firefox-extensions
Awesome Firefox Extensions
Stars: ✭ 40 (+60%)
Mutual labels:  firefox-addon
svg-gobbler
Open source browser extension that makes designing and developing easier by finding, processing, exporting, optimizing, and managing SVG content.
Stars: ✭ 272 (+988%)
Mutual labels:  firefox-addon
colorful-qrcode
Simple & colorful QR code generator with chrome extension
Stars: ✭ 13 (-48%)
Mutual labels:  firefox-addon
block-twitter-promoted
Block promoted contents including tweets, trends, and, follows, hide more annoying contents, switch to Latest Tweets for home page on Twitter.
Stars: ✭ 25 (+0%)
Mutual labels:  firefox-addon
zh-downloader
一个可以直接下载知乎视频的浏览器插件
Stars: ✭ 54 (+116%)
Mutual labels:  firefox-addon
inject-jyutping
A browser extension that adds Cantonese pronunciation (Jyutping) on Chinese characters
Stars: ✭ 33 (+32%)
Mutual labels:  firefox-addon
kubernetes-logging-helm
Scalable Kubernetes logging stack with Opensearch
Stars: ✭ 42 (+68%)
Mutual labels:  opensearch
refined-github
Browser extension that simplifies the GitHub interface and adds useful features
Stars: ✭ 19,066 (+76164%)
Mutual labels:  firefox-addon
facebook-cleaner
Fuzzify.me – A browser extension that cleans out a Facebook user's ad preferences and provides a stream of ads that user receives.
Stars: ✭ 50 (+100%)
Mutual labels:  firefox-addon
HistoryCleaner
Firefox addon that deletes history older than a specified amount of days.
Stars: ✭ 51 (+104%)
Mutual labels:  firefox-addon
pocketizer
Unofficial Pocket new tab extension for Chrome, Firefox, and Edge
Stars: ✭ 43 (+72%)
Mutual labels:  firefox-addon
graphene-elastic
Graphene Elasticsearch/OpenSearch (DSL) integration
Stars: ✭ 68 (+172%)
Mutual labels:  opensearch
refer
Cross browser web clipper. Takes notes from videos, screenshots and extract texts or images from supported web browsers.
Stars: ✭ 21 (-16%)
Mutual labels:  firefox-addon
perfect-home
firefox newtab/home replacement
Stars: ✭ 101 (+304%)
Mutual labels:  firefox-addon
myNewTabWE
myNewTabMod这个扩展的WebExtension版本,由于API限制部分功能无法实现
Stars: ✭ 14 (-44%)
Mutual labels:  firefox-addon
recaptcha-unpaid-labor
Make ReCaptcha's "I'm not a robot" text more accurate
Stars: ✭ 15 (-40%)
Mutual labels:  firefox-addon
browser-extension
Hunter for Chrome and Firefox
Stars: ✭ 15 (-40%)
Mutual labels:  firefox-addon
scrolltotop
Scroll To Top extension for Chrome, Firefox, Safari, Opera.
Stars: ✭ 60 (+140%)
Mutual labels:  firefox-addon
scape
🎨 The new tab page with simplicity in mind.
Stars: ✭ 14 (-44%)
Mutual labels:  firefox-addon

XML Search Engines Exporter/Importer (XSEEI)

A lightweight, XUL-based (a.k.a. "legacy") add-on for the Mozilla Firefox web browser to import and export your installed search engines (sometimes called "search plugins") from and to XML files in the OpenSearch format.

This add-on is NOT available anymore for new Firefox releases; see below.

After installation, the import/export tools are accessible from the Search pane of the Preferences page in Firefox. No toolbar button or global keyboard shortcut is provided.

Install

Firefox 45 to 56

While the public releases aren't available anymore via addons.mozilla.org (AMO), the latest public build can be downloaded from the releases page.

Firefox 57 and later

Being a XUL-based add-on, it can't be installed in Firefox 57 (a.k.a Firefox Quantum) and later versions, where only add-ons built using the WebExtensions model are accepted. Sadly, it's not possible to port this add-on to WebExtensions.

As an alternative, I rewrote the main functions of the add-on as single-file scripts that can be run manually via the Scratchpad Firefox tool. These scripts work locally and they don't depend on any online service (no data is send to any remote network):

Check the initial comments inside each file for further information.

What about Pale Moon, Waterfox or other Firefox forks still supporting XUL-based add-dons?

I haven't tested the add-on with these applications, and I haven't planned to support them.

Original Motivation

Firefox 45 changed how the search engines installed by the user are stored in disk: instead of plain XML files, a unique compressed and hashed file is used. It was in order to provide a better protection against search hijacking, but it made impossible to edit or even inspect the data of these engines to knowledgeable users without the use of additional ad hoc tools; even adding a new search engine from the local file system became an awkward task.

Resources

Known Limitations

  • It's not possible to import a search engine with the same name as one of the search engines included by default in Firefox (e.g. "Google"), even if the latter was apparently removed; it's an intentional restriction of the application.

Contact

Questions and bug reports are still tracked in the issues page. You will need to have a GitHub account to post here. Alternatively, there is a thread in the MozillaZine forums open to general discussion.

Acknowledgments

  • Translations were managed via the Crowdin platform. These were kindly provided by volunteers.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].