
- Card (project) images no longer require manual top/bottom margin adjustments for proper spacing. Action needed: Review existing card images as previous manual margin adjustments may now be unnecessary/excessive. - Sites using `cards.html` with tags will now load JavaScript by default when tags are present. To maintain no-JS behaviour, explicitly set `enable_cards_tag_filtering = false` in either `config.toml` or the `_index.md` file where `cards.html` is used.
1.4 KiB
1.4 KiB
+++ title = "ラム (ramu)" description = "A web app to practice reading and listening to Japanese numbers." weight = 30
[taxonomies] tags = ["Japanese", "interactive", "web app", "web", "PWA", "JavaScript"]
[extra] local_image = "projects/ramu/ramu_logo.webp" canonical_url = "https://osc.garden/projects/ramu/" social_media_card = "social_cards/projects_ramu.jpg" +++
ラム is a Progressive Web App to practice reading and listening to Japanese numbers. The name reflects its purpose: achieving RAM (Random Access Memory) to numbers, as opposed to sequential memory (1, 2, 3…).
{% wide_container() %} {% end %}
Try it now • GitHub • Blog post
Features
- Practice with both Arabic (123…) and Japanese (一二三…) numerals
- Two practice modes: reading and listening comprehension
- Configurable number ranges (from 0 to over 100,000,000)
- Counter word practice (個、本、匹…)
- Works offline as a Progressive Web App
- Full keyboard control (space/→ for next, esc to stop)
- Screen reader friendly for Arabic numeral practice