By: Lingkuma
Inspect and view changes in LingKuma - Language Learning source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
"manifest_version": 3,
"name": "__MSG_extName__",
"version": "1.0.13",
"description": "__MSG_extDescription__",
"default_locale": "en",
"icons": {
"16": "src/icons/icon16.png",
"32": "src/icons/icon32.png",
"48": "src/icons/icon48.png",
"128": "src/icons/icon128.png"
},
"permissions": [
"activeTab",
"tts",
"storage",
"tabs",
"offscreen",
"downloads",
"sidePanel",
"clipboardRead",
"contextMenus",
"declarativeNetRequest"
],
"host_permissions": [
"<all_urls>"
],
"background": {
"service_worker": "background.js",
"scripts": [
"background.js"
],
"persistent": false
},
"content_scripts": [
{
"matches": [
"<all_urls>"
],
"js": [
"src/utils/lingqBlocker.js",
"src/utils/cloudAPI.js",
"src/utils/dataAccessLayer.js",
"src/service/a0_afdian.js",
"src/service/jp/kuromoji.js",
"src/utils/evaluateExpression.js",
"src/utils/pdfDetection.js",
"src/utils/sentenseOoOo.js",
"src/plugin/bionic.js",
"src/utils/liquid-glass.js",
"src/plugin/readingRuler.js",
"src/plugin/clipSubtitles.js",
"src/plugin/waifu/waifu.js",
"src/plugin/youtubeCaptionGet.js",
"src/plugin/youtubeCaptionFix.js",
"src/plugin/youtubeVideoOverlay.js",
"src/plugin/min/compromise.js",
"src/plugin/min/de-compromise.min.js",
"src/plugin/pos-highlight.js",
"src/service/a1_loadKnowWords.js",
"src/service/a2_hightlight.js",
"src/service/a3_aiFragen.js",
"src/service/a4_tooltip_new.js",
"src/service/a5_custom_word_selection.js",
"src/service/a6_custom_highlight.js",
"src/service/a7_words_boom.js",
"src/service/a7.1_sentence_navigator.js",
"src/plugin/tts.js",
"src/plugin/edge_tts.js",
"src/plugin/orion_tts.js",
"src/content.js"
],
"css": [
"content.css"
],
"all_frames": true,
"match_about_blank": true,
"run_at": "document_end"
}
],
"action": {
"default_popup": "./src/popup/popup.html"
},
"side_panel": {
"default_path": "src/sidebar/sidebar.html"
},
"web_accessible_resources": [
{
"resources": [
"src/options/images/*",
"src/service/jp/dict/*",
"src/service/image/pattern.png",
"src/service/image/pattern2.png",
"src/service/image/pattern3.png",
"src/service/image/tg/*.svg",
"src/service/image/tg_png/*.jpg",
"src/service/image/lottie/*.tgs",
"src/service/image/lottie/tgs-balloon.html",
"src/service/image/lottie/tgs-balloon.js",
"src/utils/liquid-glass.js",
"src/utils/tgs-player.min.js",
"src/service/videos/kawai.mp4",
"src/popup/popup.html",
"src/player/offscreen.html",
"src/player/offscreen.js",
"src/plugin/orion_tts.js",
"src/plugin/youtubeCaptionInjected.js",
"src/sidebar/sidebar.html",
"src/utils/liquid-glass.js",
"src/fonts/LXGWWenKaiGBLite-Regular.ttf",
"src/fonts/Fanwood.otf",
"src/fonts/Fanwood_Bold.otf",
"src/fonts/Fanwood_Italic.otf",
"src/icons/*"
],
"matches": [
"<all_urls>"
]
}
],
"options_ui": {
"page": "src/options/options.html",
"open_in_tab": true
},
"browser_specific_settings": {
"gecko": {
"id": "firefox@lingkuma.org",
"strict_min_version": "140.0"
}
}
} Best LingKuma - Language Learning Alternatives
Here are some Firefox add-ons that are similar to LingKuma - Language Learning:
Lingoku - Immersive AI Language Learning
Lingoku.AI
LinguaVerse Pro
OK365
Lexiora - AI dictionary & vocabulary builder
LexioraLabs
LexiDrop: AI Language Assistant & Translator
Hasan Rabbi
MelonTranslate
jamielgbr
Lingualeo Language Translator
LinguaLeo
浸入式学语言助手(illa-helper)
xiao-zaiyi
Tangoji
zkrvf
AI Daily Tools
twn39
FlexiLingo – Video & Podcast Learning
FelxiLingo
Toucan - Language Learning
Toucan
Dictionary, Translation & Text-to-Speech
_korpus_