Excuse My French
Open-source French learning with grammar exercises and flashcards
Visit excusemyfrench.org ↗What is Excuse My French?
Excuse My French is a free, browser-based French learning platform offering grammar exercises, vocabulary flashcards, dictation practice, and progress tracking. Learners work through structured courses from beginner (A1) to intermediate levels, covering essentials like greetings, numbers, food, verbs, and past tense. The app uses a rule-based sentence generator to create varied exercises locally without relying on external APIs.
The maker reports using AI coding tools to enhance the interface and add features while preserving the core rule-based generation system. The platform is open-source and available on GitHub, designed for self-directed learners seeking flexible, offline-capable French practice.
Momentum
Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.
How do we know it's vibe coded?
vibetrend discovered Excuse My French automatically. Evidence: HN post: "thanks to AI coding tools and some free time I improved the UI, added more conventional bits". View source.
Similar vibe-coded apps


Explore historical events on period-accurate maps with contemporaneous context

Interactive tool for exploring scales, chords, and harmony across instruments

Interactive exploration of 4.54 billion years of Earth's history and geology

Rhythm notation reading trainer — read notes and tap the rhythm


Generate printable bingo cards from real species observations in any location

Interactive survey exploring chopstick etiquette taboos worldwide