{"users":[{"id":2,"username":"jakub.chrzanowski","name":"Jakub Chrzanowski","avatar_template":"/user_avatar/platform.jetbrains.com/jakub.chrzanowski/{size}/38_2.png","flair_name":"JetBrains","flair_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/original/1X/700180e434a502cf6742aaf6b0fb40f7c249693d.png","flair_bg_color":"000","flair_group_id":41,"primary_group_name":"JetBrains","admin":true,"moderator":true,"trust_level":4},{"id":2061,"username":"pine-harbor","name":"pine-harbor","avatar_template":"/user_avatar/platform.jetbrains.com/pine-harbor/{size}/3415_2.png","trust_level":0},{"id":-1,"username":"system","name":"system","avatar_template":"/user_avatar/platform.jetbrains.com/system/{size}/40_2.png","admin":true,"moderator":true,"trust_level":4},{"id":-3,"username":"discourse_ai_spam","name":"Discourse AI Spam Scanner","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/c68b51/{size}.png","admin":true,"trust_level":4},{"id":2058,"username":"gtdbrain","name":"GTD Brain","avatar_template":"/user_avatar/platform.jetbrains.com/gtdbrain/{size}/3408_2.png","trust_level":0},{"id":2056,"username":"lilyaan444","name":"lm","avatar_template":"/user_avatar/platform.jetbrains.com/lilyaan444/{size}/3403_2.png","trust_level":0},{"id":23,"username":"jansorg","name":"Joachim Ansorg","avatar_template":"/user_avatar/platform.jetbrains.com/jansorg/{size}/52_2.png","trust_level":3},{"id":21,"username":"yuriy.artamonov","name":"Yuriy Artamonov","avatar_template":"/user_avatar/platform.jetbrains.com/yuriy.artamonov/{size}/48_2.png","flair_name":"JetBrains","flair_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/original/1X/700180e434a502cf6742aaf6b0fb40f7c249693d.png","flair_bg_color":"000","flair_group_id":41,"primary_group_name":"JetBrains","moderator":true,"trust_level":3},{"id":423,"username":"xepozz","name":"Dmitrii Derepko","avatar_template":"/user_avatar/platform.jetbrains.com/xepozz/{size}/589_2.png","trust_level":3},{"id":1394,"username":"o.myhre","name":"Øystein Myhre Andersen","avatar_template":"/user_avatar/platform.jetbrains.com/o.myhre/{size}/2240_2.png","trust_level":1},{"id":331,"username":"dseptimus","name":"David Septimus","avatar_template":"/user_avatar/platform.jetbrains.com/dseptimus/{size}/2805_2.png","trust_level":2},{"id":2005,"username":"zrk222","name":"zrk222","avatar_template":"/user_avatar/platform.jetbrains.com/zrk222/{size}/3308_2.png","trust_level":0},{"id":171,"username":"ldd","name":"LiangDianDian","avatar_template":"/user_avatar/platform.jetbrains.com/ldd/{size}/1238_2.png","trust_level":2},{"id":1934,"username":"belius303","name":"Belius","avatar_template":"/user_avatar/platform.jetbrains.com/belius303/{size}/3171_2.png","trust_level":0},{"id":151,"username":"dmitry.batkovich","name":"Dmitry Batkovich","avatar_template":"/user_avatar/platform.jetbrains.com/dmitry.batkovich/{size}/202_2.png","flair_name":"JetBrains","flair_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/original/1X/700180e434a502cf6742aaf6b0fb40f7c249693d.png","flair_bg_color":"000","flair_group_id":41,"primary_group_name":"JetBrains","moderator":true,"trust_level":4},{"id":1832,"username":"chyke33","name":"Chibuike Okoye","avatar_template":"/user_avatar/platform.jetbrains.com/chyke33/{size}/2158_2.png","trust_level":0},{"id":1837,"username":"chill.flex","name":"Chill Flex","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/858c86/{size}.png","trust_level":0},{"id":1819,"username":"Marko_Mladenovic","name":"marko","avatar_template":"/user_avatar/platform.jetbrains.com/marko_mladenovic/{size}/2926_2.png","trust_level":0},{"id":1777,"username":"barad1tos","name":"Roman Borodavkin","avatar_template":"/user_avatar/platform.jetbrains.com/barad1tos/{size}/2860_2.png","trust_level":0},{"id":28,"username":"lemming","name":"Colin Fleming","avatar_template":"/user_avatar/platform.jetbrains.com/lemming/{size}/60_2.png","trust_level":3},{"id":1632,"username":"Bodiam.1","name":"Erik Pragt","avatar_template":"/user_avatar/platform.jetbrains.com/bodiam.1/{size}/2630_2.png","trust_level":1},{"id":51,"username":"jonathanlermitage.1","name":"Jonathan Lermitage","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/e480ec/{size}.png","flair_name":"jbcc","flair_url":"users","flair_bg_color":"FF9800","flair_color":"fff","flair_group_id":49,"trust_level":3},{"id":188,"username":"m.sciachero","name":"Mirko Sciachero","avatar_template":"/user_avatar/platform.jetbrains.com/m.sciachero/{size}/245_2.png","trust_level":3},{"id":27,"username":"bric3","name":"Brice Dutheil","avatar_template":"/user_avatar/platform.jetbrains.com/bric3/{size}/58_2.png","trust_level":2},{"id":1575,"username":"Walter_do_Valle","name":"walter","avatar_template":"/user_avatar/platform.jetbrains.com/walter_do_valle/{size}/2567_2.png","trust_level":0},{"id":1493,"username":"Prasanta_Bhuyan","name":"prasanta.k.bhuyan","avatar_template":"/user_avatar/platform.jetbrains.com/prasanta_bhuyan/{size}/2418_2.png","trust_level":1},{"id":1286,"username":"Mona_Hidalgo.kvgy","name":"monaego","avatar_template":"/user_avatar/platform.jetbrains.com/mona_hidalgo.kvgy/{size}/2054_2.png","trust_level":0},{"id":1522,"username":"aalsanie","name":"A.ALSANIE","avatar_template":"/user_avatar/platform.jetbrains.com/aalsanie/{size}/2465_2.png","trust_level":0},{"id":121,"username":"sandipchitale","name":"SANDIP CHITALE","avatar_template":"/user_avatar/platform.jetbrains.com/sandipchitale/{size}/168_2.png","trust_level":1},{"id":772,"username":"irina.talanova003","name":"Алексей Таланов","avatar_template":"/user_avatar/platform.jetbrains.com/irina.talanova003/{size}/1229_2.png","trust_level":1},{"id":1277,"username":"vovajegorov","name":"Vladimir Jegorov","avatar_template":"/user_avatar/platform.jetbrains.com/vovajegorov/{size}/2037_2.png","trust_level":0},{"id":668,"username":"sl.aleksandr28","name":"Aleksandr Slepchenkov","avatar_template":"/user_avatar/platform.jetbrains.com/sl.aleksandr28/{size}/1046_2.png","trust_level":1}],"primary_groups":[{"id":41,"name":"JetBrains"}],"flair_groups":[{"id":41,"name":"JetBrains","flair_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/original/1X/700180e434a502cf6742aaf6b0fb40f7c249693d.png","flair_bg_color":"000","flair_color":""},{"id":49,"name":"jbcc","flair_url":"users","flair_bg_color":"FF9800","flair_color":"fff"}],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/showcase-feedback/13?page=1","per_page":30,"top_tags":[{"id":48,"name":"plugin-development","slug":"plugin-development"},{"id":20,"name":"ai","slug":"ai"},{"id":83,"name":"live-coding","slug":"live-coding"},{"id":39,"name":"android-studio","slug":"android-studio"},{"id":17,"name":"blog","slug":"blog"},{"id":15,"name":"lsp-api","slug":"lsp-api"},{"id":6,"name":"remote-development","slug":"remote-development"}],"topics":[{"fancy_title":"About the Showcase &amp; Feedback category","id":52,"title":"About the Showcase & Feedback category","slug":"about-the-showcase-feedback-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-01-28T17:30:10.070Z","last_posted_at":"2025-01-28T17:30:10.078Z","bumped":true,"bumped_at":"2025-02-04T11:09:38.642Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"A place for sharing your plugins and gathering feedback from the community.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":119,"like_count":1,"has_summary":false,"last_poster_username":"jakub.chrzanowski","category_id":13,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"PRISM Log Viewer: looking for five developers to test a structured-log workflow","id":5158,"title":"PRISM Log Viewer: looking for five developers to test a structured-log workflow","slug":"prism-log-viewer-looking-for-five-developers-to-test-a-structured-log-workflow","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-10-01T07:24:26.041Z","last_posted_at":"2026-10-01T07:24:26.166Z","bumped":true,"bumped_at":"2026-10-01T07:24:26.166Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"visibility_reason_id":1,"tags":[],"tags_descriptions":{},"views":30,"like_count":0,"has_summary":false,"last_poster_username":"pine-harbor","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2061,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GTD Brain: a Getting Things Done plugin for JetBrains IDEs, synced with ChatGPT and Claude","id":5154,"title":"GTD Brain: a Getting Things Done plugin for JetBrains IDEs, synced with ChatGPT and Claude","slug":"gtd-brain-a-getting-things-done-plugin-for-jetbrains-ides-synced-with-chatgpt-and-claude","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/f/f86f50bf7ae81c21e88f23ba3c6349c8c2204156_2_1024x265.png","created_at":"2026-09-28T19:08:25.090Z","last_posted_at":"2026-09-28T19:08:25.247Z","bumped":true,"bumped_at":"2026-09-28T19:08:25.247Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":29,"like_count":0,"has_summary":false,"last_poster_username":"gtdbrain","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2058,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Glass Islands: translucent macOS look for Rider","id":5152,"title":"Glass Islands: translucent macOS look for Rider","slug":"glass-islands-translucent-macos-look-for-rider","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/3/32431dc200caf13715e7551cec7572b5047e3202_2_1024x512.png","created_at":"2026-09-28T13:02:57.072Z","last_posted_at":"2026-09-28T13:02:57.215Z","bumped":true,"bumped_at":"2026-09-28T13:02:57.215Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":32,"like_count":0,"has_summary":false,"last_poster_username":"lilyaan444","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2056,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"New LSP Client Implementation","id":1122,"title":"New LSP Client Implementation","slug":"new-lsp-client-implementation","posts_count":9,"reply_count":2,"highest_post_number":9,"image_url":null,"created_at":"2025-03-27T11:27:16.097Z","last_posted_at":"2026-09-21T06:24:17.726Z","bumped":true,"bumped_at":"2026-09-21T06:24:17.726Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":452,"like_count":6,"has_summary":false,"last_poster_username":"jakub.chrzanowski","category_id":13,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":23,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":21,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Frequent Poster","user_id":423,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1394,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Mermaid Studio Custom Themes","id":4963,"title":"Mermaid Studio Custom Themes","slug":"mermaid-studio-custom-themes","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/d/d1431e06046ac6b2d93363e8b9b0c0bbcb199486_2_1024x817.webp","created_at":"2026-09-01T02:20:58.347Z","last_posted_at":"2026-09-01T02:20:58.505Z","bumped":true,"bumped_at":"2026-09-01T02:20:58.505Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":58,"like_count":3,"has_summary":false,"last_poster_username":"dseptimus","category_id":13,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":331,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"FactoryLine 0.8.20: local proof for AI-generated tests and agent changes","id":4960,"title":"FactoryLine 0.8.20: local proof for AI-generated tests and agent changes","slug":"factoryline-0-8-20-local-proof-for-ai-generated-tests-and-agent-changes","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-08-30T13:03:46.828Z","last_posted_at":"2026-08-31T15:05:48.930Z","bumped":true,"bumped_at":"2026-08-31T15:05:48.930Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":53,"like_count":0,"has_summary":false,"last_poster_username":"zrk222","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2005,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"The theme customization tool you always wished you had","id":4824,"title":"The theme customization tool you always wished you had","slug":"the-theme-customization-tool-you-always-wished-you-had","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/d/d1a40cb6604e49122fbd6ab4aa549f1f794efccc_2_1024x736.jpeg","created_at":"2026-08-08T18:49:47.136Z","last_posted_at":"2026-08-21T17:55:52.026Z","bumped":true,"bumped_at":"2026-08-21T17:55:52.026Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":225,"like_count":7,"has_summary":false,"last_poster_username":"dseptimus","category_id":13,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":331,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":171,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Frappe Inspector: framework-aware tooling for Frappe and ERPNext projects","id":4711,"title":"Frappe Inspector: framework-aware tooling for Frappe and ERPNext projects","slug":"frappe-inspector-framework-aware-tooling-for-frappe-and-erpnext-projects","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/b/b8863fb613c44cfb4a95b3b37f965d6e8a16081c_2_1024x512.png","created_at":"2026-07-21T12:05:22.194Z","last_posted_at":"2026-07-21T12:05:22.333Z","bumped":true,"bumped_at":"2026-07-21T12:05:22.333Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":48,"name":"plugin-development","slug":"plugin-development"}],"tags_descriptions":{},"views":43,"like_count":0,"has_summary":false,"last_poster_username":"belius303","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1934,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"IDEA Plugin Dev Skills: reusable AI knowledge packs for IntelliJ Platform plugin development","id":4432,"title":"IDEA Plugin Dev Skills: reusable AI knowledge packs for IntelliJ Platform plugin development","slug":"idea-plugin-dev-skills-reusable-ai-knowledge-packs-for-intellij-platform-plugin-development","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/4/4501e2076e0646396d144fdc2dd03f7f89d94833_2_1024x512.png","created_at":"2026-06-10T06:21:20.747Z","last_posted_at":"2026-06-12T08:09:26.970Z","bumped":true,"bumped_at":"2026-06-12T08:09:26.970Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":154,"like_count":2,"has_summary":false,"last_poster_username":"dmitry.batkovich","category_id":13,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":171,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":151,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Bringing Google ADK and Gemini Agent Workflows to IntelliJ Community &amp; Android Studio","id":4297,"title":"Bringing Google ADK and Gemini Agent Workflows to IntelliJ Community & Android Studio","slug":"bringing-google-adk-and-gemini-agent-workflows-to-intellij-community-android-studio","posts_count":3,"reply_count":1,"highest_post_number":5,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/e/eb968325732fa548becac3a0be12a4e590b68c32_2_472x1024.jpeg","created_at":"2026-05-20T06:48:01.240Z","last_posted_at":"2026-05-21T12:01:45.000Z","bumped":true,"bumped_at":"2026-05-21T12:01:45.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"visibility_reason_id":1,"tags":[{"id":20,"name":"ai","slug":"ai"},{"id":83,"name":"live-coding","slug":"live-coding"}],"tags_descriptions":{},"views":170,"like_count":0,"has_summary":false,"last_poster_username":"chyke33","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1832,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":-3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":21,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Mobile app to control IDE","id":4291,"title":"Mobile app to control IDE","slug":"mobile-app-to-control-ide","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/8/881423115e5d168022cc0421043c638dae211818_2_460x1024.jpeg","created_at":"2026-05-19T17:12:33.692Z","last_posted_at":"2026-05-19T17:13:15.852Z","bumped":true,"bumped_at":"2026-05-19T17:13:15.852Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":48,"name":"plugin-development","slug":"plugin-development"},{"id":6,"name":"remote-development","slug":"remote-development"}],"tags_descriptions":{},"views":114,"like_count":0,"has_summary":false,"last_poster_username":"chill.flex","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1837,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Showcase] Java ADK Assistant – The First Context-Aware Gemini AI Integration for IntelliJ IDEA and Android Studio","id":4282,"title":"[Showcase] Java ADK Assistant – The First Context-Aware Gemini AI Integration for IntelliJ IDEA and Android Studio","slug":"showcase-java-adk-assistant-the-first-context-aware-gemini-ai-integration-for-intellij-idea-and-android-studio","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-17T05:33:06.434Z","last_posted_at":"2026-05-17T05:33:06.530Z","bumped":true,"bumped_at":"2026-05-17T05:33:06.530Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":20,"name":"ai","slug":"ai"},{"id":83,"name":"live-coding","slug":"live-coding"}],"tags_descriptions":{},"views":163,"like_count":1,"has_summary":false,"last_poster_username":"chyke33","category_id":13,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1832,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"CodeAtlas - Natural language codebase navigation and exploration","id":4233,"title":"CodeAtlas - Natural language codebase navigation and exploration","slug":"codeatlas-natural-language-codebase-navigation-and-exploration","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-10T14:19:58.533Z","last_posted_at":"2026-05-10T14:19:58.600Z","bumped":true,"bumped_at":"2026-05-10T14:19:58.600Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":84,"like_count":0,"has_summary":false,"last_poster_username":"Marko_Mladenovic","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1819,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Ayu Islands — a theme plugin with accent propagation engine, glow rendering, and in-IDE font management","id":4141,"title":"Ayu Islands — a theme plugin with accent propagation engine, glow rendering, and in-IDE font management","slug":"ayu-islands-a-theme-plugin-with-accent-propagation-engine-glow-rendering-and-in-ide-font-management","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/2/20d83c24a3ad06a63007e61974d26895a6db068f_2_1024x537.jpeg","created_at":"2026-04-23T16:04:38.554Z","last_posted_at":"2026-04-27T12:15:40.266Z","bumped":true,"bumped_at":"2026-04-27T12:15:40.266Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":48,"name":"plugin-development","slug":"plugin-development"},{"id":17,"name":"blog","slug":"blog"}],"tags_descriptions":{},"views":212,"like_count":2,"has_summary":false,"last_poster_username":"barad1tos","category_id":13,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1777,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Icons! Icons Everywhere","id":4111,"title":"Icons! Icons Everywhere","slug":"icons-icons-everywhere","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/e/e68e7c2bd24c0d320bef333f6ef44d3a8228540b_2_1024x673.jpeg","created_at":"2026-04-19T20:21:26.650Z","last_posted_at":"2026-04-20T07:46:48.736Z","bumped":true,"bumped_at":"2026-04-20T07:46:48.736Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":359,"like_count":13,"has_summary":false,"last_poster_username":"yuriy.artamonov","category_id":13,"op_like_count":11,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":21,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Frequent Poster","user_id":28,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":331,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":171,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Sticky Project View plugin","id":4065,"title":"Sticky Project View plugin","slug":"sticky-project-view-plugin","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/f/fc745dc321892d65d12596b82fd2cadd930e6df9_2_1024x576.jpeg","created_at":"2026-04-13T19:55:30.178Z","last_posted_at":"2026-04-13T19:55:30.269Z","bumped":true,"bumped_at":"2026-04-13T19:55:30.269Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":90,"like_count":8,"has_summary":false,"last_poster_username":"jakub.chrzanowski","category_id":13,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Toolkit for Cloudflare - A Comprehensive Cloudflare development toolkit for JetBrains IDEs","id":4045,"title":"Toolkit for Cloudflare - A Comprehensive Cloudflare development toolkit for JetBrains IDEs","slug":"toolkit-for-cloudflare-a-comprehensive-cloudflare-development-toolkit-for-jetbrains-ides","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-04-11T08:54:42.729Z","last_posted_at":"2026-04-11T23:58:13.598Z","bumped":true,"bumped_at":"2026-04-11T23:58:13.598Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":112,"like_count":1,"has_summary":false,"last_poster_username":"Bodiam.1","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1632,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":51,"primary_group_id":null,"flair_group_id":49},{"extras":null,"description":"Recent Poster","user_id":21,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Mermaid Studio Core released (freemium)","id":4030,"title":"Mermaid Studio Core released (freemium)","slug":"mermaid-studio-core-released-freemium","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/b/b7b7bf8caca5828d86067f260c30e80ca896ffae_2_1024x652.jpeg","created_at":"2026-04-09T20:08:36.905Z","last_posted_at":"2026-04-09T20:08:36.994Z","bumped":true,"bumped_at":"2026-04-09T20:08:36.994Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":125,"like_count":2,"has_summary":false,"last_poster_username":"dseptimus","category_id":13,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":331,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Gitlab plugin for Intellij","id":3788,"title":"Gitlab plugin for Intellij","slug":"gitlab-plugin-for-intellij","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-01T13:23:52.334Z","last_posted_at":"2026-03-01T13:23:52.390Z","bumped":true,"bumped_at":"2026-03-01T13:23:52.390Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":93,"like_count":0,"has_summary":false,"last_poster_username":"m.sciachero","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":188,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Grammar-Kit to LSP","id":3732,"title":"Grammar-Kit to LSP","slug":"grammar-kit-to-lsp","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/5/55a17e96239f2b46624a60786e266a6752119df7_2_1024x919.png","created_at":"2026-02-20T23:48:32.102Z","last_posted_at":"2026-02-20T23:48:32.156Z","bumped":true,"bumped_at":"2026-02-20T23:48:32.156Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":81,"like_count":0,"has_summary":false,"last_poster_username":"dseptimus","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":331,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Mermaid third-party support alpha testers","id":3169,"title":"Mermaid third-party support alpha testers","slug":"mermaid-third-party-support-alpha-testers","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":null,"created_at":"2025-11-21T21:13:38.504Z","last_posted_at":"2026-02-19T12:40:26.032Z","bumped":true,"bumped_at":"2026-02-19T12:40:26.032Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":307,"like_count":3,"has_summary":false,"last_poster_username":"bric3","category_id":13,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":331,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":21,"primary_group_id":41,"flair_group_id":41},{"extras":"latest","description":"Most Recent Poster","user_id":27,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GitFlow Helper – A Modern and Complete Git Flow Implementation for IntelliJ","id":3684,"title":"GitFlow Helper – A Modern and Complete Git Flow Implementation for IntelliJ","slug":"gitflow-helper-a-modern-and-complete-git-flow-implementation-for-intellij","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-11T22:36:39.589Z","last_posted_at":"2026-02-11T22:36:39.654Z","bumped":true,"bumped_at":"2026-02-11T22:36:39.654Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":48,"name":"plugin-development","slug":"plugin-development"}],"tags_descriptions":{},"views":186,"like_count":1,"has_summary":false,"last_poster_username":"Walter_do_Valle","category_id":13,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1575,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Funky Banners - Plugin to Enhance SpringBoot Development Experience","id":3554,"title":"Funky Banners - Plugin to Enhance SpringBoot Development Experience","slug":"funky-banners-plugin-to-enhance-springboot-development-experience","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/original/2X/c/c6621578998735989dd1747413f416ee919f0afc.png","created_at":"2026-01-20T20:07:29.241Z","last_posted_at":"2026-01-20T20:07:29.308Z","bumped":true,"bumped_at":"2026-01-20T20:07:29.308Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":78,"like_count":0,"has_summary":false,"last_poster_username":"Prasanta_Bhuyan","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1493,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Looking for early feedback on a JetBrains IDE plugin (developer-focused)","id":3539,"title":"Looking for early feedback on a JetBrains IDE plugin (developer-focused)","slug":"looking-for-early-feedback-on-a-jetbrains-ide-plugin-developer-focused","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-01-20T06:27:55.005Z","last_posted_at":"2026-01-20T06:27:55.073Z","bumped":true,"bumped_at":"2026-01-20T06:27:55.073Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"visibility_reason_id":1,"tags":[{"id":48,"name":"plugin-development","slug":"plugin-development"}],"tags_descriptions":{},"views":106,"like_count":0,"has_summary":false,"last_poster_username":"Mona_Hidalgo.kvgy","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1286,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Shamash - an IntelliJ plugin that enforces architecture boundaries","id":3507,"title":"Shamash - an IntelliJ plugin that enforces architecture boundaries","slug":"shamash-an-intellij-plugin-that-enforces-architecture-boundaries","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-01-17T02:12:10.763Z","last_posted_at":"2026-01-17T02:12:10.817Z","bumped":true,"bumped_at":"2026-01-17T02:12:10.817Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":52,"like_count":0,"has_summary":false,"last_poster_username":"aalsanie","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1522,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Action Map and Keymaps (Dynamic)","id":3245,"title":"Action Map and Keymaps (Dynamic)","slug":"action-map-and-keymaps-dynamic","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-03T02:43:50.480Z","last_posted_at":"2025-12-03T02:43:50.537Z","bumped":true,"bumped_at":"2025-12-03T02:43:50.537Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":67,"like_count":1,"has_summary":false,"last_poster_username":"sandipchitale","category_id":13,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":121,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Plugin supporting SDLC in Gitlab","id":3166,"title":"Plugin supporting SDLC in Gitlab","slug":"plugin-supporting-sdlc-in-gitlab","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-11-21T12:48:51.129Z","last_posted_at":"2025-11-21T12:48:51.178Z","bumped":true,"bumped_at":"2025-11-21T12:48:51.178Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":71,"like_count":0,"has_summary":false,"last_poster_username":"m.sciachero","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":188,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Spring transaction helper","id":2672,"title":"Spring transaction helper","slug":"spring-transaction-helper","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-09-04T18:28:28.882Z","last_posted_at":"2025-10-26T12:57:46.606Z","bumped":true,"bumped_at":"2025-10-26T12:57:46.606Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":48,"name":"plugin-development","slug":"plugin-development"}],"tags_descriptions":{},"views":187,"like_count":2,"has_summary":false,"last_poster_username":"irina.talanova003","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":772,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1277,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":51,"primary_group_id":null,"flair_group_id":49}]},{"fancy_title":"Experimental Lua LSP Extension","id":2927,"title":"Experimental Lua LSP Extension","slug":"experimental-lua-lsp-extension","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/optimized/2X/b/bdb40c3f2e65bc4bd0f04f74537f376e05129e70_2_1024x722.jpeg","created_at":"2025-10-13T03:36:06.214Z","last_posted_at":"2025-10-18T20:00:31.509Z","bumped":true,"bumped_at":"2025-10-18T20:00:31.509Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":15,"name":"lsp-api","slug":"lsp-api"}],"tags_descriptions":{},"views":318,"like_count":5,"has_summary":false,"last_poster_username":"dseptimus","category_id":13,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":331,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":668,"primary_group_id":null,"flair_group_id":null}]}]}}