GameSentenceMiner
An immersion toolkit for learning Languages through games and other visual media.
File Explorer
- image.png
- MarvelRivals_2025-05-04-04-13-04-623.opus
- readme_demo.avif
- readme_demo.mp4
- signpath.PNG
- build_overlay_server.yml
- dev_release_exe.yml
- dev_windows_unpacked.yml
- pypi_dev.yml
- pypi_release.yml
- release_exe.yml
- release_linux.yml
- release_mac.yml
- release_mac_test.yml
- release_windows.yml
- test_electron_mac_homebrew.yml
- test_python.yml
- test_texthooker.yml
- CONTRIBUTING.md
- copilot-instructions.md
- dependabot.yml
- FUNDING.yml
- gsm.ico
- gsm.png
- gsm_cursed.ico
- gsm_cursed.png
- gsm_cute.ico
- gsm_cute.png
- gsm_jacked.ico
- gsm_jacked.png
- gsm_rare.ico
- gsm_rare.png
- original.ico
- installer.nsh
- concurrency.md
- README.md
- ENGINE_HOOKS.md
- anki.png
- anki2.png
- db_management.png
- db_management2.png
- goals.png
- goals2.png
- kanji_grid.png
- kanji_grid2.png
- overview.png
- overview2.png
- search.png
- search2.png
- README.md
- BUILD_GAME_ENGINE_HOOK_SUPPORT.md
- README.md
- AI_AGENT_MAP.md
- ANKI_FIELD_GROUPING_IMPLEMENTATION.md
- AOKANA_ENGINE_HOOK.md
- BGI_ENGINE_HOOK.md
- LOCALIZATION.md
- LOGGING.md
- MAGES_TEXT_POSITION_HOOK_IMPLEMENTATION.md
- RUST_MIGRATION.md
- SONARQUBE_FIXES.md
- SONARQUBE_MCP.md
- STEINS_GATE_ENGINE_HOOK.md
- SUDACHI_MIGRATION_BENCHMARK.md
- TADOKU_USERNAME_PASSWORD_AUTH_AGENT_PROMPT.md
- TS_TESTING.md
- ZERO_ESCAPE_VIRTUES_LAST_REWARD_ENGINE_HOOK.md
- gsm-ready.png
- active_ocr.avif
- ocr_dupe_warning.png
- overlay_ocr_settings.png
- overlay_overview.png
- backup.png
- db.png
- jiten1.png
- jiten2.png
- ocr_hotkeys.png
- cutaudio.avif
- anki_timeline.png
- exclusivewarning.png
- ocrlessoverlay.avif
- steinshook.png
- mp4-to-avif.ps1
- 2026.6.15.md
- 2026.7.0.md
- 2026.7.1.md
- 2026.7.2.md
- 2026.7.3.md
- 2026.7.4.md
- 2026.8.0.md
- 2026.8.2.md
- manifest.json
- manifest.json
- NOTICE.md
- payload.js
- manifest.json
- NOTICE.md
- payload.js
- charset.utf8
- charset_overrides.json
- compound_chars.map
- manifest.json
- NOTICE.md
- payload.js
- manifest.json
- NOTICE.md
- payload.js
- icon.png
- icon16.png
- icon64.png
- LunaHook32.dll
- LunaHook64.dll
- LunaHost32.dll
- LunaHost64.dll
- LunaHostCLI32.exe
- LunaHostCLI64.exe
- host.lib
- LoaderDll.dll
- LocaleEmulator.dll
- pch.lib
- text.lib
- texthook.dll
- TextractorCLI.exe
- host.lib
- LoaderDll.dll
- LocaleEmulator.dll
- minhook.lib
- pch.lib
- text.lib
- texthook.dll
- TextractorCLI.exe
- NOTICE.md
- furigana.html
- gsm-loading.ico
- gsm-loading.png
- gsm-paused-test.ico
- gsm-paused.ico
- gsm-paused.png
- gsm-ready.ico
- gsm-ready.png
- gsm.ico
- gsm.png
- gsm_cursed.ico
- gsm_cursed.png
- gsm_cute.ico
- gsm_cute.png
- gsm_jacked.ico
- gsm_jacked.png
- gsm_rare.ico
- gsm_rare.png
- home.html
- icon.png
- icon128.png
- icon256.png
- icon32.png
- icon512.png
- icon64.png
- index.html
- launcher.html
- ocr-tab.html
- ocr-tab.js
- ocr.html
- ocr_replacements.html
- ocr_replacements.json
- ocrerrorfix.json
- old_style.css
- original.ico
- settings.html
- shared.js
- steam.html
- steamconfig.html
- style.css
- VN.html
- xterm-addon-fit.js
- xterm.css
- xterm.js
- yuzu.html
- state.ts
- bgi.ts
- index.test.ts
- index.ts
- mages.ts
- unity-tmp.test.ts
- unity-tmp.ts
- vlr.ts
- bgi_decoder.test.ts
- bgi_decoder.ts
- mages_decoder.test.ts
- mages_decoder.ts
- manifest.ts
- protocol.test.ts
- protocol.ts
- session.ts
- support.test.ts
- support.ts
- unity_tmp_decoder.test.ts
- unity_tmp_decoder.ts
- vlr_decoder.test.ts
- vlr_decoder.ts
- python_downloader.test.ts
- python_downloader.ts
- bus_client.ts
- bus_protocol.ts
- message_bus.test.ts
- message_bus.ts
- process_manager.test.ts
- process_manager.ts
- process_supervisor.ts
- text_ingress.test.ts
- text_ingress.ts
- backend_version.test.ts
- backend_version.ts
- changelog_protocol.ts
- data_relocate.test.ts
- data_relocate.ts
- desktop_changelog.test.ts
- desktop_changelog.ts
- dev_environment_sync.test.ts
- dev_environment_sync.ts
- dev_fault_injection.test.ts
- dev_fault_injection.ts
- input_server.test.ts
- input_server.ts
- install_session.test.ts
- install_session.ts
- install_session_state.ts
- latest_text.ts
- log_export.ts
- main_ipc.ts
- managed_python_repair.test.ts
- managed_python_repair.ts
- python_ops.test.ts
- python_ops.ts
- settings_backup.test.ts
- settings_backup.ts
- update_chaos_harness.test.ts
- update_chaos_harness.ts
- update_manager.ts
- window_scene_switcher.test.ts
- window_scene_switcher.ts
- setup.ts
- agent.ts
- anki_beacon.test.ts
- anki_beacon.ts
- anki_beacon_package.test.ts
- anki_beacon_package.ts
- backend-connector.test.ts
- front.test.ts
- front.ts
- gamepad-bindings.test.ts
- linux_wine.test.ts
- linux_wine.ts
- obs-capture.test.ts
- obs-capture.ts
- obs.test.ts
- obs.ts
- obs_default_config.test.ts
- obs_default_config.ts
- ocr.ts
- overlay-automatic-visibility.test.ts
- overlay-block-detection.test.ts
- overlay-hotkey-recovery.test.ts
- overlay-process-pausing.test.ts
- overlay-profile-websocket-sync.test.ts
- overlay-settings-keyboard-bindings.test.ts
- overlay.ts
- python.ts
- settings.ts
- steam.ts
- text_geometry.test.ts
- text_geometry.ts
- texthook.test.ts
- texthook.ts
- texthook_downloader.ts
- textprocess.test.ts
- textprocess.ts
- vn.ts
- yuzu.ts
- agent_script_resolver.test.ts
- agent_script_resolver.ts
- agent_scripts_repository.test.ts
- agent_scripts_repository.ts
- auto_launcher.test.ts
- auto_launcher.ts
- bootstrap.ts
- compute-version-script.test.ts
- data_dir.test.ts
- data_dir.ts
- database_freq_dict_page.test.ts
- electron_build_contract.test.ts
- exstatic_importer.test.ts
- gsm_config.test.ts
- gsm_config.ts
- heatmap_navigation.test.ts
- magpie.test.ts
- main.ts
- manual_hotkey_controller.test.ts
- notifications.ts
- overlay_runtime.test.ts
- overlay_runtime.ts
- overlay_runtime_config.ts
- prerelease_build_contract.test.ts
- prerelease_metadata_script.test.ts
- python_locale.test.ts
- python_locale.ts
- regex_patterns.test.ts
- search_page_bootstrap.test.ts
- shared_time_format.test.ts
- store.ts
- third_party_stats_importer.test.ts
- tray_icons.test.ts
- tray_icons.ts
- update.ts
- update_checker.test.ts
- update_checker.ts
- util.ts
- index.ts
- .gitignore
- sync-legacy-assets.mjs
- HomeTab.test.tsx
- HomeTab.tsx
- LauncherTab.tsx
- OCRTab.test.tsx
- OCRTab.tsx
- settingsCatalog.test.ts
- settingsCatalog.ts
- SettingsTab.test.tsx
- SettingsTab.tsx
- TextHookTab.test.tsx
- TextHookTab.tsx
- TextProcessingTab.tsx
- AgentScriptDisplay.tsx
- AgentScriptSearchDialog.tsx
- InstallSessionModal.tsx
- SceneSwitchConflictWindow.tsx
- SceneSwitcherSettings.tsx
- SetupWizard.tsx
- TextCaptureWizard.test.tsx
- TextCaptureWizard.tsx
- WhatsChangedDialog.tsx
- en.json
- es.json
- index.ts
- ja.json
- ko.json
- ukr.json
- zh.json
- chrome_store.ts
- ipc.ts
- theme.ts
- global.d.ts
- models.ts
- settings.ts
- App.test.tsx
- App.tsx
- main.tsx
- styles.css
- index.html
- tsconfig.json
- vite.config.ts
- agent_scripts.test.ts
- agent_scripts.ts
- changelog.ts
- docs.ts
- install_session.ts
- ocr_defaults.test.ts
- ocr_defaults.ts
- settings_backup.ts
- window_scene_switcher.test.ts
- window_scene_switcher.ts
- __init__.py
- character_context.py
- character_summary.py
- __init__.py
- output_parser.py
- __init__.py
- builder.py
- templates.py
- __init__.py
- base.py
- deepl_client.py
- gemini_client.py
- groq_client.py
- ollama_client.py
- openai_client.py
- __init__.py
- ai_prompting.py
- contracts.py
- registry.py
- service.py
- cmvn.ark
- fireredvad_vad.onnx
- LICENSE.FireRedVAD
- icon.png
- icon16.png
- icon64.png
- __init__.py
- anki_confirmation_example.png
- icon.png
- icon128.png
- icon256.png
- icon32.png
- icon512.png
- icon64.png
- pickaxe.png
- en_us.json
- es_es.json
- ja_jp.json
- ko_kr.json
- ukr_ua.json
- zh_cn.json
- char.bin
- dicrc
- itaijidict
- kanwadict
- libmecab.2.dylib
- libmecab.dll
- libmecab.so.1
- LICENSE
- LICENSE.MECAB-IPADIC
- matrix.bin
- mecab.exe
- mecab.lin
- mecab.mac
- mecabrc
- sys.dic
- unk.dic
- user_dic.dic
- .gitignore
- __init__.py
- __main__.py
- basic_mecab_controller.py
- basic_types.py
- compound_furigana.py
- format.py
- kana_conv.py
- LICENSE
- lru_cache.py
- mecab_controller.py
- mecab_exe_finder.py
- README.md
- replace_mistakes.py
- unify_readings.py
- __init__.py
- ocr.py
- runtime.py
- __init__.py
- actions.py
- launch.py
- screenshot_capture.py
- service.py
- __init__.py
- adhoc_ocr.py
- compare.py
- composite_layout.py
- coordinate_math.py
- debug_logging.py
- gsm_ocr.py
- gsm_ocr_config.py
- image_scaling.py
- ocr_format_converter.py
- ocrconfig.py
- owocr_area_selector_qt.py
- owocr_helper.py
- process_logging.py
- ss_picker_qt.py
- two_pass_ocr.py
- aim_communication_pb2.py
- aim_query_pb2.py
- lens_overlay_client_context_pb2.py
- lens_overlay_client_logs_pb2.py
- lens_overlay_client_platform_pb2.py
- lens_overlay_cluster_info_pb2.py
- lens_overlay_contextual_inputs_pb2.py
- lens_overlay_deep_gleam_data_pb2.py
- lens_overlay_document_pb2.py
- lens_overlay_filters_pb2.py
- lens_overlay_geometry_pb2.py
- lens_overlay_image_crop_pb2.py
- lens_overlay_image_data_pb2.py
- lens_overlay_interaction_request_metadata_pb2.py
- lens_overlay_knowledge_intent_query_pb2.py
- lens_overlay_knowledge_query_pb2.py
- lens_overlay_math_solver_query_pb2.py
- lens_overlay_message_set_pb2.py
- lens_overlay_overlay_object_pb2.py
- lens_overlay_payload_pb2.py
- lens_overlay_phase_latencies_metadata_pb2.py
- lens_overlay_platform_pb2.py
- lens_overlay_polygon_pb2.py
- lens_overlay_request_id_pb2.py
- lens_overlay_request_type_pb2.py
- lens_overlay_routing_info_pb2.py
- lens_overlay_selection_type_pb2.py
- lens_overlay_server_pb2.py
- lens_overlay_service_deps_pb2.py
- lens_overlay_stickiness_signals_pb2.py
- lens_overlay_surface_pb2.py
- lens_overlay_text_pb2.py
- lens_overlay_text_query_pb2.py
- lens_overlay_translate_stickiness_signals_pb2.py
- lens_overlay_video_context_input_params_pb2.py
- lens_overlay_video_params_pb2.py
- lens_overlay_visual_input_type_pb2.py
- lens_overlay_visual_search_interaction_data_pb2.py
- lens_overlay_visual_search_interaction_log_data_pb2.py
- chrome_screen_ai_pb2.py
- view_hierarchy_pb2.py
- __init__.py
- __main__.py
- config.py
- lens_betterproto.py
- mock_ocr.py
- ocr.py
- ocr_runtime.py
- ocr_upstream.py
- run.py
- screen_ai_downloader.py
- test_furigana.png
- .gitignore
- generate_lens_bindings.sh
- LICENSE
- owocr_config_gsm.ini
- pyproject.toml
- rapidocr_japan_PP-OCRv4_rec_infer.onnx
- README.md
- __init__.py
- client.py
- furigana.py
- kana.py
- types.py
- GRlkYdonrE.png
- test_furigana.png
- __init__.py
- coordinator.py
- models.py
- runtime.py
- __init__.py
- __init__.py
- window_transparency.py
- __init__.py
- ai_models.py
- __init__.py
- advanced.py
- ai.py
- anki.py
- audio.py
- experimental.py
- features.py
- general.py
- gsm_cloud.py
- hotkeys.py
- obs.py
- overlay.py
- paths.py
- port_widget.py
- profiles.py
- required.py
- screenshot.py
- text_processing.py
- vad.py
- websocket_sources.py
- __init__.py
- binding.py
- editor.py
- i18n.py
- labels.py
- prompt_help.py
- safety.py
- search.py
- styles.py
- __init__.py
- anki_confirmation_qt.py
- anki_field_grouping_qt.py
- audio_waveform_widget.py
- config_gui_qt.py
- default_config_change_dialog_qt.py
- furigana_filter_preview_qt.py
- qt_main.py
- screenshot_selector_qt.py
- __init__.py
- anilist_api_client.py
- discord_rpc.py
- gsm_cloud_igdb_client.py
- igdb_api_client.py
- igdb_enrichment_client.py
- jiten_api_client.py
- vndb_api_client.py
- __init__.py
- service.py
- __init__.py
- bus_client.py
- electron_ipc.py
- ocr_ipc.py
- overlay_dispatch.py
- send.py
- text_ingress_outbox.py
- __init__.py
- actor.py
- resource_qos.py
- scheduler.py
- transport.py
- work_pool.py
- __init__.py
- configuration.py
- electron_config.py
- feature_flags.py
- __init__.py
- anki_card_sync.py
- anki_word_sync.py
- daily_goals_completion.py
- daily_rollup.py
- jiten_update.py
- jiten_upgrader.py
- jiten_upgrader_cron.py
- populate_games.py
- run_crons.py
- setup_populate_games_cron.py
- setup_user_plugins_cron.py
- tadoku_sync.py
- tokenize_lines.py
- user_plugins.py
- anki_tables.py
- cron_table.py
- db.py
- game_daily_rollup_table.py
- games_table.py
- global_frequency_tables.py
- sqlite_core.py
- stats_export_state_table.py
- stats_rollup_table.py
- third_party_stats_table.py
- tokenization_tables.py
- __init__.py
- download_tools.py
- oneocr_dl.py
- Untitled_json.py
- __init__.py
- audio_player.py
- ffmpeg.py
- __init__.py
- model.py
- __init__.py
- get_overlay_coords.py
- __init__.py
- base_window_monitor.py
- foreground_window_hook.py
- gamepad_hotkey.py
- hotkey.py
- linux_window_monitor.py
- magpie_compat.py
- monitor_selection.py
- notification.py
- window_state_monitor.py
- windows_audio.py
- windows_clipboard.py
- windows_dpi.py
- windows_window_monitor.py
- __init__.py
- base_api_client.py
- game_update_service.py
- image_utils.py
- spoiler_utils.py
- __init__.py
- live_stats.py
- stats_rollup_table.py
- stats_util.py
- __init__.py
- content_builder.py
- dict_builder.py
- freq_dict_builder.py
- image_handler.py
- name_parser.py
- sudachi_user_dict.py
- __init__.py
- anki_card_timing.py
- clipboard.py
- docs.py
- gsm_cloud_auth_cache.py
- gsm_utils.py
- jiten_difficulty.py
- log_paths.py
- logging_config.py
- port_diagnostics.py
- tadoku_sync.py
- text_log.py
- text_processing.py
- text_utils.py
- waveform_dummy_audio.png
- __init__.py
- base.py
- kechimochi.py
- kechimochi_library.py
- service.py
- __init__.py
- cron_routes.py
- debug_routes.py
- game_management_routes.py
- jiten_linking_routes.py
- search_routes.py
- dashboard-shared.css
- game-stats.css
- games.css
- goals.css
- heatmap.css
- kanji-grid.css
- loading-skeleton.css
- overview.css
- popups-shared.css
- search.css
- shared.css
- stats.css
- bar-chart.js
- anki_stats.js
- database-bulk-operations.js
- database-exstatic-import.js
- database-game-data.js
- database-game-operations.js
- database-helpers.js
- database-jiten-integration.js
- database-popups.js
- database-tabs.js
- database-text-management.js
- database-third-party-stats.js
- database.js
- game-import-widget.js
- game-stats.js
- games.js
- goals.js
- heatmap.js
- kanji-grid.js
- overview.js
- regex-patterns.js
- search.js
- shared.js
- stats.js
- unified-search.js
- __init__.py
- apple-touch-icon.png
- favicon-96x96.png
- favicon.ico
- favicon.svg
- site.webmanifest
- style.css
- web-app-manifest-192x192.png
- web-app-manifest-512x512.png
- basic_kanji_book_bkb_v1_v2.json
- duolingo_kanji.json
- grade.json
- hk_primary_learning.json
- hkscs2016.json
- hsk_levels.json
- humanum_frequency_list.json
- jis_levels.json
- jlpt_level.json
- jpdb_kanji_frequency_list.json
- jpdbv2_kanji_frequency_list.json
- jun_das_modern_chinese_character_frequency_list.json
- kanji_in_context_revised_edition.json
- kanji_kentei_level.json
- mainland_china_elementary_textbook_characters.json
- moe_way_quiz.json
- official_kanji.json
- remembering_the_kanji.json
- standard_form_of_national_characters.json
- table_of_general_standard_chinese_characters.json
- the_kodansha_kanji_learners_course_klc.json
- thousand_character_classic.json
- wanikani_levels.json
- words_hk_frequency_list.json
- jiten_global.json
- date-range.html
- deduplication-modal.html
- game-import-modals.html
- game-management-modals.html
- html-head.html
- js-config.html
- navigation.html
- popups.html
- regex-input.html
- settings-modal.html
- tadoku-sync-card.html
- theme-styles.html
- anki_stats.html
- database.html
- game_stats.html
- games.html
- goals.html
- index.html
- overview.html
- search.html
- stats.html
- utility.html
- __init__.py
- anki_api_endpoints.py
- cloud_sync_api.py
- database_api.py
- events.py
- game_profiles.py
- goals_api.py
- goals_projection_api.py
- gsm_websocket.py
- import_api.py
- jiten_database_api.py
- live_goals.py
- overlay_handler.py
- read_only_stats.py
- rollup_stats.py
- service.py
- stats.py
- stats_api.py
- stats_export_api.py
- stats_repository.py
- stats_service.py
- tadoku_api.py
- texthooking_page.py
- third_party_stats_api.py
- token_novelty.py
- tokenization_api.py
- websocket_proxy.py
- yomitan_api.py
- __init___.py
- __init__.py
- anki.py
- gametext.py
- gsm.py
- longplay_handler.py
- obs_old.py
- profile_switcher.py
- replay_handler.py
- vad.py
- run_build.yml
- manual-mode-card.css
- manual-mode-card.js
- settings-enhancer.js
- settings-metadata.js
- gsm_overlay_server.exe
- features.rs
- main.rs
- Cargo.lock
- Cargo.toml
- mecab_bridge.py
- fontawesome-webfont.eot
- fontawesome-webfont.svg
- fontawesome-webfont.ttf
- fontawesome-webfont.woff
- fontawesome-webfont.woff2
- FontAwesome.otf
- 128.png
- 16.png
- 24.png
- 32.png
- 48.png
- 64.png
- 96.png
- font-awesome.min.css
- logo.svg
- manatan-main-world-caret-patch.js
- changelog.css
- html-mining-input.css
- html-word-style-editor.css
- parse.css
- pdf-reader.css
- popup.css
- reader.css
- settings.css
- status-bar.css
- toast.css
- widget.css
- word.css
- ajb.js
- background-worker.js
- gsm-settings-bridge.js
- offscreen.js
- pdf-reader.js
- settings.js
- widget.js
- 78-EUC-H.bcmap
- 78-EUC-V.bcmap
- 78-H.bcmap
- 78-RKSJ-H.bcmap
- 78-RKSJ-V.bcmap
- 78-V.bcmap
- 78ms-RKSJ-H.bcmap
- 78ms-RKSJ-V.bcmap
- 83pv-RKSJ-H.bcmap
- 90ms-RKSJ-H.bcmap
- 90ms-RKSJ-V.bcmap
- 90msp-RKSJ-H.bcmap
- 90msp-RKSJ-V.bcmap
- 90pv-RKSJ-H.bcmap
- 90pv-RKSJ-V.bcmap
- Add-H.bcmap
- Add-RKSJ-H.bcmap
- Add-RKSJ-V.bcmap
- Add-V.bcmap
- Adobe-CNS1-0.bcmap
- Adobe-CNS1-1.bcmap
- Adobe-CNS1-2.bcmap
- Adobe-CNS1-3.bcmap
- Adobe-CNS1-4.bcmap
- Adobe-CNS1-5.bcmap
- Adobe-CNS1-6.bcmap
- Adobe-CNS1-UCS2.bcmap
- Adobe-GB1-0.bcmap
- Adobe-GB1-1.bcmap
- Adobe-GB1-2.bcmap
- Adobe-GB1-3.bcmap
- Adobe-GB1-4.bcmap
- Adobe-GB1-5.bcmap
- Adobe-GB1-UCS2.bcmap
- Adobe-Japan1-0.bcmap
- Adobe-Japan1-1.bcmap
- Adobe-Japan1-2.bcmap
- Adobe-Japan1-3.bcmap
- Adobe-Japan1-4.bcmap
- Adobe-Japan1-5.bcmap
- Adobe-Japan1-6.bcmap
- Adobe-Japan1-UCS2.bcmap
- Adobe-Korea1-0.bcmap
- Adobe-Korea1-1.bcmap
- Adobe-Korea1-2.bcmap
- Adobe-Korea1-UCS2.bcmap
- B5-H.bcmap
- B5-V.bcmap
- B5pc-H.bcmap
- B5pc-V.bcmap
- CNS-EUC-H.bcmap
- CNS-EUC-V.bcmap
- CNS1-H.bcmap
- CNS1-V.bcmap
- CNS2-H.bcmap
- CNS2-V.bcmap
- ETen-B5-H.bcmap
- ETen-B5-V.bcmap
- ETenms-B5-H.bcmap
- ETenms-B5-V.bcmap
- ETHK-B5-H.bcmap
- ETHK-B5-V.bcmap
- EUC-H.bcmap
- EUC-V.bcmap
- Ext-H.bcmap
- Ext-RKSJ-H.bcmap
- Ext-RKSJ-V.bcmap
- Ext-V.bcmap
- GB-EUC-H.bcmap
- GB-EUC-V.bcmap
- GB-H.bcmap
- GB-V.bcmap
- GBK-EUC-H.bcmap
- GBK-EUC-V.bcmap
- GBK2K-H.bcmap
- GBK2K-V.bcmap
- GBKp-EUC-H.bcmap
- GBKp-EUC-V.bcmap
- GBpc-EUC-H.bcmap
- GBpc-EUC-V.bcmap
- GBT-EUC-H.bcmap
- GBT-EUC-V.bcmap
- GBT-H.bcmap
- GBT-V.bcmap
- GBTpc-EUC-H.bcmap
- GBTpc-EUC-V.bcmap
- H.bcmap
- Hankaku.bcmap
- Hiragana.bcmap
- HKdla-B5-H.bcmap
- HKdla-B5-V.bcmap
- HKdlb-B5-H.bcmap
- HKdlb-B5-V.bcmap
- HKgccs-B5-H.bcmap
- HKgccs-B5-V.bcmap
- HKm314-B5-H.bcmap
- HKm314-B5-V.bcmap
- HKm471-B5-H.bcmap
- HKm471-B5-V.bcmap
- HKscs-B5-H.bcmap
- HKscs-B5-V.bcmap
- Katakana.bcmap
- KSC-EUC-H.bcmap
- KSC-EUC-V.bcmap
- KSC-H.bcmap
- KSC-Johab-H.bcmap
- KSC-Johab-V.bcmap
- KSC-V.bcmap
- KSCms-UHC-H.bcmap
- KSCms-UHC-HW-H.bcmap
- KSCms-UHC-HW-V.bcmap
- KSCms-UHC-V.bcmap
- KSCpc-EUC-H.bcmap
- KSCpc-EUC-V.bcmap
- LICENSE
- NWP-H.bcmap
- NWP-V.bcmap
- RKSJ-H.bcmap
- RKSJ-V.bcmap
- Roman.bcmap
- UniCNS-UCS2-H.bcmap
- UniCNS-UCS2-V.bcmap
- UniCNS-UTF16-H.bcmap
- UniCNS-UTF16-V.bcmap
- UniCNS-UTF32-H.bcmap
- UniCNS-UTF32-V.bcmap
- UniCNS-UTF8-H.bcmap
- UniCNS-UTF8-V.bcmap
- UniGB-UCS2-H.bcmap
- UniGB-UCS2-V.bcmap
- UniGB-UTF16-H.bcmap
- UniGB-UTF16-V.bcmap
- UniGB-UTF32-H.bcmap
- UniGB-UTF32-V.bcmap
- UniGB-UTF8-H.bcmap
- UniGB-UTF8-V.bcmap
- UniJIS-UCS2-H.bcmap
- UniJIS-UCS2-HW-H.bcmap
- UniJIS-UCS2-HW-V.bcmap
- UniJIS-UCS2-V.bcmap
- UniJIS-UTF16-H.bcmap
- UniJIS-UTF16-V.bcmap
- UniJIS-UTF32-H.bcmap
- UniJIS-UTF32-V.bcmap
- UniJIS-UTF8-H.bcmap
- UniJIS-UTF8-V.bcmap
- UniJIS2004-UTF16-H.bcmap
- UniJIS2004-UTF16-V.bcmap
- UniJIS2004-UTF32-H.bcmap
- UniJIS2004-UTF32-V.bcmap
- UniJIS2004-UTF8-H.bcmap
- UniJIS2004-UTF8-V.bcmap
- UniJISPro-UCS2-HW-V.bcmap
- UniJISPro-UCS2-V.bcmap
- UniJISPro-UTF8-V.bcmap
- UniJISX0213-UTF32-H.bcmap
- UniJISX0213-UTF32-V.bcmap
- UniJISX02132004-UTF32-H.bcmap
- UniJISX02132004-UTF32-V.bcmap
- UniKS-UCS2-H.bcmap
- UniKS-UCS2-V.bcmap
- UniKS-UTF16-H.bcmap
- UniKS-UTF16-V.bcmap
- UniKS-UTF32-H.bcmap
- UniKS-UTF32-V.bcmap
- UniKS-UTF8-H.bcmap
- UniKS-UTF8-V.bcmap
- V.bcmap
- WP-Symbol.bcmap
- pdf.min.mjs
- pdf.worker.min.mjs
- changelog.html
- offscreen.html
- pdf-reader.html
- settings.html
- widget.html
- LICENSE.md
- manifest.json
- PRIVACY.md
- electron-dev-once.cjs
- action-popup.css
- background.css
- display-pronunciation.css
- display.css
- material.css
- permissions.css
- popup-outer.css
- popup-preview.css
- search-settings.css
- search.css
- settings.css
- structured-content.css
- visibility-modifiers.css
- fallback-bloop.mp3
- fallback-click.mp3
- kanji-stroke-orders.ttf
- custom-audio-list-schema.json
- dictionary-index-schema.json
- dictionary-kanji-bank-v1-schema.json
- dictionary-kanji-bank-v3-schema.json
- dictionary-kanji-meta-bank-v3-schema.json
- dictionary-tag-bank-v3-schema.json
- dictionary-term-bank-v1-schema.json
- dictionary-term-bank-v3-schema.json
- dictionary-term-meta-bank-v3-schema.json
- options-schema.json
- recommended-dictionaries-schema.json
- recommended-settings-schema.json
- anki-field-templates-upgrade-v10.handlebars
- anki-field-templates-upgrade-v12.handlebars
- anki-field-templates-upgrade-v13.handlebars
- anki-field-templates-upgrade-v2.handlebars
- anki-field-templates-upgrade-v21.handlebars
- anki-field-templates-upgrade-v24.handlebars
- anki-field-templates-upgrade-v27.handlebars
- anki-field-templates-upgrade-v28.handlebars
- anki-field-templates-upgrade-v29.handlebars
- anki-field-templates-upgrade-v33.handlebars
- anki-field-templates-upgrade-v34.handlebars
- anki-field-templates-upgrade-v35.handlebars
- anki-field-templates-upgrade-v36.handlebars
- anki-field-templates-upgrade-v37.handlebars
- anki-field-templates-upgrade-v38.handlebars
- anki-field-templates-upgrade-v4.handlebars
- anki-field-templates-upgrade-v41.handlebars
- anki-field-templates-upgrade-v45.handlebars
- anki-field-templates-upgrade-v49.handlebars
- anki-field-templates-upgrade-v6.handlebars
- anki-field-templates-upgrade-v61.handlebars
- anki-field-templates-upgrade-v63.handlebars
- anki-field-templates-upgrade-v64.handlebars
- anki-field-templates-upgrade-v66.handlebars
- anki-field-templates-upgrade-v67.handlebars
- anki-field-templates-upgrade-v68.handlebars
- anki-field-templates-upgrade-v71.handlebars
- anki-field-templates-upgrade-v74.handlebars
- anki-field-templates-upgrade-v75.handlebars
- anki-field-templates-upgrade-v8.handlebars
- default-anki-field-templates.handlebars
- anki-compact-gloss-style.js
- pronunciation-style.json
- recommended-dictionaries.json
- recommended-settings.json
- structured-content-style.json
- NotoSansJP-Regular.ttf
- accessibility.svg
- add-duplicate-big-circle-blue.svg
- add-duplicate-big-circle.svg
- add-duplicate-big-diamond.svg
- add-duplicate-big-square.svg
- add-duplicate-small-circle-blue.svg
- add-duplicate-small-circle.svg
- backup.svg
- big-circle.svg
- big-diamond.svg
- big-square.svg
- book.svg
- browser-action-popup.webp
- checkbox-border.svg
- checkbox-check.svg
- checkbox-fill.svg
- checkmark.svg
- clipboard.svg
- cog.svg
- collapse.svg
- connection.svg
- cross.svg
- double-down-chevron.svg
- down-chevron.svg
- entry-current.svg
- exclamation-point-short.svg
- expand.svg
- external-link.svg
- flag.svg
- hamburger-menu.svg
- hiragana-a.svg
- icon128.png
- icon16.png
- icon19.png
- icon32.png
- icon38.png
- icon48.png
- icon64.png
- kebab-menu.svg
- key.svg
- keyboard.svg
- left-chevron.svg
- lock.svg
- magnifying-glass.svg
- material-down-arrow.svg
- material-right-arrow.svg
- monitor.svg
- mouse.svg
- note-card.svg
- overwrite-big-circle.svg
- overwrite-big-diamond.svg
- overwrite-big-square.svg
- overwrite-small-circle.svg
- palette.svg
- play-audio.svg
- plus-circle-large.svg
- plus-circle-small.svg
- plus-thick.svg
- popup-size.svg
- popup.svg
- profile.svg
- question-mark-circle.svg
- question-mark-thick.svg
- question-mark.svg
- radio-button-dot.svg
- radio-button.svg
- right-chevron.svg
- scanning-popup.webp
- scanning.svg
- sentence-parsing.svg
- settings-dictionaries-popup.webp
- small-circle.svg
- source-term.svg
- speaker.svg
- spinner.svg
- tag.svg
- text-parsing.svg
- translation.svg
- up-arrow.svg
- up-chevron.svg
- view-note-buried.svg
- view-note-learning.svg
- view-note-review.svg
- view-note-suspended.svg
- view-note.svg
- window.svg
- yomitan-icon.svg
- accessibility-controller.js
- google-docs-util.js
- google-docs-xray.js
- google-docs.js
- content-script-main.js
- content-script-wrapper.js
- frontend.js
- gsm-yomitan-api-bridge.js
- popup-factory.js
- popup-proxy.js
- popup-window.js
- popup.js
- theme-controller.js
- backend.js
- background-main.js
- offscreen-main.js
- offscreen-proxy.js
- offscreen.js
- profile-conditions-util.js
- request-builder.js
- script-manager.js
- anki-connect.js
- api.js
- clipboard-monitor.js
- clipboard-reader.js
- cross-frame-api.js
- frame-ancestry-handler.js
- frame-client.js
- frame-endpoint.js
- frame-offset-forwarder.js
- mecab.js
- shared-worker-bridge.js
- yomitan-api.js
- api-map.js
- dynamic-property.js
- event-dispatcher.js
- event-listener-collection.js
- extension-error.js
- fetch-utilities.js
- json.js
- log-utilities.js
- log.js
- object-utilities.js
- promise-animation-frame.js
- safe-performance.js
- to-error.js
- utilities.js
- anki-note-builder.js
- anki-note-data-creator.js
- anki-template-util.js
- anki-util.js
- array-buffer-util.js
- database.js
- gsm-overlay-recommended-settings.js
- json-schema.js
- options-util.js
- permissions-util.js
- profiles-util.js
- string-util.js
- dictionary-data-util.js
- dictionary-database-worker-handler.js
- dictionary-database-worker-main.js
- dictionary-database.js
- dictionary-importer-media-loader.js
- dictionary-importer.js
- dictionary-worker-handler.js
- dictionary-worker-main.js
- dictionary-worker-media-loader.js
- dictionary-worker.js
- display-anki.js
- display-audio.js
- display-content-manager.js
- display-generator.js
- display-history.js
- display-notification.js
- display-profile-selection.js
- display-resizer.js
- display.js
- element-overflow-controller.js
- gsm-jiten-grading.js
- media-drawing-worker.js
- option-toggle-hotkey-handler.js
- popup-main.js
- pronunciation-generator.js
- query-parser.js
- search-action-popup-controller.js
- search-display-controller.js
- search-main.js
- search-persistent-state-controller.js
- structured-content-generator.js
- css-style-applier.js
- document-focus-controller.js
- document-util.js
- dom-data-binder.js
- dom-text-scanner.js
- html-template-collection.js
- native-simple-dom-parser.js
- panel-element.js
- popup-menu.js
- query-selector.js
- scroll-element.js
- selector-observer.js
- simple-dom-parser.js
- style-util.js
- text-source-element.js
- text-source-generator.js
- text-source-range.js
- environment.js
- web-extension.js
- cache-map.js
- object-property-accessor.js
- regex-util.js
- task-accumulator.js
- hotkey-handler.js
- hotkey-help-controller.js
- hotkey-util.js
- assyrian-neo-aramaic-text-preprocessors.js
- arabic-text-preprocessors.js
- arabic-transforms.js
- german-text-preprocessors.js
- german-transforms.js
- modern-greek-processors.js
- modern-greek-transforms.js
- english-transforms.js
- esperanto-transforms.js
- spanish-transforms.js
- basque-transforms.js
- french-text-preprocessors.js
- french-transforms.js
- irish-transforms.js
- ancient-greek-processors.js
- ancient-greek-transforms.js
- italian-processors.js
- japanese-kana-romaji-dicts.js
- japanese-text-preprocessors.js
- japanese-transforms.js
- japanese-wanakana.js
- japanese.js
- georgian-transforms.js
- korean-text-processors.js
- korean-transforms.js
- korean.js
- latin-text-preprocessors.js
- latin-transforms.js
- russian-text-preprocessors.js
- old-irish-transforms.js
- serbo-croatian-text-preprocessors.js
- albanian-transforms.js
- tagalog-transforms.js
- viet-text-preprocessors.js
- yiddish-text-postprocessors.js
- yiddish-text-preprocessors.js
- yiddish-transforms.js
- chinese.js
- CJK-util.js
- ime-utilities.js
- language-descriptors.js
- language-transformer.js
- language-transforms.js
- languages.js
- multi-language-transformer.js
- text-processors.js
- text-scanner.js
- text-utilities.js
- translator.js
- audio-downloader.js
- audio-system.js
- media-util.js
- text-to-speech-audio.js
- extension-content-controller.js
- anki-controller.js
- anki-deck-generator-controller.js
- anki-templates-controller.js
- audio-controller.js
- backup-controller.js
- collapsible-dictionary-controller.js
- data-transmission-consent-controller.js
- dictionary-controller.js
- dictionary-import-controller.js
- extension-keyboard-shortcuts-controller.js
- generic-setting-controller.js
- gsm-overlay-recommended-settings-controller.js
- keyboard-mouse-input-field.js
- keyboard-shortcuts-controller.js
- languages-controller.js
- mecab-controller.js
- modal-controller.js
- modal.js
- nested-popups-controller.js
- permissions-origin-controller.js
- permissions-toggle-controller.js
- persistent-storage-controller.js
- popup-preview-controller.js
- popup-preview-frame-main.js
- popup-preview-frame.js
- popup-window-controller.js
- profile-conditions-ui.js
- profile-controller.js
- recommended-permissions-controller.js
- recommended-settings-controller.js
- scan-inputs-controller.js
- scan-inputs-simple-controller.js
- secondary-search-dictionary-controller.js
- sentence-termination-characters-controller.js
- settings-controller.js
- settings-display-controller.js
- settings-main.js
- sort-frequency-dictionary-controller.js
- status-footer.js
- storage-controller.js
- translation-text-replacements-controller.js
- yomitan-api-controller.js
- action-popup-main.js
- generic-page-main.js
- info-main.js
- permissions-main.js
- support-main.js
- welcome-main.js
- anki-template-renderer-content-manager.js
- anki-template-renderer.js
- template-patcher.js
- template-renderer-frame-api.js
- template-renderer-frame-main.js
- template-renderer-media-provider.js
- template-renderer-proxy.js
- template-renderer.js
- application.js
- dexie.js
- dexie.js.map
- handlebars.js
- handlebars.js.map
- hangul-js.js
- hangul-js.js.map
- kanji-processor.js
- kanji-processor.js.map
- linkedom.js
- linkedom.js.map
- parse5.js
- parse5.js.map
- resvg-wasm.js
- resvg-wasm.js.map
- resvg.wasm
- ucs2length.js
- ucs2length.js.map
- validate-schemas.js
- z-worker.js
- z-worker.js.map
- zip.js
- zip.js.map
- action-popup.html
- info.html
- issues.html
- legal-npm.html
- legal.html
- manifest.json
- offscreen.html
- permissions.html
- popup-preview.html
- popup.html
- quick-start-guide.html
- search.html
- settings.html
- support.html
- sw.js
- template-renderer.html
- templates-display.html
- templates-modals.html
- templates-settings.html
- welcome.html
- .gitignore
- .npmrc
- automatic_visibility.js
- backend_connector.js
- background.js
- block_detection.js
- find-in-page-preload.js
- forge.config.js
- fullscreen-mode-recommendation.html
- furigana_utils.js
- gamepad.js
- hotkey_settings.js
- index.html
- jiten_cache.js
- jiten_highlight.js
- live_stats_widget.css
- live_stats_widget.js
- magpie.js
- main.js
- manual-mode-recommendation.html
- manual_hotkey_controller.js
- Node.gitignore
- offset-helper.css
- offset-helper.html
- offset-helper.js
- overlay-128.png
- overlay-16.png
- overlay-24.png
- overlay-256.png
- overlay-32.png
- overlay-64.png
- overlay.ico
- overlay.xcf
- overlay_utils.js
- package-lock.json
- package.json
- preload.js
- reading_overlay_utils.js
- README.md
- settings.html
- shared.css
- startup-notification.html
- websocket_server.py
- win_foreground.js
- window.js
- yomitan-icon.svg
- yomitan_bridge.js
- yomitan_update_instructions.md
- yomitan_update_prompt.md
- layout.rs
- lib.rs
- overlay_filter.rs
- spatial_text.rs
- text_filter.rs
- Cargo.lock
- Cargo.toml
- disassemble.mjs
- dump-support-boxes.mjs
- find-callers.mjs
- probe-bgi-decode-input.mjs
- probe-bgi-signatures.mjs
- probe-bgi-transform.mjs
- probe-d3d9-device.mjs
- probe-runtime.mjs
- probe-unity-mono.agent.js
- probe-unity-mono.mjs
- probe-vlr-layout.mjs
- run-support.mjs
- scan-memory.mjs
- trace-text-conversion.mjs
- benchmark_obs_scene_ocr.py
- benchmark_obs_screenshot_capture.py
- benchmark_stability_ocr.py
- benchmark_stats.py
- benchmark_vad_models.py
- bracket_to_f15.ahk
- check_sentence_furigana_against_anki.py
- ci_wait_for_gsm_loaded.py
- compute-version.cjs
- concat_proj.py
- continue_rendering.py
- electron-dev-once.cjs
- export-changelog-release-asset.mjs
- generate_icons.js
- generate_runtime_lock_manifest.py
- generate_texthook_manifest.ps1
- ocr_metrics_benchmark.py
- OneShotOCR
- push_submodules.ps1
- render-release-body.mjs
- render-release-body.test.mjs
- run-update-chaos.cjs
- show_obs_wgc_capture.py
- smoke-test-wheel.mjs
- stage-overlay-build.mjs
- sync-version.mjs
- texthooker_ws_load_test.py
- theme-codemod.cjs
- update_jiten_global_frequency.py
- validate-changelog.mjs
- verify-overlay-package.mjs
- write-prerelease-metadata.mjs
- steins-after-enter.png
- steins-window-restarted.png
- steins-window.png
- test_output_parser.py
- test_gemini_client.py
- test_prompt_builder.py
- test_service_fallback.py
- Replay_2025-12-19_22-24-52.mov
- test_actor_runtime.py
- test_architecture_guards.py
- test_overlay_dispatch.py
- test_scheduler.py
- test_text_ingress_outbox.py
- test_work_pool.py
- test_ocr_native.py
- test_advanced_debug_logging.py
- test_composite_layout.py
- test_coordinate_math.py
- test_gsm_ocr_config_even_scaling.py
- test_gsm_ocr_lazy_qt_bootstrap.py
- test_menu_filter.py
- test_ocr_format_converter.py
- test_ocr_performance_regressions.py
- test_ocr_runtime_regressions.py
- test_owocr_area_selector_overlay_config.py
- test_process_logging.py
- test_screenai_coordinate_scaling.py
- test_spatial_line_joining.py
- test_ss_picker_cursor.py
- test_text_filtering_punctuation.py
- test_two_pass_ocr.py
- test_two_pass_ocr_v2.py
- test_projection_timestamps.py
- test_text_coordinator.py
- test_text_runtime_acceptance.py
- test_anki_confirmation_qt.py
- test_anki_field_grouping_qt.py
- test_audio_waveform_widget.py
- test_config_gui_qt.py
- test_config_safety.py
- test_config_search.py
- test_experimental_tab.py
- test_hotkeys_tab.py
- test_cloud_sync_service.py
- test_electron_ipc.py
- test_ocr_ipc.py
- test_ai_config.py
- test_anki_config.py
- test_default_config_changes.py
- test_electron_config.py
- test_feature_flags.py
- test_get_app_directory.py
- test_locale_config.py
- test_overlay_config.py
- test_screenshot_config.py
- test_stats_config_migration.py
- test_anki_card_sync.py
- test_anki_word_sync.py
- test_daily_goals_completion.py
- test_daily_rollup_game_daily_rollups.py
- test_run_crons_scheduler.py
- test_db.py
- test_db_writer.py
- test_gameline_sync_tracking.py
- test_global_frequency_tables.py
- test_save_upsert_pbt.py
- test_save_upsert_unit.py
- test_sqlite_resilience.py
- test_tokenization.py
- test_tokenization_pbt.py
- test_install_progress.py
- test_ffmpeg_screenshots.py
- test_get_overlay_coords_activation_dedupe.py
- test_get_overlay_coords_language_filter.py
- test_get_overlay_coords_monitor_workarea.py
- test_get_overlay_coords_mouse_move.py
- test_get_overlay_coords_ocr_inactivity.py
- test_get_overlay_coords_precomputed_magpie.py
- test_get_overlay_coords_recycled_status.py
- test_get_overlay_coords_scan_attempts.py
- test_get_overlay_coords_stabilization.py
- test_foreground_window_hook.py
- test_gamepad_hotkey.py
- test_hotkey.py
- test_magpie_compat.py
- test_monitor_selection.py
- test_window_state_monitor_focus.py
- test_window_state_monitor_hwnd_lookup.py
- test_window_state_monitor_process_pause.py
- test_windows_audio.py
- test_windows_window_monitor_click.py
- test_base_api_client.py
- test_game_update_service.py
- test_image_utils.py
- test_spoiler_utils.py
- test_live_stats.py
- test_content_builder.py
- test_dict_builder.py
- test_dict_builder_revision.py
- test_freq_dict_builder.py
- test_freq_dict_builder_properties.py
- test_image_handler.py
- test_name_parser.py
- test_sudachi_user_dict.py
- test_benchmark_stats.py
- test_bus_client.py
- test_electron_ipc_bus.py
- test_igdb_api_client.py
- test_igdb_enrichment_client.py
- test_log_paths.py
- test_longplay_handler.py
- test_ocr_ipc_bus.py
- test_text_processing.py
- test_gsm_utils.py
- test_anki_api_extract.py
- test_anki_api_logic.py
- test_anki_combined_pbt.py
- test_anki_stats_page.py
- test_anki_stats_pbt.py
- test_anki_stats_template.py
- test_database_api.py
- test_database_page.py
- test_events.py
- test_finish_game_goal.py
- test_game_import_templates.py
- test_game_stats_endpoint_rollups.py
- test_games_page.py
- test_goals_api.py
- test_gsm_profile_websocket.py
- test_igdb_routes.py
- test_mining_heatmap_for_stats.py
- test_overlay_handler.py
- test_overview_template.py
- test_rollup_stats.py
- test_settings_modal_templates.py
- test_stats_accumulator_pbt.py
- test_stats_all_lines_endpoint.py
- test_stats_api_extra_helpers.py
- test_stats_api_extra_routes.py
- test_stats_api_response.py
- test_stats_dashboard_e2e.py
- test_stats_export_api.py
- test_stats_pure_functions.py
- test_stats_refactor_endpoints.py
- test_stats_refactor_pbt.py
- test_stats_repository.py
- test_stats_service.py
- test_stats_settings_api.py
- test_tadoku_sync.py
- test_texthooker_text_intake_api.py
- test_third_party_stats.py
- test_third_party_stats_import_api.py
- test_tokenization_api.py
- test_tokenized_search_api.py
- test_tokenized_search_pbt.py
- test_websocket_proxy.py
- test_words_not_in_anki_pbt.py
- test_yomitan_api.py
- test_yomitan_freq_api.py
- conftest.py
- test_anki.py
- test_anki_card_timing.py
- test_benchmark_obs_scene_ocr.py
- test_benchmark_stability_ocr.py
- test_exclusive_fullscreen_recommendation.py
- test_gametext_websocket.py
- test_gsm_startup.py
- test_lazy_import_boundaries.py
- test_mov_replay.py
- test_obs_launch.py
- test_obs_screenshot_capture.py
- test_obs_source_selection.py
- test_overlay_floating_window_font_size.py
- test_overlay_scan_entrypoints.py
- test_overlay_text_indicators.py
- test_package_bootstrap.py
- test_port_diagnostics.py
- test_profile_switcher.py
- test_regression_fixes.py
- test_replay_dialogue_refresh.py
- test_replay_handler_audio.py
- test_sudachi_client.py
- test_text_log.py
- test_tokenizer.py
- test_vad.py
- extensions.json
- ackaisyo.ttf
- cinecaption226.ttf
- index.html
- ackaisyo.ttf
- cinecaption226.ttf
- icon.svg
- index.html
- App.svelte
- Dialog.svelte
- DialogManager.svelte
- Icon.svelte
- Line.svelte
- Notes.svelte
- Presets.svelte
- ReplacementSettings.svelte
- ReplacementSettingsInput.svelte
- ReplacementSettingsList.svelte
- Settings.svelte
- SocketConnector.svelte
- Spinner.svelte
- Stats.svelte
- subject-to-writeable.ts
- writable-storage-subject.ts
- writeable-boolean-subject.ts
- writeable-number-subject.ts
- writeable-object-sibject.ts
- writeable-string-subject.ts
- writeable-subject.ts
- stores.ts
- app.css
- global.d.ts
- gsm.ts
- main.ts
- session-sync.ts
- socket.ts
- types.ts
- use-click-outside.ts
- util.ts
- vite-env.d.ts
- autoscroll.test.ts
- bundle-v2.test.ts
- session-sync.test.ts
- startup.vitest.ts
- toolchain.test.ts
- .editorconfig
- .eslintrc.cjs
- .gitignore
- .npmrc
- .prettierrc
- build_for_gsm.ps1
- flake.lock
- flake.nix
- index.html
- LICENSE
- package.json
- pnpm-lock.yaml
- README.md
- svelte.config.js
- tsconfig.json
- tsconfig.node.json
- vite.lib.config.ts
- vite.main.config.ts
- vitest.config.ts
- .gitattributes
- .gitignore
- .gitmodules
- .mailmap
- .pre-commit-config.yaml
- .prettierrc.json
- .sonarcloud.properties
- AGENTS.md
- CLAUDE.md
- LICENSE
- MANIFEST.in
- package-lock.json
- package.json
- pyproject.toml
- pytest.ini
- README.md
- requirements.lock
- run.ps1
- runtime-lock-manifest.json
- setup.cfg
- texthook_manifest.json
- tsconfig.electron.json
- tsconfig.json
- uv.lock
- vitest.config.ts
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
