Pulumi
Pulumi is an infrastructure-as-code platform that lets developers define cloud resources using general-purpose programming languages.
About this data
Updated June 22, 2026
Overall Pulse Score
+9 over this period
A 0-100 index summarizing the tone of 71 relevant public mentions gathered from public online communities across 11 weeks in the selected period. It measures online sentiment, not a rating of the product's quality.
Weekly Sentiment Trend
Pulse Score by week over the selected period. Each point is one complete week of mentions.
This week in public discussion
Recent discussion around Pulumi skewed heavily negative over the past several weeks, with bug reports dominating the conversation by a wide margin. Commenters raised issues including provider panics when importing resources with write-only Terraform fields, finalizer removal failures during retry cooldowns, and concerns about non-primitive inputs lacking strong typing in generated SDKs. Several mentions also focused on missing features and UI complaints. Praise was limited, with only a small number of positive notes touching on integration and framework comparisons.
AI-generated summary of public online discussion during this period. It reflects the tone of that discussion, not facts about the product or our views.
Sentiment mix by week
How the tone of public discussion splits each week.
Most-discussed praise
Most-discussed complaints
Themes across the selected period, with mention counts.
Sample public mentions
Showing 5 of 71 analyzed public mentions in this period, with links to the original source. We do not reproduce full threads.
“destroyOnFinalize removes Stack finalizer after failed destroy during retry cooldown. ## What happened? A Stack CR with spec.destroyOnFinalize: true can be finalized and removed after the destroy Update fails. This is related to, but distinct from #1220 / #1223. #1223 fixes the c...”
“Log noise in console output: FD from fork parent still in poll list. ### What happened? I'm using pulumi on MacOS, with python/uv as runtime, and since upgrading the pulumi version today, pulumi up produces lots of noise in my console window, making it kinda impossible to see the...”
“Opensearch Failing on Suggested JSON change. ### Describe what happened It looks like this issue is also popping up with the aws-native provider now https://github.com/pulumi/pulumi-aws/issues/3323 Sample program Note that my JSON seems to be changing because of a nuance in the A...”
“Non-primitive inputs are not strongly typed. When the SDKs are generated, any non -primitive inputs (example in nodejs: https://www.pulumi.com/registry/packages/pulumiservice/api-docs/api/auditlogexportconfiguration/#news3configuration_nodejs) are not strongly typed. For example,...”
“Provider panic when importing resources with write-only Terraform fields (e.g. aws_autoscaling_group.force_delete). ### What happened? Importing an aws_autoscaling_group resource (and probably other resources with write-only Terraform fields) causes the provider to panic with run...”
81+ more analyzed mentions, full history, and theme breakdowns are part of Pro.
Get ProDeeper analysis
- Bug reports dominated public discussion and outnumbered positive mentions by a significant margin throughout the window.
- Sentiment dropped sharply in early May then partially recovered, but remained in a low and narrow range with no strong upward trend.
- Opinion was divided between users encountering serious reliability and typing issues versus those engaging constructively with feature requests and educational comparisons.
- Documentation quality drew pointed criticism, with commenters describing examples as inaccurate or unrelated to the actual use cases being documented.
| Praise theme | Mentions |
|---|---|
| Strong features | 1 |
| Good integrations | 1 |
| Complaint theme | Mentions |
|---|---|
| Bugs | 35 |
| Missing features | 24 |
| Feature requests | 18 |
| UI frustrations | 12 |
| Reliability | 10 |
Discussion around Pulumi over the four-week window was heavily weighted toward frustration, with complaint themes outnumbering praise by a wide margin. Bugs dominated the conversation at nearly half of all tracked themes, followed closely by missing features and feature requests. Positive signals were sparse, amounting to isolated mentions of a specific integration and a single feature praise, suggesting that users who engaged publicly were doing so primarily to surface problems rather than celebrate wins.
The score trajectory tells a story of a sharp early drop and then a slow, unsteady recovery that never fully stabilized. A notable dip in early May, when mentions picked up in volume, coincided with what appears to have been a wave of bug reports landing simultaneously. The score recovered somewhat through mid-May and held a narrow range into June, but the overall ceiling remained low, suggesting that the small recovery reflected a plateau rather than genuine momentum. The most recent data point showed a slight uptick alongside a surge in mentions, hinting that a fresh cluster of discussion had arrived with marginally more balanced tone, though still firmly negative overall.
Sample mentions reinforced the bug-heavy narrative, with commenters describing provider panics on import operations, finalizer logic removing stack state after failed destroy cycles, and SDK typing gaps that left non-primitive inputs weakly typed. These were not cosmetic complaints; several mentions pointed to behaviors that could cause data loss or unpredictable infrastructure state, which likely explains the weight of the reliability sub-theme.
Opinion was divided most visibly around documentation and UI concerns. Some discussion acknowledged Pulumi in an educational or comparative context, framing it neutrally alongside other infrastructure-as-code tools, while others flagged documentation examples as misleading or mismatched to real use cases. Feature requests around specific cloud service integrations, such as geo recovery and autoscaling for service bus namespaces, attracted community engagement in the form of reaction votes, suggesting an active but underserved user base rather than a disengaged one.
AI-generated summary of public online discussion during this period. It reflects the tone of that discussion, not facts about the product or our views.
Member perspectives
Individual opinions from Pro members, posted over time. These are personal member views, not aggregated sentiment data.
Overall Pulse Score
+9 over this period
A 0-100 index summarizing the tone of 71 relevant public mentions gathered from public online communities across 11 weeks in the selected period. It measures online sentiment, not a rating of the product's quality.
Data summary
Compare with another tool
Pulumi
34
Koala AI
81
Score-level preview from live weekly tracking.
Are you Pulumi?
If you represent this product, you can share context about the data shown here. We read every submission.
Share feedbackAffiliate disclosure
Some links on this site may be affiliate links. If you click one and make a purchase, we may earn a commission at no extra cost to you. Learn more.
Compare with similar tools
RevenueCat
A platform that manages in-app purchases, subscriptions, and revenue analytics for iOS and Android app developers.
Free tier; paid plans available
View DetailsCodemirror
An open-source JavaScript code editor component for browsers, used by developers building web-based text and code editing interfaces.
Free
View Details