The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 15 JavaScript language-learning Projects
-
pronounce
Never doubt how to pronounce a word. Double-click it and your browser will say it out loud for you!
-
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.
-
HanziGraph
A webapp to visualize relationships among Chinese characters and to see example sentences that illustrate their use. Also available for Japanese learners.
-
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.
-
browser-flashcards
Automatically generated flashcard repository for language learners, that lives in their browsers.
-
TanGoChrome
Chrome extension to give fast frequency data of Japanese words found in the current opened tab.
-
french-accents
A chrome extension that lets you copy French ⌨️ characters/accents, without the need to switch to AZERTY.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: LinguaCafe: Self-hosted software for language learners to read foreign languages | news.ycombinator.com | 2024-01-08because 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
Project mention: Show HN: Learning Chinese and Japanese with graphs and trees | news.ycombinator.com | 2024-02-17
Project mention: LinguaCafe: Self-hosted software for language learners to read foreign languages | news.ycombinator.com | 2024-01-08because 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
JavaScript language-learning related posts
- Show HN: Learning Chinese and Japanese with graphs and trees
- LinguaCafe: Self-hosted software for language learners to read foreign languages
- Visualizing, and learning, the relationships among kanji, words, and morphemes
- Graph representations of Chinese and Japanese characters, words, and lemmas, for language learning (links in comments)
- Free frequency dictionary and study tool to learn hanzi and see how words flow together, available in Simplified, Traditional, or Cantonese
- Learning kanji through the words that connect them
- My script for creating Anki cards from macOS system Oxford dictionary
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
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 | 164 |
3 | fluentcards | 56 |
4 | HanziGraph | 43 |
5 | LLG-MP | 27 |
6 | multi-subs-yt | 25 |
7 | pokelex | 21 |
8 | fluentcards-grammar | 19 |
9 | dictionanki | 13 |
10 | browser-flashcards | 3 |
11 | Yuzu | 2 |
12 | FreqBurger | 1 |
13 | TanGoChrome | 1 |
14 | TrieLingual | 1 |
15 | french-accents | 1 |
Sponsored