Skip to content
/ tecla Public

⌨️ terminal typing tutor for spanish

Notifications You must be signed in to change notification settings

kxzk/tecla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tecla demo

rust

Tecla: A terminal typing tutor for Spanish. See English, type Spanish.

Install

cargo install --path .

Use

tecla
Key Action
Type Spanish phrase shown
Tab Open lesson picker
Ctrl+R Random lesson
Esc Quit (or close picker)
j/k or ↑/↓ Navigate picker
Enter Select lesson

Accent marks are forgiving—n accepts ñ, e accepts é, etc.

Lessons

68 lessons organized into units:

Unit Lessons Topics
Foundations 001–010 Greetings, pronouns, ser/estar, numbers, questions
Present Tense 011–020 Regular/irregular verbs, reflexives, gustar, modals
Describing & Connecting 021–030 Adjectives, possessives, pronouns, prepositions
Past Tenses 031–040 Preterite, imperfect, present perfect, narration
Future & Conditional 041–048 Future, conditional, si clauses, hypotheticals
Subjunctive & Advanced 049–058 Subjunctive moods, commands, passive, reported speech
Conversational Spanish 059–068 Opinions, fillers, travel, slang, idioms

Add your own in lessons/<NNN_name>/phrases.txt:

Hola|Hello
Adiós|Goodbye
Buenos días|Good morning|Common greeting until ~noon

About

⌨️ terminal typing tutor for spanish

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages