{
  "keyword": "kotlin",
  "page": "https://redlisten.com/reddit/kotlin",
  "updated": "2026-11-12T00:51:45.816Z",
  "window": {
    "from": "2026-10-14",
    "to": "2026-11-12",
    "days": 30
  },
  "counts": {
    "last_30_days": {
      "posts": 1386,
      "comments": 1234,
      "total": 2620
    },
    "last_7_days": {
      "posts": 323,
      "comments": 252,
      "total": 575
    },
    "last_24_hours": {
      "posts": 51,
      "comments": 11,
      "total": 62
    },
    "prior_7_days": {
      "posts": 383,
      "comments": 313,
      "total": 696
    },
    "change_pct_7_days": -17,
    "partial": false
  },
  "mentions_per_day": [
    {
      "day": "2026-10-14",
      "mentions": 87
    },
    {
      "day": "2026-10-15",
      "mentions": 82
    },
    {
      "day": "2026-10-16",
      "mentions": 81
    },
    {
      "day": "2026-10-17",
      "mentions": 80
    },
    {
      "day": "2026-10-18",
      "mentions": 67
    },
    {
      "day": "2026-10-19",
      "mentions": 88
    },
    {
      "day": "2026-10-20",
      "mentions": 107
    },
    {
      "day": "2026-10-21",
      "mentions": 97
    },
    {
      "day": "2026-10-22",
      "mentions": 83
    },
    {
      "day": "2026-10-23",
      "mentions": 63
    },
    {
      "day": "2026-10-24",
      "mentions": 94
    },
    {
      "day": "2026-10-25",
      "mentions": 85
    },
    {
      "day": "2026-10-26",
      "mentions": 102
    },
    {
      "day": "2026-10-27",
      "mentions": 101
    },
    {
      "day": "2026-10-28",
      "mentions": 131
    },
    {
      "day": "2026-10-29",
      "mentions": 104
    },
    {
      "day": "2026-10-30",
      "mentions": 77
    },
    {
      "day": "2026-10-31",
      "mentions": 80
    },
    {
      "day": "2026-11-01",
      "mentions": 94
    },
    {
      "day": "2026-11-02",
      "mentions": 118
    },
    {
      "day": "2026-11-03",
      "mentions": 113
    },
    {
      "day": "2026-11-04",
      "mentions": 110
    },
    {
      "day": "2026-11-05",
      "mentions": 95
    },
    {
      "day": "2026-11-06",
      "mentions": 74
    },
    {
      "day": "2026-11-07",
      "mentions": 82
    },
    {
      "day": "2026-11-08",
      "mentions": 81
    },
    {
      "day": "2026-11-09",
      "mentions": 83
    },
    {
      "day": "2026-11-10",
      "mentions": 99
    },
    {
      "day": "2026-11-11",
      "mentions": 61
    },
    {
      "day": "2026-11-12",
      "mentions": 1
    }
  ],
  "top_communities": [
    {
      "subreddit": "r/kotlin",
      "posts": 69,
      "comments": 109,
      "total": 178
    },
    {
      "subreddit": "r/androiddev",
      "posts": 32,
      "comments": 71,
      "total": 103
    },
    {
      "subreddit": "r/sideproject",
      "posts": 81,
      "comments": 7,
      "total": 88
    },
    {
      "subreddit": "r/bestgithubrepos",
      "posts": 76,
      "comments": 0,
      "total": 76
    },
    {
      "subreddit": "r/learnprogramming",
      "posts": 6,
      "comments": 45,
      "total": 51
    }
  ],
  "sample_posts": [
    {
      "title": "I built a free war room for my two clans: live war status, CWL scoring rules and player profiles (fan project)Inspired by ClashOS, I wanted one place for everything about our main and secondary clan, fully customized and with the numbers our leaders actually use.",
      "subreddit": "r/COC",
      "score": 1,
      "comments": 1,
      "created_utc": 1794422093.424,
      "snippet": "What it does Live war: bases still open (map position + TH), attacks left, who hasn’t attacked yet War history and ranking: hit rate, triples on higher THs, misses on lower THs, fastest triples...",
      "url": "https://www.reddit.com/r/COC/comments/1xtppbg/i_built_a_free_war_room_for_my_two_clans_live_war/",
      "top_comment": {
        "text": "Welcome to r/coc! Please read the rules before participating. Report suspicious activity or scam attempts to the moderators immediately. I am a bot, and...",
        "score": 1,
        "url": "https://www.reddit.com/r/COC/comments/1xtppbg/_/19shk0ttrjb6t/"
      }
    },
    {
      "title": "If you play one indie endless runner this month, make it the one that almost made me delete my entire GitHub repository.",
      "subreddit": "r/IndieGaming",
      "score": 1,
      "comments": 1,
      "created_utc": 1794396411.026,
      "snippet": "Meet Roller Rush-a fast-paced, high-speed 2D endless runner. Instead of taking the easy route and using Unity or Godot like a normal developer, I decided it would be a \"fun challenge\" to build it...",
      "url": "https://www.reddit.com/r/IndieGaming/comments/1xtfdfd/if_you_play_one_indie_endless_runner_this_month/",
      "top_comment": {
        "text": "Our Discord recently hit 3k! Check it out if you'd like to discuss game development or find and share new indie games to play :) I am a bot, and this action...",
        "score": 1,
        "url": "https://www.reddit.com/r/IndieGaming/comments/1xtfdfd/_/19sh0xi1ob5z5/"
      }
    },
    {
      "title": "ايه هي فرص مجال زي flutter و Kotlin في السوق المصري حاليا",
      "subreddit": "r/Egypt_Developers",
      "score": 1,
      "comments": 0,
      "created_utc": 1794442789.709,
      "snippet": "ممكن اعرف ايه فرصهم حاليا في السوق المصري وايه المجالات الي لو طالب داخل رابعه يركز عليها عشان فرصته انه يلاقي شغل تبقي علي الاقل مش شبه مستحيله",
      "url": "https://www.reddit.com/r/Egypt_Developers/comments/1xtya2x/ايه_هي_فرص_مجال_زي_flutter_و_kotlin_في_السوق/",
      "top_comment": null
    },
    {
      "title": "I built an IntelliJ plugin that catches breaking API changes while you type, then found ~1 in 8 library releases ship one",
      "subreddit": "r/SideProject",
      "score": 1,
      "comments": 0,
      "created_utc": 1794438239.345,
      "snippet": "I make libraries on the side, and more than once I shipped a \"minor\" release that broke someone's build. Things like \\int count()\\ → \\long count()\\, or a new method on an interface. Tools that...",
      "url": "https://www.reddit.com/r/SideProject/comments/1xtwjtm/i_built_an_intellij_plugin_that_catches_breaking/",
      "top_comment": null
    },
    {
      "title": "Renaming a parameter is a breaking change in Kotlin, so I made the IDE warn about it",
      "subreddit": "r/Kotlin",
      "score": 1,
      "comments": 0,
      "created_utc": 1794436018.558,
      "snippet": "In Kotlin some API changes are invisible in the bytecode signature and still break callers: // 1.2.0 fun connect(host: String, timeoutMs: Int = 5000) // 1.2.1 — compiles, same JVM descriptor fun...",
      "url": "https://www.reddit.com/r/Kotlin/comments/1xtvoad/renaming_a_parameter_is_a_breaking_change_in/",
      "top_comment": null
    },
    {
      "title": "I made a plugin that warns you while typing when a change breaks your library's API",
      "subreddit": "r/IntelliJIDEA",
      "score": 1,
      "comments": 0,
      "created_utc": 1794435403.67,
      "snippet": "If you publish a library (open source or a shared module other teams use), some changes look harmless and still break every client: \\int count()\\ → \\long count()\\, \\send(String)\\ →...",
      "url": "https://www.reddit.com/r/IntelliJIDEA/comments/1xtvfcd/i_made_a_plugin_that_warns_you_while_typing_when/",
      "top_comment": null
    },
    {
      "title": "I'm new here, and I've been trying to figure out this error for 3 hours—the whole Android screen is red. How can I fix it?",
      "subreddit": "r/flutterhelp",
      "score": 1,
      "comments": 0,
      "created_utc": 1794429543.77,
      "snippet": "plugins { id(\"com.android.application\") id(\"kotlin-android\") // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins. id(\"dev.flutter.flutter-gradle-plugin\") }...",
      "url": "https://www.reddit.com/r/flutterhelp/comments/1xtsz9p/im_new_here_and_ive_been_trying_to_figure_out/",
      "top_comment": null
    },
    {
      "title": "HealthCoach: A local-first, tracker-free health companion for Android, Linux, and Windows (Apache 2.0 / Kotlin Multiplatform)",
      "subreddit": "r/foss",
      "score": 1,
      "comments": 0,
      "created_utc": 1794425877.87,
      "snippet": "Hey r/foss, Most modern health and fitness apps are loaded with paywalls, mandatory account creation, and third-party analytics mining sensitive personal biometric data. I got tired of having to...",
      "url": "https://www.reddit.com/r/foss/comments/1xtreej/healthcoach_a_localfirst_trackerfree_health/",
      "top_comment": null
    },
    {
      "title": "# Seeking feedback: agentic architecture and agent harness for a mobile app with KMP shared logic, legacy UIKit/Android Views, and new SwiftUI/Compose UI",
      "subreddit": "r/KotlinMultiplatform",
      "score": 1,
      "comments": 0,
      "created_utc": 1794424716.657,
      "snippet": "Hi everyone, I’m working on a mobile application that contains both a legacy codebase and a newer Kotlin Multiplatform (KMP) architecture. I’m looking for feedback from people who have already...",
      "url": "https://www.reddit.com/r/KotlinMultiplatform/comments/1xtqvw0/seeking_feedback_agentic_architecture_and_agent/",
      "top_comment": null
    },
    {
      "title": "Azahar: An open-source 3DS emulator project based on Citra (8.6k stars)",
      "subreddit": "r/BestGitHubRepos",
      "score": 1,
      "comments": 0,
      "created_utc": 1794424184.893,
      "snippet": "What it does All text below is quoted directly from the project README. An open-source 3DS emulator project based on Citra. Installation: Azahar is available as both an installer and a zip...",
      "url": "https://www.reddit.com/r/BestGitHubRepos/comments/1xtqn5z/azahar_an_opensource_3ds_emulator_project_based/",
      "top_comment": null
    }
  ],
  "preview": "This is a preview: counts, the top communities and 10 of 2,620 matching items, each with a snippet of the post and its top reply. Every post and comment, live, with 30 day search and keyword streams to Slack, Discord, webhook or email, needs a free key: https://app.redlisten.com/?signup=1&utm_source=redlisten&utm_medium=preview",
  "docs": "https://redlisten.com/docs",
  "attribution": "Source: Redlisten, https://redlisten.com/reddit/kotlin"
}