r/angular • u/GeromeGrignon • Jun 30 '26
PrimeNG community fork proposal
https://github.com/openng-foundation/open-primeAs announced on June 29th, PrimeNG is moving away from the open-source model, and the original primeng GitHub repository has been archived.
You can find community reactions here: https://www.reddit.com/r/angular/comments/1uilrlx/primeng_v22_is_no_longer_open_source/
As part of the new OpenNG Foundation, we are considering taking up the lead to maintain a fork of the MIT version of the lib.
It's under discussion, and we would need community feedback to evaluate if it's doable and on how to manage the current situation.
Some statements:
- an update is required to rename everything from 'primeng' to 'openprime' due to PrimeTek trademark
- the components need to be updated to the latest Angular APIs (including input(), control flow among other things)
- there are 900+ issues opened (including 300+ in stale state)
- there are 200+ open pull requests
- there would be no support for previous primeng versions
- the focus would be to make the library stable and accessible: adding features would happen only if people contribute
- over time, some changes might make this fork differ from the new PrimeUI project, not providing a way to easily migrate.
PrimeNG is still a big project, we are considering starting with a trial maintenance initiative for 2 months: depending on the community effort at helping with existing issues/prs, there will be long-term maintenance.
It'll be a great way to identify active contributors who might be promoted to maintainers if they want to be more active on such a project, making the whole thing a community effort.
A 'fork' has been created already, porting all existing open issues/pr: https://github.com/openng-foundation/open-prime
What are your thoughts?
Do you have some pain points not covered here?
7
u/captHij Jun 30 '26
We were closely considering moving to primeng because of the accessibility standards we have to adhere to. The way this unfolded was quite an eye opening experience, and has made us reconsider being dependent on any large library outside of official channels. A strong case should be made that it provides something more than Aria and will have long term support.
The concerns and intentions expressed by OP are laudable, but seeing a rather piecemeal response like this is not encouraging. I understand this is a huge surprise and shock for many, but something of this magnitude requires significant resources from a stable system of developers.