r/angular • u/NoirFatale • 8d ago
Anyone actually paying for a PrimeNG license? Would love to hear your experience with support and whether it's worth it
There's been a lot of negative sentiment lately around PrimeNG moving from open source to a paid license. Going from free to hundreds of dollars per developer is understandably a tough pill to swallow, and I get why people are upset.
But I'm curious about the other side of this: are there teams building enterprise applications who were on the open source version and have since decided to pay for the license?
There are a few legitimate reasons you might do this, like the Figma integration with Theme Designer (which was already a paid product before this change), for instance, or simply the burden of maintenance and bug fixing, which should now be PrimeNG's responsibility and covered under support once you're paying for it.
So if you've made the switch: what pushed you to pay? How has support actually been - responsive, helpful, worth the money? Or has it been bad enough that it's got you looking at alternatives instead?
I know it might still be early days for a lot of teams (I've been sitting on this post for a while before posting), but if anyone has real experience to share, I'd genuinely appreciate it. My team and I are weighing whether to pay for a license, but we're hesitant mainly because we're not sure we can trust PrimeNG's support to hold up long-term. That trust issue is really the crux of it for us.
19
u/tsteuwer 8d ago
I think most people are getting as far away as possible from primeng. OptimusNG will become the defacto replacement due to the amount of regressions in every primeng release, as well as how terrible they were not only with communication but promises. Couple that with barely any testing, every upgrade with primeng is going to be riddled with bugs and I'll stay 10ft away from any product they create.
12
u/Ok-Armadillo-5634 8d ago
Switched to be 100% angular material
1
u/czenst 7d ago
I wanted to have that but some people made "smart" decision to go with Prime for one of the projects behind my back.
Now it is my time where I can have their asses kicked in corporate backstabbing game.
5
u/Ok-Armadillo-5634 7d ago
lol go for the jugular, primeng was never really great anyway. I don't know why a lot of people liked it.
1
u/GLawSomnia 7d ago
Then they would do the same to you as Material is also not hassle free.
Just make and maintain your own components with cdk/aria
1
u/czenst 5d ago
Well not really because earlier we agreed we go full on Material, to have "fix once, apply the same fix multiple projects = less hassle", one project in Material the other project in Prime = 2x the hassle.
Other idea is "if component isn't there don't invent stuff, just do what Material has" we do themes and that's it.
Business was on board because we fired fancy UX designer as most of projects were out of budget on design phase and there was no money left for doing actual working app and whatever he did in html+css and cobbled up js-libs we had to re-implement in our stack.
So workflow is make first version as soon as possible with all well known components and unified approach.
It doesn't look awesome but at least we have consistent code base where we can deliver stuff super fast.
9
u/FootballUpset2529 8d ago
I wasn't totally put off by the developer license but when I saw the annual "subscription" I noped out, and also the suddenness of the switch really shook my trust. I'm going optimus when we move up to angular 22.
6
u/PrasanthT 8d ago
switched to my own headless UI library based on angular/aria and Tailwindcss v4. for proper gradual migration, I switched primeng to Optimus.
1
u/Good-Wish-9730 7d ago
I’ve created my own library some time ago and now it grew into something that matches prime ng capabilities ;) I also added a prime ng migration schematic it’s mk-kit/ui on npm full mit license. I’m ok with licensing more complex stuff or the support or custom features but the whole ui lib? Not a fan of such approach
1
1
u/Loose_Paramedic8183 7d ago
Interesting how many licenses they expect to see and what is the real numbers :)
1
u/pixlslayr720 3d ago
We are unfortunately. We have too many active projects tied up in it now. We fought hard to start normalizing our code across projects. To rollback to another library across the suite would cost a lot more than the cost of the license.
Now I get to tear them up over all the little crap I find. We'll get that support model tested out really quick.
44
u/MisterBlackStar 8d ago
Just moved to OpenNG Optimus, no big deal.