vbondarenko7

iOS Lock Screen widget for passive English learning via Comprehensible Input (Krashen). Built in one evening with Claude Code by a non-developer.

19
4
85% credibility
Found May 18, 2026 at 21 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

English Lock Widget is a personal iOS app that displays English vocabulary words on your iPhone's Lock Screen. Every time you unlock your phone, you see a new word paired with a simple icon and a short phrase — no translation, just direct word-to-meaning association. The widget shows about 200 carefully chosen words (like 'umbrella', 'guitar', 'rain') using Apple's built-in icons that work on the Lock Screen. Words rotate automatically throughout the day without any effort from you. The approach is based on the idea of 'comprehensible input' — that language learning happens naturally through repeated exposure rather than memorization. This is a simple, privacy-respecting tool with no tracking, no accounts, and no data collection.

How It Works

1
💡 You discover a new way to learn

You find a simple idea: learn English vocabulary passively by seeing new words every time you unlock your phone.

2
📱 You install it on your iPhone

You download the project and install it on your phone using your Apple account — no App Store needed for personal use.

3
You add the widget to your Lock Screen

You customize your Lock Screen and place the English Lock widget right above the clock where you'll see it every time.

4
Your day unfolds with new words
🌧️
Rain appears

You see the word 'rain' with a rain cloud icon and the phrase 'heavy rain' — no translation, just the connection.

🎸
Later, guitar shows up

Hours later, 'guitar' appears with a guitar icon and 'play the guitar' — building your vocabulary naturally.

🏥
Or maybe medicine

You might see 'stethoscope' with a doctor's icon and 'the doctor's stethoscope' — learning without effort.

5
🧠 Words sink in naturally

Without flashcards or tests, your brain absorbs the words through repeated, casual exposure — the way you learned your first language.

🎉 You absorb 80-150 words daily

After months of passive learning, you've built vocabulary without ever sitting down to study — just by living your normal life.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 21 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is english-lock-widget?

This is an iOS Lock Screen widget that shows a new English word with a pictogram every time you unlock your phone. Built in Swift using WidgetKit, it leverages Krashen's Input Hypothesis for passive vocabulary learning - you see the word plus icon plus phrase with no translation, just direct image-to-word association. The widget uses SF Symbols so icons render correctly in monochrome lock screen mode.

Why is it gaining traction?

The hook here is the "built by a non-developer with Claude Code in one evening" story - it's a proof of concept that AI coding tools can ship real iOS apps. The design constraints are thoughtful: monochrome rendering, no buttons (passive by design), and system-controlled refresh timing. The 206 hand-picked word/symbol pairs with context phrases show real curation effort.

Who should use this?

iOS developers curious about Lock Screen widgets will find a minimal, working example to learn from. Non-developers who want to understand how AI-assisted iOS development works can study the approach. English learners who want passive vocabulary exposure can sideload it on their own device.

Verdict

With only 19 stars, this is a very early-stage project - no App Store distribution, sideload only, minimal test coverage. The 0.8500000238418579% credibility score reflects this immaturity. That said, the code is clean, the concept is solid, and the build instructions are clear. Worth exploring if you're interested in Lock Screen widgets or AI-assisted development, but don't expect production-ready polish.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.