Study in context
Reading Mode, sentence annotations, and flexible review modes keep language connected to the material it came from.
FydorFrom a first lesson importer to a full local-first study space: reading, review, portable packs, and a community Exchange—built in public and made to stay yours.
Reading Mode, sentence annotations, and flexible review modes keep language connected to the material it came from.
Lesson packs can be built, exported, checked for integrity, shared, and brought back to your own device.
Contributor publishing, moderation routing, and the Exchange make community material easier to discover and trust.
Every shipped milestone, plus the smaller changes that made the big ones land.
A small quality-of-life patch that makes the library easier to handle and gives the desktop app a calmer, more cohesive color scheme.
The desktop color system now uses a gentler green foundation, clearer actions, and warmer learning highlights across the app.
Select a lesson from anywhere on its row, while the row’s open, edit, export, and share controls keep doing exactly what you expect.
A release-readiness and usability update that makes starting, studying, and managing a growing local library easier.
New learners can choose to install a course or create a lesson and see only the guide they need.
Corrected lazy loading in Fill Blank and preserved the chosen question count until the real lesson pool is ready.
The previous desktop installer release, bringing Fydor's local-first study workflow together for Windows and macOS.
Prepared the Windows and macOS installer release so the new study experience could move from active development into people’s hands.
Resolved reading, publishing, and release-readiness issues uncovered as the new architecture, contributor tools, and lesson workflow came together.
A content refresh and a few small touches to make the growing lesson library feel faster and easier to manage.
Moved bundled packs to v2 and refreshed Vietnamese, Mandarin, Korean, Spanish, and German content—then added Japanese Intermediate: Natural Conversation.
Tuned lesson loading and management so a growing local library stays quick to open, browse, and maintain.
The final desktop-app work collected before the v4.1.0 installers were prepared.
Batched cached lesson-annotation resolution and added performance coverage, reducing repeated work while opening annotated material.
Verified downloaded-pack integrity and sent Exchange submissions through moderation, bringing more confidence to community sharing.
A desktop-focused push to make lessons portable, manageable, and easier to share through the Fydor community.
Made it possible to manage packs locally and export a desktop .fydorpack when a lesson is ready to travel.
Smoothed the bridge between private lesson work on a device and the public Fydor community workspace.
A major workflow update that connected desktop lesson creation with contribution and community-sharing paths.
Added the first in-app publishing path, giving contributors a clearer route from a finished lesson to a shareable submission.
Corrected guide-button destinations and tour route scopes so help appears where it is useful instead of losing people in the flow.
A substantial desktop foundation update that gave reading a dedicated workspace and modernized the app shell.
Moved the desktop frontend to Vite + React inside Tauri, creating a cleaner foundation for the app’s next stage.
Recast Reading Mode as a real lesson reader with an analyzer tab, so study can start from meaningful text rather than isolated prompts.
A small usability pass on the local lesson library ahead of the larger Reading Mode and publishing work.
Added lesson deletion, a small but important control for keeping a personal study library useful rather than cluttered.
Polished the surrounding lesson-management experience ahead of the larger Reading Mode and publishing work.
A compatibility and review-focused release that made portable packs more reliable and the review experience more complete.
Fixed Rust optional-field export behavior and made stripNulls() parsing backward compatible, so null fields no longer break imports between app versions.
Completed Review Page v2 with stronger dashboard and stats fixes, tutorial support, and charts that make progress easier to read.
A rapid iteration on lesson creation and evidence-based study, with progress and session details made more dependable.
Preserved loading state and study-tab progress, so returning to a lesson feels like picking up a book where you left it.
Fixed review-space and reveal behavior, sharpened mode handling, and added completion insights for a more coherent end-of-session moment.
An early post-launch update that made building lessons and practicing their content more flexible.
Expanded lesson import and export work and made adding material easier, reinforcing Fydor’s bring-your-own-content approach.
Fixed audio playback, improved annotation handling, and refined fill-in-the-blank practice for a better sentence-study loop.
The first day of rapid feature work after the initial app foundation landed.
Added the native Tauri shell, app icon, and a full UI revamp—the first moment Fydor began to feel like a dedicated study place.
Added multiple choice, audio options, a guided first run, highlighted sentence annotations, and support for overlapping notes.
Fixed lesson loading and added GPLv3 licensing. The git tag reads 1.0.0, but the app metadata correctly remained v0.1.0.
The initial foundation for Fydor: import useful material and shape it into canonical lessons.
The canonical lesson-import system and Lesson Builder established the original promise: turn real language material into study-ready lessons.
This foundation made the dense next-day v0.1.0 feature patch possible.
Download the current desktop release for a local-first space for lessons, reading, and review.
Download Fydor