AnkiFinnish - set of tools to learn Finnish

AnkiWeb addon 2045459309

Embeds a Finnish-learning web app in Anki for context-aware review and two-way syncing of notes, tags, and terms, with optional Alfred workflow support.
AI-generated summary; may contain mistakes.

card-creationsync-integrationreview-flowdictionary

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2023-12-16
Anki versions
23.12~
License
MIT (from the GitHub repository)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

abandoned

  • Last update or commit: 2024-09-03 (789 days before the snapshot).
  • Test files: 1.
  • GitHub Actions workflows: 2.
  • Commits in the last year: 0.
  • Issues: 0 open, 2 closed.
  • Pull requests: 1 open, 11 merged.

GitHub

Repository
coobaha/suomea Β· more by coobaha
Stars
⭐ 13 · forks 2 · open issues 1
Last commit
2024-09-03
License
MIT
Languages
TypeScript, Svelte, Python, JavaScript, HTML, CSS, Shell
Tests
1

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.0–2023-01-22
23.0923.12+2023-12-16
History across monthly snapshots

Loading…

Similar addons

Sidecar AI

Embeds an AI tutor and study dashboard into Anki's review screen, generating explanations, quizzes, comparisons, and study guides from cards and uploaded files.

aisync-integrationreview-flowshortcutsquiz

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 Anki 24.04~ Updated 2026-10-23
AnkiMorphs archived

Reorders cards based on word knowledge and word importance to optimize language-learning study order, supporting many languages via spaCy and CAMeL Tools, though the project is now archived.

schedulingreview-flowobsoletefork-or-reupload

50 votes 90% approval πŸ‘ 49 Β· πŸ‘Ž 1 ⭐ 130 Anki 26.05~ Updated 2026-09-13
Review Today Learned Cards

Creates a temporary filtered subdeck for reviewing cards learned today, context-aware and configurable via hotkey, without altering original scheduling.

review-flowfiltered-decksshortcuts

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 0 Anki 24.11~ Updated 2026-07-29

Description

Allows to use web app inside Anki, load extra data from Anki when showing web page, and save data directly from the web page or Alfred workflow back to Anki!

This gif shows the main features:

For more info and demos please visit https://github.com/Coobaha/suomea

Important configuration notes:

  • Plugin is disabled by default, so you need to enable it
  • You can enable auto setup of AnkiConnect
    • Installs plugin
    • Adds configured App URI to CORS list

README

Welcome to AnkiFinnish πŸ‘‹

Set of tools to learn Finnish. Includes web app, Anki plugin that integrates with web app and Alfred workflow

πŸ“½ Demo

This gif shows main features:

  • web integration with Anki
    • extra data from anki
    • saving term back to anki
  • alfred workflow
    • opens same web app tab
    • can save terms directly to anki
    • can be used for quick lookups
  • anki plugin
    • question/answer context
    • renders web app

demo

🏠 Web app

Renders data from different sources nicely Example of main page

  • Has search (CMD/CTRL + K or / for quick access)
  • Can connect to anki via plugin
    • save data to Anki from web page
    • load extra data from Anki (tags, own notes, etc)
  • Aware of Anki context
    • will hide answer parts hide example
    • reversed mode is also supported reversed hide example

πŸ’¬ Anki Plugin

Makes it possible to use web app for reviewing notes preview example

  • saving notes from web app directly to anki

  • enhances web app with notes data (such as tags, own notes, etc)

  • configurable, you can easily plug it in your existing collection (🀞)

πŸš€ Alfred Workflow

Not yet published, but can be installed & used from sources

  • quick word lookups
  • opens same browser tab
  • can save data to anki

Install

The installation process is similar to other Anki plugins and can be accomplished in three steps:

  1. Open the Install Add-on dialog by selecting Tools | Add-ons | Get Add-ons... in Anki.
  2. Input 2045459309 into the text box labeled Code and press the OK button to proceed.
  3. Restart Anki (without restart Configuration window wont show).
  4. Navigate to plugin settings Tools | Add-ons | Select AnkiSuomea in the list | Config (or double click)
  5. Important configuration notes:
    config example
    • Plugin is disabled by default, so you need to enable it
    • You can enable auto setup of AnkiConnect
      • Installs plugin
      • Adds configured App URI to CORS list
  6. Restart Anki to complete the installation of AnkiFinnish.

Anki must be kept running in the background in order for web app to be able to use AnkiFinnish. AnkiConnect recommends this setup

###Notes for Windows Users

Windows users may see a firewall nag dialog box appear on Anki startup. This occurs because AnkiConnect runs a local HTTP server in order to enable other applications to connect to it. The host application, Anki, must be unblocked for this plugin to function correctly.

Notes for Mac OS X Users Starting with Mac OS X Mavericks, a feature named App Nap has been introduced to the operating system. This feature causes certain applications which are open (but not visible) to be placed in a suspended state. As this behavior causes AnkiConnect to stop working while you have another window in the foreground, App Nap should be disabled for Anki:

Start the Terminal application. Execute the following commands in the terminal window:

defaults write net.ankiweb.dtop NSAppSleepDisabled -bool true
defaults write net.ichi2.anki NSAppSleepDisabled -bool true
defaults write org.qt-project.Qt.QtWebEngineCore NSAppSleepDisabled -bool true

Restart Anki.

Misc

This plugin plays well with AwesomeTTS

After installation, you can add this to front template (macOS), for Windows please check docs

<div style="position: fixed; opacity: 0.2; top: 0; left: 0;">
  {{tts fi_FI voices=Apple_Satu:Finnish}}
</div>

Author

πŸ‘€ Alexander Ryzhikov

Show your support

Give a ⭐️ if this project helped you!