flashcard app for windows, mac, linux, android, and ios. highly customizable, with access to a ton of different user made plug-ins and decks. i recommend using the FSRS algorithm for scheduling your cards instead of the default SM-2 scheduler, which you can learn about here.
lets you open multiple instances of the same window type (browse, add, edit, etc). personally i add "AddCards": false, to this add-on's default configuration so i don't open dozens of add card windows when i'm sentence mining.
similar to yomichan forvo server but the audio files are stored locally on your computer, making look ups faster but requires more disk space. compatible with yomichan forks like yomitan.
uses VOICEVOX speech synthesis software to generate audio for your anki cards. i'm generally against using TTS software too much when learning a language but VOICEVOX is pretty high quality for a free TTS so i'll use this when i really want a reading of a given sentence. only works with japanese.
lets you close the main anki window but leave it running in the background. nice when sentence mining. i like to turn on the option to start anki minimized, then add anki to my startup programs. that way i don't have to remember to open anki every time i want to sentence mine.
a script for linux that lets you add screenshots, audio recordings, or text to your last created anki card with a single keystroke. currently only works on X11 but has suggestions on adjusting it for wayland. i have a fork designed specifically for hyprland. i haven't tested it but the animecards site has a guide describing how to use sharex to achieve a similar set up on windows. i mainly use this for sentence mining from video games.
interactive pop-up dictionary. built for japanese but support for other languages is being worked on. some non-japanese dictionaries that work with yomitan can be found here.
chrome extension that allows you to view 2 subtitles simultaneously on sites like youtube and netflix as well as their own video viewer. has a built in pop up dictionary. you can track known and unknown words if you pay for a pro membership.
media player and extension that allows you to easily create anki cards with sentence audio and screenshots. the subtitles in the media player are also text selectable so you can use them with pop up dictionaries like yomitan.
tool that processes manga, creating html files with selectable text so you can easily look words up and create anki flashcards using a browser-based popup dictionary like yomitan. you can find a collection of preprocessed manga here.
android app with built in video player and ebook reader that lets you easily look up words and export flashcards to ankidroid. can read/watch local files and online sources like youtube. supports mokuro processed manga as well.
a powerful dictionary app. supports a number of dictionary formats, audio, and automatic scanning in any application. there is a fork, GoldenDict-ng, that adds anki integration, but on my machine i find the original GoldenDict to be more stable. in addition to GoldenDict-ng's documentation, i recommend checking out tatsumoto's guide on setting it up. you can find a ton of dictionaries and audio repositories for many languages here.
app that supports using OCR to recognize text from images. can use both offline OCR built into the system as well as online services. supports linux, windows, and mac.
uses javascript to extract text from games. works with non visual novel games as well as emulators. games with scripts already written for agent can be found at their script repository. specific builds of emulators compatible with agent can be found here.
just the text hooker portion of LunaTranslator. can no longer be built, but a build of version 6.3.3 from before it went offline can be found here. a build from version 5.0.0 can be found here. i use LunaHook for most games that can't be hooked with agent.
a very feature-rich text hooker that also supports OCR over a region of the screen which automatically updates on screen changes or user defined button presses. useful for games that can't be hooked with other methods. i usually only use LunaTranslator if agent and LunaHook don't work since it's more resource intensive and prone to crashes when used inside of wine on linux.
pulls text from texthookers over a websocket connection and into the browser so browser extensions like yomitan can be used. keeps track of stats like reading time and speed per game. also supports tracking stats from mokuro and ttsu reader.