diff --git a/src/main/resources/external/agent/ja-netfilter.zip b/src/main/resources/external/agent/ja-netfilter.zip index 256ed78..c184853 100644 Binary files a/src/main/resources/external/agent/ja-netfilter.zip and b/src/main/resources/external/agent/ja-netfilter.zip differ diff --git a/src/main/resources/external/data/plugin.json b/src/main/resources/external/data/plugin.json index 8352ff8..ed0cadc 100644 --- a/src/main/resources/external/data/plugin.json +++ b/src/main/resources/external/data/plugin.json @@ -2593,5 +2593,1355 @@ "name": "System Notifier", "pricingModel": "PAID", "icon": "https://plugins.jetbrains.com/files/28392/851065/icon/default.svg" + }, + { + "id": 30892, + "productCode": "PABSOLUTELY", + "name": "Absolutely Theme: Dark & Light", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30892/1007977/icon/default.svg" + }, + { + "id": 28974, + "productCode": "PACCESSIBILITYH", + "name": "Accessibility Compliance Helper Pro", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28974/1083601/icon/default.svg" + }, + { + "id": 32100, + "productCode": "PADBPRO", + "name": "ADB Pro", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32100/1097658/icon/default.svg" + }, + { + "id": 30189, + "productCode": "PADRCOMPANION", + "name": "ADR Companion", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30189/1095057/icon/default.svg" + }, + { + "id": 10650, + "productCode": "PJSONPARSERCODE", + "name": "Advanced JSON Studio", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/10650/1077828/icon/default.svg" + }, + { + "id": 29404, + "productCode": "PSCIPIOAEM", + "name": "AEM Integration", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29404/1024544/icon/default.svg" + }, + { + "id": 32116, + "productCode": "PENTETAIWG", + "name": "AI Agent Workspace Guard", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32116/1084586/icon/default.svg" + }, + { + "id": 31859, + "productCode": "PAIPROMPTCTX", + "name": "AI Context Prompt", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31859/1052086/icon/default.svg" + }, + { + "id": 29112, + "productCode": "PAIDIFFREVIEW", + "name": "AI Diff Review", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29112/901384/icon/default.svg" + }, + { + "id": 32028, + "productCode": "PAIREVIEWCOMMIT", + "name": "AI Review and Commit", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/32028/1067155/icon/default.svg" + }, + { + "id": 31281, + "productCode": "PAISTRINGTRANSL", + "name": "AI String Translator for Android", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31281/1052080/icon/default.svg" + }, + { + "id": 29309, + "productCode": "PAITOKENCOUNTER", + "name": "AI Token Counter", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29309/949224/icon/default.svg" + }, + { + "id": 29206, + "productCode": "PAIVORYARCHITEC", + "name": "AIVory Architect", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29206/1086110/icon/default.svg" + }, + { + "id": 30132, + "productCode": "PCODIGRATETHEME", + "name": "All In One Themes", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30132/1090526/icon/default.svg" + }, + { + "id": 30652, + "productCode": "PLANGUAGEPACKMU", + "name": "All Languages Localization Pack", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30652/1020808/icon/default.svg" + }, + { + "id": 28878, + "productCode": "PANDROIDLOCALIZ", + "name": "Android Localization", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28878/983870/icon/default.svg" + }, + { + "id": 22931, + "productCode": "PANDROIDSUPPORT", + "name": "AndroidSupportFramework", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/22931/1087949/icon/default.svg" + }, + { + "id": 30422, + "productCode": "PANDROMEDA", + "name": "Andromeda Dark Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30422/1022075/icon/default.svg" + }, + { + "id": 29008, + "productCode": "PANSILOGVIEWER", + "name": "ANSI Log Viewer", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29008/898906/icon/default.svg" + }, + { + "id": 31743, + "productCode": "PANSIBLE", + "name": "Ansible Pro", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31743/1090199/icon/default.svg" + }, + { + "id": 32227, + "productCode": "PANTLRHELPER", + "name": "ANTLR4 Helper", + "pricingModel": "PAID" + }, + { + "id": 29781, + "productCode": "PANTLRPLUS", + "name": "ANTLR4 Plus", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29781/1021126/icon/default.svg" + }, + { + "id": 29479, + "productCode": "PAPIBLUEVIEW", + "name": "API Blueprint Viewer (Lifetime)", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29479/1051001/icon/default.svg" + }, + { + "id": 29923, + "productCode": "PAPIEXPLORER", + "name": "API Explorer", + "pricingModel": "PAID" + }, + { + "id": 30376, + "productCode": "PAPIFIRSTMOCKIN", + "name": "API First & Mocking Studio", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30376/1025501/icon/default.svg" + }, + { + "id": 32441, + "productCode": "PAPICUE", + "name": "APICue", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32441/1096484/icon/default.svg" + }, + { + "id": 29515, + "productCode": "PICONSJET", + "name": "Appearance Controls", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29515/1045364/icon/default.svg" + }, + { + "id": 32123, + "productCode": "PAPPLESCRIPT", + "name": "AppleScript Toolkit", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32123/1097642/icon/default.svg" + }, + { + "id": 28726, + "productCode": "PARMADADKPURPLE", + "name": "Armada Dark Purple Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28726/989681/icon/default.svg" + }, + { + "id": 28727, + "productCode": "PARMADADEEP", + "name": "Armada Deep Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28727/989680/icon/default.svg" + }, + { + "id": 30142, + "productCode": "PASCIIDOCPRO", + "name": "AsciiDoc Pro", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30142/1097920/icon/default.svg" + }, + { + "id": 30290, + "productCode": "PASTROPRO", + "name": "Astro Pro", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30290/1085471/icon/default.svg" + }, + { + "id": 30373, + "productCode": "PAYUISLANDS", + "name": "Ayu Islands", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30373/1099448/icon/default.svg" + }, + { + "id": 30001, + "productCode": "PBEARDEDTHEME", + "name": "Bearded Theme: Dark & Light", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30001/1020441/icon/default.svg" + }, + { + "id": 30491, + "productCode": "PBLULOCODARK", + "name": "Bluloco Dark Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30491/977476/icon/default.svg" + }, + { + "id": 31868, + "productCode": "PBOOKMARKAI", + "name": "BookmarkAI", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31868/1093812/icon/default.svg" + }, + { + "id": 29862, + "productCode": "PCAPTAIPROGRESS", + "name": "Captain America Progress", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29862/938562/icon/default.svg" + }, + { + "id": 29615, + "productCode": "PCLIPBOARDDIFF", + "name": "ClipboardToSelectionDiff", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29615/924959/icon/default.svg" + }, + { + "id": 29739, + "productCode": "PCLOSEBREAK", + "name": "Close Without Breakpoints (Lifetime)", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29739/1084128/icon/default.svg" + }, + { + "id": 32642, + "productCode": "PCOBOL", + "name": "COBOL", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/32642/1099425/icon/default.svg" + }, + { + "id": 29361, + "productCode": "PCODEREVIEWPLUS", + "name": "Code Review Plus", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29361/1088518/icon/default.svg" + }, + { + "id": 23390, + "productCode": "PCODECOV", + "name": "Codecov", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/23390/1098094/icon/default.svg" + }, + { + "id": 28593, + "productCode": "PCODEGENBYVELOC", + "name": "CodeGenByVelocity", + "pricingModel": "PAID" + }, + { + "id": 28584, + "productCode": "PCODELENS", + "name": "CodeLens", + "pricingModel": "PAID" + }, + { + "id": 31940, + "productCode": "PCODEQLJB", + "name": "CodeQL Pro", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31940/1072530/icon/default.svg" + }, + { + "id": 30317, + "productCode": "PCODEREF", + "name": "CodeRef - Smart Java & Kotlin Analyzer with ML Engine", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30317/1032904/icon/default.svg" + }, + { + "id": 26519, + "productCode": "PCOGNITIVEEDITO", + "name": "Cognitive Editor", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/26519/1030979/icon/default.svg" + }, + { + "id": 30801, + "productCode": "PCOLLCHALLENGE", + "name": "Collision Challenge", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30801/994512/icon/default.svg" + }, + { + "id": 30551, + "productCode": "PHOTSWAN", + "name": "Compose HotSwan", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30551/1090963/icon/default.svg" + }, + { + "id": 31226, + "productCode": "PDATAPREPROCESS", + "name": "Data Preprocessor", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31226/1076563/icon/default.svg" + }, + { + "id": 31107, + "productCode": "PDATABASEMCPSER", + "name": "Database MCP Server", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31107/1016697/icon/default.svg" + }, + { + "id": 30194, + "productCode": "PLICENSELENS", + "name": "Dependency License Lens", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30194/983236/icon/default.svg" + }, + { + "id": 31590, + "productCode": "PDOCKER", + "name": "Docker Manager", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31590/1077646/icon/default.svg" + }, + { + "id": 29845, + "productCode": "PDONE", + "name": "DoneIt", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29845/942451/icon/default.svg" + }, + { + "id": 29420, + "productCode": "PDORAPROGRESS", + "name": "Doraemon Progress", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29420/924033/icon/default.svg" + }, + { + "id": 31564, + "productCode": "PEASELY", + "name": "Easely", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31564/1053039/icon/default.svg" + }, + { + "id": 31171, + "productCode": "PEGGSHELL", + "name": "EggShell", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31171/1030253/icon/default.svg" + }, + { + "id": 30109, + "productCode": "PEJSHERO", + "name": "EJS Hero", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30109/963663/icon/default.svg" + }, + { + "id": 29133, + "productCode": "PELASTICSEARCHL", + "name": "Elasticsearch Log", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29133/935726/icon/default.svg" + }, + { + "id": 30326, + "productCode": "PELASTICSEARCHE", + "name": "ElasticSearcher", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30326/971409/icon/default.svg" + }, + { + "id": 32247, + "productCode": "PELIXIRPRO", + "name": "Elixir Pro", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32247/1097613/icon/default.svg" + }, + { + "id": 30358, + "productCode": "PROUTEMDENVDS", + "name": "Env Desk", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30358/974665/icon/default.svg" + }, + { + "id": 31941, + "productCode": "PENVSWITCH", + "name": "EnvSwitch", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31941/1099618/icon/default.svg" + }, + { + "id": 31217, + "productCode": "PENVY", + "name": "EnvY", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31217/1061799/icon/default.svg" + }, + { + "id": 30216, + "productCode": "PEPAPER", + "name": "ePaper Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30216/958526/icon/default.svg" + }, + { + "id": 31005, + "productCode": "PEXTRAILIFE", + "name": "Extra Icons Lifetime", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31005/1090661/icon/default.svg" + }, + { + "id": 31004, + "productCode": "PEXTPACKLIFE", + "name": "Extra Tools Pack Lifetime", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31004/1090660/icon/default.svg" + }, + { + "id": 31523, + "productCode": "PEXTRACTHARDCOD", + "name": "Extract Hardcoded Strings Only", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31523/1039714/icon/default.svg" + }, + { + "id": 30145, + "productCode": "PFAKERQUICK", + "name": "Faker Quick", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30145/1051015/icon/default.svg" + }, + { + "id": 28937, + "productCode": "PFIREBASEPRO", + "name": "Firebase Pro", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28937/1083778/icon/default.svg" + }, + { + "id": 30488, + "productCode": "PILSCABAP", + "name": "Flexible ABAP", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30488/1092659/icon/default.svg" + }, + { + "id": 30043, + "productCode": "PSCIPIOEX", + "name": "Flexible Elixir", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30043/1099231/icon/default.svg" + }, + { + "id": 31027, + "productCode": "PSCIPIOAR", + "name": "Flexible For Arduino", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31027/1092624/icon/default.svg" + }, + { + "id": 32195, + "productCode": "PSCIPIOBUI", + "name": "Flexible For Base UI", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32195/1071406/icon/default.svg" + }, + { + "id": 32216, + "productCode": "PSCIPIODASIY", + "name": "Flexible For Daisy UI", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32216/1072506/icon/default.svg" + }, + { + "id": 31388, + "productCode": "PSCIPIOFLOX", + "name": "Flexible for Flox", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31388/1044419/icon/default.svg" + }, + { + "id": 32232, + "productCode": "PSCIPIOMT", + "name": "Flexible For Mantine", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32232/1074488/icon/default.svg" + }, + { + "id": 32015, + "productCode": "PSCIPIOSC", + "name": "Flexible For OpenSCAD", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32015/1088522/icon/default.svg" + }, + { + "id": 30471, + "productCode": "PSCIPIOGB", + "name": "Flexible Gutenberg", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30471/974513/icon/default.svg" + }, + { + "id": 30630, + "productCode": "PSCIPIOHS", + "name": "Flexible Haskell", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30630/1085623/icon/default.svg" + }, + { + "id": 29356, + "productCode": "PSCIPIOJL", + "name": "Flexible Julia", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29356/1098549/icon/default.svg" + }, + { + "id": 30004, + "productCode": "PSCIPIONUXT", + "name": "Flexible Nuxt.js", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30004/987846/icon/default.svg" + }, + { + "id": 28744, + "productCode": "PSCIPIOSOL", + "name": "Flexible Solidity", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28744/1079422/icon/default.svg" + }, + { + "id": 31023, + "productCode": "PSCIPIOSW", + "name": "Flexible Swift", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31023/1086128/icon/default.svg" + }, + { + "id": 30153, + "productCode": "PSCIPIOTW", + "name": "Flexible Tailwind", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30153/1034873/icon/default.svg" + }, + { + "id": 31556, + "productCode": "PFORGEJO", + "name": "Forgejo", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31556/1078672/icon/default.svg" + }, + { + "id": 31231, + "productCode": "PFREEMARKERIDEA", + "name": "FreeMarker Support", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31231/1090196/icon/default.svg" + }, + { + "id": 30168, + "productCode": "PCONTEXTPACKER", + "name": "Gemini Context Packer", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30168/959369/icon/default.svg" + }, + { + "id": 30733, + "productCode": "PGERRYCANDYLAND", + "name": "Gerry Candyland Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30733/1035820/icon/default.svg" + }, + { + "id": 30734, + "productCode": "PGERRYICESCAPE", + "name": "Gerry Icescape Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30734/1035824/icon/default.svg" + }, + { + "id": 30735, + "productCode": "PGERRYKOMPOREBI", + "name": "Gerry Komorebi Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30735/1035825/icon/default.svg" + }, + { + "id": 30736, + "productCode": "PGERRYLAVENDER", + "name": "Gerry Lavender Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30736/1035826/icon/default.svg" + }, + { + "id": 30737, + "productCode": "PGERRYSKYLINE", + "name": "Gerry Skyline Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30737/1035829/icon/default.svg" + }, + { + "id": 30738, + "productCode": "PGERRYSTARDREAM", + "name": "Gerry Stardream Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30738/1035831/icon/default.svg" + }, + { + "id": 13587, + "productCode": "PGISTSNIPPET", + "name": "Gist Snippet", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/13587/1066189/icon/default.svg" + }, + { + "id": 29518, + "productCode": "PROUTEMDGITSK", + "name": "Git Desk", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29518/969779/icon/default.svg" + }, + { + "id": 29982, + "productCode": "PGITINSIGHT", + "name": "Git Insight", + "pricingModel": "PAID" + }, + { + "id": 28880, + "productCode": "PGRA", + "name": "Git Remote Actions", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28880/990190/icon/default.svg" + }, + { + "id": 30798, + "productCode": "PGITWORKTREETOO", + "name": "Git Worktree Toolbox", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30798/1090964/icon/default.svg" + }, + { + "id": 31300, + "productCode": "PGHPRCOMM", + "name": "GitHub PRs Monitor", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31300/1095769/icon/default.svg" + }, + { + "id": 29096, + "productCode": "PGITLABPIPELINE", + "name": "GitLab Pipeline Monitor - Action & Log & Deployment & Schedule", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29096/1093999/icon/default.svg" + }, + { + "id": 30719, + "productCode": "PARGOCD", + "name": "GitOps Cockpit for Argo CD", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30719/1043883/icon/default.svg" + }, + { + "id": 32140, + "productCode": "PGITSTRATUM", + "name": "GitStratum", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32140/1068829/icon/default.svg" + }, + { + "id": 32088, + "productCode": "PGLOWTRACE", + "name": "Glowtrace for Python", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/32088/1067341/icon/default.svg" + }, + { + "id": 28301, + "productCode": "PGOOGLEAPPSSCRI", + "name": "Google Apps Script Support", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/28301/915842/icon/default.svg" + }, + { + "id": 29044, + "productCode": "PGPUDEVACCELERA", + "name": "GPU Dev Accelerator Ultimate", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29044/1014379/icon/default.svg" + }, + { + "id": 29099, + "productCode": "PGRADLEWITHME", + "name": "Gradle With Me Pro(GPVP)", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29099/1070632/icon/default.svg" + }, + { + "id": 31529, + "productCode": "PGRAPHQLPHPBRID", + "name": "GraphQL PHP Bridge", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31529/1035970/icon/default.svg" + }, + { + "id": 31400, + "productCode": "PGRUVBOXDARK", + "name": "Gruvbox Dark", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31400/1029777/icon/default.svg" + }, + { + "id": 31108, + "productCode": "PGRUVPPUCCIN", + "name": "Gruvppuccin Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31108/1090056/icon/default.svg" + }, + { + "id": 28521, + "productCode": "PHEXEDITOR", + "name": "Hex Editor", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/28521/1098577/icon/default.svg" + }, + { + "id": 32547, + "productCode": "PHTTPCOMPANION", + "name": "HTTP Client Companion", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32547/1091065/icon/default.svg" + }, + { + "id": 31844, + "productCode": "PHTTPREQUESTGEN", + "name": "HTTP Request Generator", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31844/1053433/icon/default.svg" + }, + { + "id": 30757, + "productCode": "PHTTPSERVER", + "name": "Http Server", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30757/1037658/icon/default.svg" + }, + { + "id": 31084, + "productCode": "PINNAVIGATOR", + "name": "I18n Navigator", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31084/1007951/icon/default.svg" + }, + { + "id": 29224, + "productCode": "PIDEWORKFLOWSBE", + "name": "IDE Workflows (Beta)", + "pricingModel": "PAID" + }, + { + "id": 29116, + "productCode": "PIMAGEEDITOR", + "name": "Image Editor", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29116/898888/icon/default.svg" + }, + { + "id": 29778, + "productCode": "PIMAGEEDITPRO", + "name": "ImageEdit Pro", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29778/1035007/icon/default.svg" + }, + { + "id": 28908, + "productCode": "PEGLGPACKID", + "name": "Indonesian Language Pack / Paket Bahasa Indonesia", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/28908/895241/icon/default.svg" + }, + { + "id": 29045, + "productCode": "PINTELDPCSUPPOR", + "name": "Intel DPC++ Support", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29045/980187/icon/default.svg" + }, + { + "id": 30758, + "productCode": "PINVESTHABITS", + "name": "InvestHabits", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30758/994095/icon/default.svg" + }, + { + "id": 29863, + "productCode": "PIRONPROGRESS", + "name": "Iron Man Progress", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29863/938569/icon/default.svg" + }, + { + "id": 30093, + "productCode": "PJAKARTAMIGRATI", + "name": "Jakarta Migration (javax → jakarta)", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30093/1058290/icon/default.svg" + }, + { + "id": 31464, + "productCode": "PJAVAADKASSISTA", + "name": "Java ADK Assistant", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31464/1050203/icon/default.svg" + }, + { + "id": 31163, + "productCode": "PJBLSSHTERMINAL", + "name": "JBL SSH Terminal", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31163/1032476/icon/default.svg" + }, + { + "id": 29401, + "productCode": "PJBLTHEMES", + "name": "JBL Themes", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29401/1005345/icon/default.svg" + }, + { + "id": 28680, + "productCode": "PJINJACUSTOMDEL", + "name": "Jinja2 Custom Delimiters", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28680/906343/icon/default.svg" + }, + { + "id": 29804, + "productCode": "PJINJAENHANCED", + "name": "Jinja2 Enhanced Support", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29804/1086119/icon/default.svg" + }, + { + "id": 30507, + "productCode": "PJSONPATH", + "name": "JsonPathEditor", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30507/986078/icon/default.svg" + }, + { + "id": 29755, + "productCode": "PKAITOPROGRESS", + "name": "Kaito Kid Progressbar", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29755/931785/icon/default.svg" + }, + { + "id": 30805, + "productCode": "PKAZDEPLOY", + "name": "KChang Azure Deploy", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30805/1091584/icon/default.svg" + }, + { + "id": 29067, + "productCode": "PKEIAPICONTRACT", + "name": "Kei - API Contract Testing", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29067/1072827/icon/default.svg" + }, + { + "id": 29311, + "productCode": "PKITTYPROGRESS", + "name": "Kitty Progress", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29311/923818/icon/default.svg" + }, + { + "id": 31786, + "productCode": "PKMPPROJECTWIZA", + "name": "KMP Project Wizard", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31786/1097919/icon/default.svg" + }, + { + "id": 30130, + "productCode": "PKONFIGOMATIK", + "name": "Konfigomatik", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30130/1030279/icon/default.svg" + }, + { + "id": 29886, + "productCode": "PKRONKCMS", + "name": "Kronk CMS", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29886/1088527/icon/default.svg" + }, + { + "id": 32146, + "productCode": "PKUSTOHERO", + "name": "Kusto Hero", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32146/1068875/icon/default.svg" + }, + { + "id": 28530, + "productCode": "PKYAML", + "name": "KYAML", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/28530/908129/icon/default.svg" + }, + { + "id": 30048, + "productCode": "PLIVECOVERAGE", + "name": "Live Coverage", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30048/1077637/icon/default.svg" + }, + { + "id": 31304, + "productCode": "PLLAMATIKCODE", + "name": "Llamatik Code", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31304/1074169/icon/default.svg" + }, + { + "id": 30909, + "productCode": "PLNR", + "name": "Lnr", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30909/1052144/icon/default.svg" + }, + { + "id": 30199, + "productCode": "PSECRETSTRIPWRE", + "name": "Local Secrets Tripwire", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30199/1071841/icon/default.svg" + }, + { + "id": 29341, + "productCode": "PLOCALDEVTOOLS", + "name": "LocalDevTools", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29341/1077830/icon/default.svg" + }, + { + "id": 28577, + "productCode": "PPHPLOGFOLDING", + "name": "Logger Auto Folding", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28577/870965/icon/default.svg" + }, + { + "id": 29050, + "productCode": "PLOGPARSERPRO", + "name": "LogParser Pro", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29050/1077640/icon/default.svg" + }, + { + "id": 29467, + "productCode": "PLOGZEN", + "name": "LogZen", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29467/943254/icon/default.svg" + }, + { + "id": 30680, + "productCode": "PLUCIDE", + "name": "Lucide Dark Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30680/1021833/icon/default.svg" + }, + { + "id": 30284, + "productCode": "PLUCIDEICONS", + "name": "Lucide Icons", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30284/995456/icon/default.svg" + }, + { + "id": 29556, + "productCode": "PLUFFYPROGRESS", + "name": "Luffy Progressbar", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29556/923812/icon/default.svg" + }, + { + "id": 31208, + "productCode": "PMADOCKINTEGRAT", + "name": "Madock Integration", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31208/1089362/icon/default.svg" + }, + { + "id": 29683, + "productCode": "PMARIOPROGRESS", + "name": "Mario Progressbar", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29683/928494/icon/default.svg" + }, + { + "id": 30022, + "productCode": "PMATRIXHERO", + "name": "Matrix Hero - MATLAB IDE", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30022/1091200/icon/default.svg" + }, + { + "id": 29270, + "productCode": "PMPVPSEARCH", + "name": "Maven Search Pro(MPVP)", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29270/1088145/icon/default.svg" + }, + { + "id": 29271, + "productCode": "PMPVPUPDATE", + "name": "Maven Update Pro(MPVP)", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29271/1088146/icon/default.svg" + }, + { + "id": 29269, + "productCode": "PMAVENWITHME", + "name": "Maven With Me Pro(MPVP)", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29269/1088147/icon/default.svg" + }, + { + "id": 32363, + "productCode": "PMERMAIDEDITORP", + "name": "Mermaid Editor Pro", + "pricingModel": "FREEMIUM" + }, + { + "id": 29870, + "productCode": "PMERMAIDSTUDIO", + "name": "Mermaid Studio", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29870/1098051/icon/default.svg" + }, + { + "id": 30883, + "productCode": "PMMDSTUDIOCORE", + "name": "Mermaid Studio Core", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30883/1098049/icon/default.svg" + }, + { + "id": 29587, + "productCode": "PMESSIPROGRESS", + "name": "Messi Progressbar", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29587/924076/icon/default.svg" + }, + { + "id": 29038, + "productCode": "PMETALSHADERSUP", + "name": "Metal Shader Support", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29038/1072839/icon/default.svg" + }, + { + "id": 29583, + "productCode": "PMICKEYPROGRESS", + "name": "Mickey Progressbar", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29583/924040/icon/default.svg" + }, + { + "id": 26227, + "productCode": "PMPYTOOLS", + "name": "MicroPython Tools", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/26227/981142/icon/default.svg" + }, + { + "id": 30759, + "productCode": "PMINSUDOKU", + "name": "Minimalist Sudoku", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30759/994566/icon/default.svg" + }, + { + "id": 28365, + "productCode": "PMOCKGENSERVER", + "name": "MockGen Server", + "pricingModel": "PAID" + }, + { + "id": 31830, + "productCode": "PMODELICAHERO", + "name": "Modelica Hero", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31830/1051065/icon/default.svg" + }, + { + "id": 31943, + "productCode": "PMOJOPRO", + "name": "Mojo Pro", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31943/1059361/icon/default.svg" + }, + { + "id": 28734, + "productCode": "PMONOKAIPROLT", + "name": "Monokai Pro Lifetime", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28734/1085456/icon/default.svg" + }, + { + "id": 29115, + "productCode": "PMYBATISLOGPND", + "name": "MyBatis Log Panda", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/29115/942473/icon/default.svg" + }, + { + "id": 31399, + "productCode": "PMYTHOSTHEME", + "name": "Mythos Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31399/1030984/icon/default.svg" + }, + { + "id": 32647, + "productCode": "PNATSTOOLBOX", + "name": "NATS Toolbox", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32647/1097249/icon/default.svg" + }, + { + "id": 28485, + "productCode": "PEGTHEMENEUMOR", + "name": "Neumorphism Theme Collection", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/28485/1076873/icon/default.svg" + }, + { + "id": 31649, + "productCode": "PNIXPRO", + "name": "Nix Pro", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31649/1074179/icon/default.svg" + }, + { + "id": 30218, + "productCode": "PNOCTIS", + "name": "Noctis Theme: Dark & Light", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30218/1023429/icon/default.svg" + }, + { + "id": 30984, + "productCode": "PNOTIFBRIDGE", + "name": "Notification Bridge", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30984/1089373/icon/default.svg" + }, + { + "id": 31165, + "productCode": "PNUSHELLLINT", + "name": "Nu Lint", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31165/1051002/icon/default.svg" + }, + { + "id": 31106, + "productCode": "PNUSHELLLSP", + "name": "Nu LSP", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31106/1068840/icon/default.svg" + }, + { + "id": 31592, + "productCode": "POBRANUNJUCKS", + "name": "Nunjucks", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31592/1081969/icon/default.svg" + }, + { + "id": 29567, + "productCode": "PNUNJUCKSHERO", + "name": "Nunjucks Hero", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29567/986441/icon/default.svg" + }, + { + "id": 31238, + "productCode": "PNUSHELLNUON", + "name": "Nushell Object Notation", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31238/1065926/icon/default.svg" + }, + { + "id": 31650, + "productCode": "PNUXTPRO", + "name": "Nuxt Pro", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31650/1076201/icon/default.svg" + }, + { + "id": 30234, + "productCode": "POBFUSCATEGUARD", + "name": "ObfuscateGuard", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30234/1072824/icon/default.svg" + }, + { + "id": 31647, + "productCode": "POBFUSCATIONPRO", + "name": "Obfuscation Pro", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/31647/1059408/icon/default.svg" + }, + { + "id": 30304, + "productCode": "POBSIDIANIDEBRI", + "name": "Obsidian IDE Bridge", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30304/1010911/icon/default.svg" + }, + { + "id": 29883, + "productCode": "POFBIZ", + "name": "OFBiz Integration", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29883/964727/icon/default.svg" + }, + { + "id": 28550, + "productCode": "POMNIVIEWER", + "name": "Omni Viewer", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/28550/1090211/icon/default.svg" + }, + { + "id": 31126, + "productCode": "PPKGDEPSEARCH", + "name": "Package Dependency Explorer", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/31126/1012228/icon/default.svg" + }, + { + "id": 30492, + "productCode": "PPANDATHEME", + "name": "Panda Dark Theme", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/30492/1020496/icon/default.svg" + }, + { + "id": 32155, + "productCode": "PPASCAL", + "name": "Pascal Flow", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/32155/1099606/icon/default.svg" + }, + { + "id": 29637, + "productCode": "PPIKAPROGRESS", + "name": "Pikachu Progressbar", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29637/925266/icon/default.svg" + }, + { + "id": 32391, + "productCode": "PPROCFILE", + "name": "Procfile", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/32391/1084834/icon/default.svg" + }, + { + "id": 30895, + "productCode": "PPROJECTINTELL", + "name": "Project Intelligence Bridge", + "pricingModel": "FREEMIUM", + "icon": "https://plugins.jetbrains.com/files/30895/1089371/icon/default.svg" + }, + { + "id": 28622, + "productCode": "PPYARCHDOCGEN", + "name": "PyArchInit DocuGenius - AI Documentation Generator", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28622/1061775/icon/default.svg" + }, + { + "id": 29536, + "productCode": "PSCIPIOPYGUI", + "name": "PyUI Helper", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/29536/1079420/icon/default.svg" + }, + { + "id": 28407, + "productCode": "PRAGINSPECTORBE", + "name": "Qdrant", + "pricingModel": "PAID", + "icon": "https://plugins.jetbrains.com/files/28407/1092819/icon/default.svg" } -] \ No newline at end of file +]