stevancarlon/omni
Good First Issues in Kotlin
Kotlin is popular for Android and increasingly for backend (Ktor). Its concise syntax helps newcomers read codebases quickly.
24+ open beginner issues
17 repositories
July 21, 2026 last updated
Open Kotlin issues for beginners
stevancarlon/omni
Add unit tests for SensitiveAppGuard matching
Hamid0004/zkp-identity
Wire offline_identity.rs to real passport data (currently uses hardcoded demo circuit)
EmperorsReign05/SymbioteApp
iOS Support (Build an iOS Safari Extension)
google/ksp
Partition secondary integration tests
EmperorsReign05/SymbioteApp
Dynamic TTS Warnings Based on Specific Threat Indicators
knoop7/Ava
BLE proxy loses connection to sensors when screen is off/locked
askimo-ai/askimo
Voice input and output support (STT/TTS layer)
askimo-ai/askimo
Improve Image Generation UX
Helandy/YummyTV
Проблемы управления с пульта на ТВ встроенном плеере
seedvault-app/seedvault
Improve UX when both, app and file backup are disabled
xiaomizhoubaobei/XMZAI-Android-app
Issue from revive-code-bot
8crsk/openclaw-android
Add Groq as a provider
8crsk/openclaw-android
Add OpenRouter as a provider
miguel-dev19/toDus-app
🐛 Datos no se reflejan en la UI - Handshake funciona pero chats/contactos/perfil vacíos
intellij-powershell/intellij-powershell
Implement graceful debug-session teardown in PowerShellTestSession
intellij-powershell/intellij-powershell
Confirm breakpoint initialization necessity in ProgramDebugRunner
knoop7/Ava
[Bug] 下载STT模型崩溃出错
VishnuSanal/WhatsAppCleaner
refactor `components.kt` file
imashnake0/Animite
Anilist Markdown
LiftedHoldings/lifted-shipkit
Add unit tests for RateLimiter (window rollover + pruning)
LiftedHoldings/lifted-shipkit
Widget: move focus to the new step on each transition
sceneview/sceneview
feat(web): port centerOrigin to sceneview-web + shared cross-platform golden-vector table
Zhou-Shilin/Aether
[Bug] The input box is blocked when typing text
How to contribute to a Kotlin project
Build with Gradle (`./gradlew build`). Android projects open cleanly in Android Studio.
- Run the Gradle build and tests before pushing.
- Follow the project's ktlint/detekt config for style.
- Small UI or null-safety fixes make good first issues.
Track these Kotlin issues and get AI-matched
Sign up free to bookmark issues, track your pull requests, and get AI-picked matches for your exact skill level.
Start contributing — it's free
FirstIssue.dev