Skip to content

A collection of Japanese learning resources meant to help you learn through immersion.

License

Notifications You must be signed in to change notification settings

donkuri/japanese-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 

Repository files navigation

Japanese Resources

A collection of Japanese learning resources meant to help you learn through immersion, see here for an explanation. A lot of these resources come from here as well as the TMW discord server's #resources-sharing channel.

If you are interested in contributing, make a pull request.

Learning guides

This section is dedicated to Japanese learning guides. Start here unless you know what you're doing.

Hiragana and Katakana

Hiragana and katakana (commonly called kana together) form two basic alphabets used in Japanese. You may or may not want to learn how to write them, but at the very least you will need to be able to recognize and read them.

Anki and Yomitan

These two tools form the backbone of the current immersion-based Japanese learning community. As such, they deserve a special section.

Kanji

If you intend to do isolated kanji study, you can use the following resources. It is strongly suggested to skip straight to vocabulary and to come back here if really needed, except for the miscellaneous part which can be used rightaway.

Vocabulary

Vocabulary refers to words, not kanji directly. Words are usually made up of kanji and one shouldn't confuse the two. As it is recommended to do a mining deck after learning basic vocabulary, there's only a single recommended resource.

  • Kaishi 1.5k - The recommended beginner vocabulary Anki deck. Latest release found here and here.

Grammar

Grammar is the glue that holds together words in Japanese.

Mining

Mining is the process of finding new words in immersion, usually by adding them to Anki via Yomitan.

Immersion

Immersion is the main tool we use to learn the language. See the mining section for an explanation on how to use some of these tools.

  • Large frameworks

    • ッツreader - An online book reader supporting Yomitan to help you read (light) novels.
    • asbplayer - A browser-based media player to allow you to use Yomitan on subtitle files for anime and the like.
    • Memento - An mpv-based media player meant to help you learn Japanese.
    • mokuro - An OCR made to turn manga into Yomitan-able files. You can also read from the reader or the catalog.
    • Agent - A text hooker to help you use Yomitan with video games.
    • YomiNinja - A yomitan-compatible OCR to help you extract text from games and the like.
    • JL - A program that grabs text from the clipboard or a websocket, allowing you to easily mine visual novels and the like.
    • Textractor - A text hooker to help you use Yomitan with visual novels. Make sure to get the alpha version by following this.
    • Jidoujisho - An immersion framework for mobile devices.
  • Tools

    • mpvacious - A script for mpv made to help you create Anki cards from video with subtitles.
    • Anacreon's mpv script - Another popular script for mpv to create Anki cards from anime.
    • SubPlz - A subtitle manager to generate, sync and manage subtitle files. Written by KanjiEater.
    • mpv-websocket - A tool to open a websocket from mpv to send subtitles to.
    • jimaku.cc - A website subtitles for anime.
    • Renji's texthooker-ui - A great texthooker page using websockets.
    • exSTATic - A texthooker page complete with graphs and statistics. Uses websockets.
    • ShareX - Fully-featured screen recording suite that is useful for screenshots and audio recording.
  • Tips and tricks

  • Recommendations

    • Japanese media recommendations - A Japanese media recommendation spreadsheet listing various along with a difficulty description. Managed by kuri.
    • Japanese recs - A page listing media recommendations. Written by kuri.
    • LearnNatively - Big collection of Japanese media graded by difficulty. Can also be used for logging immersion.

Listening

Listening is an important component of Japanese immersion.

  • Tools

    • Condenser - A tool to make condensed audio from your Japanese immersion. Useful if you want to do passive immersion.
    • Podcast Republic - After changing your location to Japan, you can access a last catalog of Japanese podcasts.
    • SpoonCast - A variety of listening content.
    • Numbers - A tool made to help you recognize and learn numbers in Japanese.
    • Whisper - An AI tool made to generate subtitles and transcriptions. Check out this guide for a simple setup.
  • Pitch accent

Writing

Physically writing kanji is something you may or may not be interested in. Either way, it is suggested you already be somewhat proficient in reading first before you attempt to learn how to write kanji.

  • Kanken deck - The recommended way to learn how to write kanji after you know how to read decently well.
  • Kankenbros - The place to look at if you're interested in passing the 漢字検定, 'kanji kentei'.
  • Basic Kanji Book 1 - If you really insist on using a textbook, this is good.
  • Genki-Yoshi - Software to automatically create 原稿用紙 to practice writing kana and kanji.

Output

Output is concerned with producing Japanese. It's about speaking and writing (not necessarily literally) Japanese.

  • Learning to output - A guide on output to help you get started. Written by Morg.
  • English-Japanese Language Exchange - A popular Discord server for both Japanese-speaking and English-speaking people looking to converse.
  • Slowly - A useful app to make Japanese-speaking penpals.
  • HelloTalk - A popular language exchange app.
  • italki - A website meant to connect you with language tutors, potentially helping you with output.

About

A collection of Japanese learning resources meant to help you learn through immersion.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published