Wenlan
Wenlan is a source-backed AI knowledge base and LLM wiki for AI work: organize documents and decisions into pages you can find, inspect, and review.
翻訳待ち
リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
Keyling: a writing tracker for Android where residents of the keyboard eat the words you write. Year goals, streaks, sprints, awards, share cards. Pixel art, offline, no ads.
翻訳待ち
Loading the full README.
Read the full README ↗Writing a novel, stories or a thesis? Log what you write, and the residents of your keyboard eat the words, grow and furnish your desk. A year goal, streaks, records and cards to share. Free, no ads, no account, works offline.
English · Русский · Website · Changelog
Download APK · Android 9+
The home screen is your desk: a notebook, a steaming mug, a plant and a mechanical keyboard. The space bar is propped up on two matchsticks, and in the warm nook under it, among fairy lights, lives Spacelet.
Log the words you've added and letters rain onto the keys; Spacelet gathers them up and munches. You can also type the total from Word or Google Docs and Keyling works out what's new. Stroke the resident and it says something. Typo bugs crawl between the keys – "its/it's", a stray comma, "the the" – catch them with a finger and they go in the jar.
A week without writing and dust settles on the keyboard while the resident sleeps. Fifty words blow it away.
Seven different creatures live under seven keys, and each feeds on its own part of the writing work:
On the Residents tab, tap a home key: the cap lifts and you see the resident at home, with what it eats, how far it is to the next level and a button to feed it right now. Residents grow with their levels: baby, youngster, grown, ancient.
One resident lives on the desk, and while it's there its ability works: more coins for words, chapters, editing, sprints or night words, a gentler daily goal, or a spare day that keeps your streak.
Tap the clock and pick 10, 15, 25 or 45 minutes. Write wherever you like; Keyling keeps time. The ghost is your best sprint – at the end you see whether you beat it.
Share any of it: you see the card first, then send it anywhere or save it. There are cards for the year, month, week, book, streak, calendar and records, plus a resident and an award.
Words, daily goals, chapters and awards earn coins. Spend them on the desk – dark walnut or green baize, an enamel mug or a tea glass in a holder, a monstera, a banker's lamp, a candle, a globe, a sleeping cat – trying each thing on first. Make your own mug from any photo. Hold a thing on the desk to move it.
Keycap sets change the keyboard, and the caps wear like real ones. Three real recorded switches – blue, brown and red – click on every key in the app.
You need JDK 17+ (Android Studio's JBR works) and the Android SDK.
git clone https://github.com/bigdevwhale/keyling.git
cd keyling
./gradlew testDebugUnitTest assembleDebug # app.keyling.dev
./gradlew assembleDebug -Pdemo # app.keyling.demo: a year of writing, three books, every resident
./gradlew testDebugUnitTest -Prender # residents, share cards and the icon in app/build/art
Kotlin, Jetpack Compose, Room, DataStore. All the pixel art is drawn in code.
Workshop → settings has "Report a bug" and "Suggest an idea", which open the StillCraft bot on Telegram.
MIT. Fonts Press Start 2P (CodeMan38), Lora (Cyreal) and Inter (Rasmus Andersson), SIL Open Font License. Key sounds from kbsim (MIT). Keyling is part of StillCraft, a shelf of small free apps.