JavaScript language-learning

Open-source JavaScript projects categorized as language-learning

Top 17 JavaScript language-learning Projects

language-learning
  • topokanji

    Topologically ordered lists of kanji for effective learning

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • pronounce

    Never doubt how to pronounce a word. Double-click it and your browser will say it out loud for you!

  • fluentcards

    Flashcards from dictionary look-ups

  • Project mention: LinguaCafe: Self-hosted software for language learners to read foreign languages | news.ycombinator.com | 2024-01-08

    because I didn't see any obvious link to said repo, for convenience: https://github.com/katspaugh/fluentcards and https://github.com/katspaugh/fluentcards-grammar

    Being the resident licensing pedant, I'll point out that neither of those repos have any licensing information aside from package.json and I doubt gravely that's strong enough for any contributor's comfort level

  • japReader

    japReader is an app for breaking down Japanese sentences and tracking vocabulary progress

  • HanziGraph

    A webapp to visualize relationships among Chinese characters and to see example sentences that illustrate their use. Also available for Japanese learners.

  • Project mention: Show HN: Learning Chinese and Japanese with graphs and trees | news.ycombinator.com | 2024-02-17
  • LLG-MP

    Language Learning Gamification Media Player

  • multi-subs-yt

    📺 Browser addon. Display as many subtitles as you like on Youtube simultaneously. Different languages, translated, auto-generated ... NO dependence on third-party server. 🔤🎞️

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • pokelex

    PokéLex - A language learning-oriented, interactive encyclopedia of Pokémon.

  • fluentcards-grammar

    Grammar exercises generated from books & subtitles

  • Project mention: LinguaCafe: Self-hosted software for language learners to read foreign languages | news.ycombinator.com | 2024-01-08

    because I didn't see any obvious link to said repo, for convenience: https://github.com/katspaugh/fluentcards and https://github.com/katspaugh/fluentcards-grammar

    Being the resident licensing pedant, I'll point out that neither of those repos have any licensing information aside from package.json and I doubt gravely that's strong enough for any contributor's comfort level

  • dictionanki

    Create English Anki flashcards from macOS system Oxford Dictionary

  • web

    Frontend for the zeeguu web application. (by zeeguu)

  • browser-flashcards

    Automatically generated flashcard repository for language learners, that lives in their browsers.

  • Yuzu

    Convert native material to language learning resources (by mathewthe2)

  • TrieLingual

    Learn languages by studying the building blocks of their sentences.

  • FreqBurger

    Example sentences, sankey flow diagrams, and frequency graphs for language learners.

  • french-accents

    A chrome extension that lets you copy French ⌨️ characters/accents, without the need to switch to AZERTY.

  • TanGoChrome

    Chrome extension to give fast frequency data of Japanese words found in the current opened tab.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript language-learning discussion

Log in or Post with

JavaScript language-learning related posts

  • Show HN: Learning Chinese and Japanese with graphs and trees

    1 project | news.ycombinator.com | 17 Feb 2024
  • LinguaCafe: Self-hosted software for language learners to read foreign languages

    5 projects | news.ycombinator.com | 8 Jan 2024
  • Visualizing, and learning, the relationships among kanji, words, and morphemes

    1 project | /r/LearnJapanese | 6 Jun 2023
  • Graph representations of Chinese and Japanese characters, words, and lemmas, for language learning (links in comments)

    3 projects | /r/webdev | 3 Jun 2023
  • Free frequency dictionary and study tool to learn hanzi and see how words flow together, available in Simplified, Traditional, or Cantonese

    3 projects | /r/ChineseLanguage | 29 Mar 2023
  • Learning kanji through the words that connect them

    1 project | /r/LearnJapanese | 18 Apr 2022
  • My script for creating Anki cards from macOS system Oxford dictionary

    1 project | /r/Anki | 11 Sep 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source language-learning projects in JavaScript? This list will help you:

Project Stars
1 topokanji 168
2 pronounce 167
3 fluentcards 56
4 japReader 54
5 HanziGraph 48
6 LLG-MP 27
7 multi-subs-yt 29
8 pokelex 21
9 fluentcards-grammar 20
10 dictionanki 16
11 web 3
12 browser-flashcards 3
13 Yuzu 2
14 TrieLingual 2
15 FreqBurger 2
16 french-accents 1
17 TanGoChrome 1

Sponsored
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io