StanPonomarev 4d3401fa4c
Release Firefox and Chromium extensions / Package and attach browser extensions (release) Successful in 4s
fix fonts
2026-08-30 21:38:00 +02:00
2026-08-30 21:00:05 +02:00
2026-08-08 18:05:03 +02:00
2026-08-30 21:00:05 +02:00
2026-08-30 21:38:00 +02:00
2026-08-30 21:38:00 +02:00
2026-08-30 21:00:05 +02:00
2026-08-08 18:31:37 +02:00
2026-08-30 21:00:05 +02:00
2026-08-08 18:05:03 +02:00
2026-08-30 21:00:05 +02:00
2026-08-08 18:31:37 +02:00
2026-08-08 18:31:37 +02:00
2026-08-30 21:00:05 +02:00
2026-08-30 21:00:05 +02:00
2026-08-08 18:05:03 +02:00

Glagolify

Glagolify is a small Firefox and Chromium extension that turns Russian Cyrillic text on webpages into Glagolitic. Switch it off and the original text comes back—no reload required.

Choose from four letter styles: Round, Angular Sans, Historical Angular, and Missal Angular. Glagolify also handles text added after a page loads while leaving text fields and editors alone.

Install

Firefox

Glagolify requires Firefox 142 or newer.

  1. Download the latest .xpi from Releases.
  2. Open about:debugging#/runtime/this-firefox in Firefox.
  3. Select Load Temporary Add-on….
  4. Choose the downloaded .xpi file.

Release builds are currently unsigned, so regular Firefox installs them temporarily and removes them when Firefox restarts.

Chromium

Glagolify requires Chromium 102 or newer.

  1. Download and extract the latest -chromium.zip from Releases.
  2. Open chrome://extensions in Chromium and enable Developer mode.
  3. Select Load unpacked and choose the extracted directory.

Use

Open a webpage, click the Glagolify toolbar icon, choose a style, and select Enable Glagolitic. Select Restore Cyrillic when you want the original text back.

Glagolify transliterates letters; it does not translate language. Browser settings pages, browser UI, and other protected pages cannot be changed.

Build

Node.js 22 or newer is required. The build has no third-party dependencies.

npm test
npm run package

npm run package creates both dist/glagolify-<version>.xpi for Firefox and dist/glagolify-<version>-chromium.zip, with a .sha256 file beside each archive. Use npm run package:firefox or npm run package:chromium to build only one target. A release version and output directory can be supplied to any command, for example:

npm run package:chromium -- --version v1.2.3 --output-dir dist

The checked-in manifest remains the Firefox Manifest V2 source. The Chromium package command converts it to Manifest V3 and uses the shared runtime files.

S
Description
No description provided
Readme
671 KiB
2026-08-31 22:21:23 +02:00
Languages
JavaScript 86.4%
CSS 10.2%
HTML 3.4%