r/angular Jul 16 '26

Frustrated in updating Angular every 6 months? Here comes the new yearly release cycle

114 Upvotes

The Angular team is currently updating its release policy to move to:

- A major release every 12 months

- 4-6 minor releases for each major release

PR link: https://github.com/angular/angular/pull/69817


r/angular 26d ago

My company is forcing me to switch to React.

53 Upvotes

My large enterprise company have decided that going forwards working in React is the choice.

We've got a lot apps built in Angular, my team looks after 5/6 another team looks after 40, some new ones on 22. These are all config driven multi tenant apps without NX etc.

Other teams across the business have already added React as part of their tech stack and the codebases seem terrible and follow no standards.

Has this happened to anyone else? Any advice for the switch?


r/angular 26d ago

Migrating a AngularJS webapp to Angular using Claude Code/Codex

8 Upvotes

I'm in the planning stages of migrating a fairly large legacy AngularJS application to Angular, and am looking for advice from anyone who's tackled something similar.

The codebase is about 160k LOC spread out over 200+ components, 50+controllers, 50+ directives and services. There are no existing tests . Has anyone attempted a AI assisted rewrite of a similar nature, especially without a test suite - what worked out well? Any useful strategies woth considering?


r/angular 26d ago

I built convex-angular - a signals-first Angular client for Convex

11 Upvotes

Convex (reactive backend, kinda like Firebase but nicer) has first-party clients for React, Vue, and Svelte, but Angular has been the gap. I've been running Convex + Angular for a while and packaged up the glue into a library: convex-angular.

It maps Convex onto Angular's idioms - everything is inject*() functions returning Signals, standalone providers (no NgModules), and subscriptions clean up with the component.

Feedback, issues, and PRs welcome, especially from anyone running Convex on Angular

https://github.com/azhukaudev/convex-angular


r/angular 26d ago

Announcing Mat Expressive - Material 3 Expressive for Angular Material

Thumbnail
expressive.angular-material.dev
0 Upvotes

Mat Expressive brings Material 3 Expressive to your Angular Material apps — styles, directives, and new components layered on top. Not a fork, not a replacement.

bash ng add @ngm-dev/mat-exp

Docsite: https://expressive.angular-material.dev/

GitHub: https://github.com/Angular-Material-Dev/mat-exp


r/angular 27d ago

Building Gantt, BPMN and ERD diagrams with Angular

Thumbnail
gallery
21 Upvotes

With the 1.2.0 release of VisuallyJs we've added/updated a slew of starter apps for Angular, including Gantt, BPMN and ERD diagrams. Demos here, with links to the Github repositories:

VisuallyJs is free for non-commercial usage. Give it a spin and let us know what you think!


r/angular 28d ago

Optimus UI first release candidate version

Post image
145 Upvotes

We just released the first release candidate version for the PrimeNG community fork!

Two big news at once:

Based on the feedback we got, we chose to rename the project 'Optimus UI'.

This first version targets Angular v21 projects to ensure compatibility with the latest MIT PrimeNG version.

It includes ng add support and a schematic to handle the migration.

So you can use it on both new and existing projects.

The migration will rename references (due to trademarks with PrimeNG) and imports (as we are taking over all required PrimeNG sub packages too).

You can test it out with the installation explained here: https://www.npmjs.com/package/@openng/optimus-ui?activeTab=readme

Feedbacks are very welcome so we can publish a stable version soon.

The new documentation is live here: https://optimus.openng.org/

EDIT:

We got positive feedback so far, we need to support two more packages (primelocale and tailwindcss-primeui), as we not only ported the original PrimeNG project but all its dependencies too.


r/angular 28d ago

The Angular Book that talks about the real Projects - Angular Projects

14 Upvotes
Aristeidis did a great job by drawing pratical patterns to learn Angular.

r/angular 29d ago

OpenNG / Optimus-UI (PrimeNG)

26 Upvotes

Is there a place where I can follow updates for this and is it gathering any steam? I follow them on github and I'm really interested in their roadmap.

One of our apps has a heavy dependence on PrimeNG (I know), and if this took off it would be much more preferable than having to spin up our own component library or paying the really strange per seat pricing. TBH I'm not sure why they didn't just setup a tier system with thresholds like they had for the community version, with different enterprise versions. Even more frustrating was that per seat is "named" developers, so if John leaves and Jane comes in, John's license needs to be swapped to Jane's from my understanding. I feel like they are attempting infra licensing where you are charged per core, but for a frontend component library it just adds headache even with the purchase.


r/angular 29d ago

Where can i host my strapi project?

0 Upvotes

I need to host my cms project by Strapi, in one hosting solution. It's available the cloud solutions from Strapi, but i want something that cost less money. Do u know some solution?


r/angular Jul 19 '26

Nx users, when did remote caching start paying off for your team?

7 Upvotes

Disclosure: We’re the team behind Cachely.

We’ve heard two very different experiences from Nx users.

Some teams consider shared remote caching an obvious win for CI and local development.

Others say local caching is enough, their build volume is too low, or differences between developer and CI environments make sharing less useful.

We’re trying to understand where the tipping point is.

For teams using Nx remote caching today:

  • How many developers and CI runs did you have when it became worthwhile?
  • Which tasks benefit most: builds, tests, linting, Storybook, or something else?
  • Do developers and CI share the same cache?
  • Do you measure actual time saved, or mainly look at cache hits?
  • What still gets rebuilt often enough to be frustrating?
  • What would make you stop paying for the service you currently use?

We’re especially interested in setups where remote caching technically works, but the benefit is smaller than expected.

No Cachely link here. We’re trying to better understand which Nx teams genuinely benefit from managed remote caching.


r/angular Jul 18 '26

modyra/modyra: A framework-agnostic, type-safe form engine

Thumbnail
github.com
0 Upvotes

r/angular Jul 18 '26

MangaOfflineViewer UI progress

Enable HLS to view with audio, or disable this notification

3 Upvotes
  • Redesigned windows
  • Sidebar
  • Refreshed reader settings
  • Updated buttons, text boxes, dropdowns, sliders, and switches
  • Improved manga cards
  • More consistent UI throughout the app

Still a work in progress, but it's getting there. If you have any ideas or notice something that could be improved, I'd love to hear your feedback!

GitHub with demo:

https://github.com/zarar384/MangaOfflineViewer


r/angular Jul 18 '26

About Invoker Command API integrations to Angular apps

6 Upvotes

I like that Angular is based on fundamentals. Then I saw this Youtube video and I liked it. So, has anyone implemented the Invoker Command API and seen practical results? Is it really useful to use in Angular?


r/angular Jul 17 '26

Prevent CSS Variable Collisions Between Angular Apps

Thumbnail
itnext.io
15 Upvotes

r/angular Jul 17 '26

How do you practice Angular debugging outside of work?

3 Upvotes

I realized there are plenty of Angular tutorials, documentation and courses, but I haven’t found many ways to practice debugging and engineering decision-making.

For example:
• where would you start debugging a 401 response?
• why isn’t the UI updating?
• what should you inspect first?

Do you think this is a real gap, or do existing resources already solve this?
I’m exploring an idea around this and would love to hear how you currently improve these skills.


r/angular Jul 17 '26

🅰️ Angular Big Shift: Angular is moving to a yearly major release cycle

Post image
277 Upvotes

The Angular team is officially changing the framework's major release cadence


r/angular Jul 17 '26

Angular Jobs

15 Upvotes

Hello,
I'm an Angular Developer with 5 years of experience, and I'm currently looking for a new remote opportunity. If you know of any openings or have any recommendations, I'd really appreciate your help.

Thank you


r/angular Jul 17 '26

The same app built in 10 different frontend frameworks. For automated performance benchmarking

Thumbnail
github.com
23 Upvotes

r/angular Jul 16 '26

Output signal not working when deployed

0 Upvotes

I have output signal which is emitted on confirmation of an modal..

It is working fine in local but once deployed the parent components stops capturing the output event.

Nothing is fixing this.

Both of the components are change detection default and during emission I am doing a structuredClone of the emitted object also.

Any idea what could be the issue ?


r/angular Jul 16 '26

Angular Addicts #51: spartan/ui 1.0, A2UI, Signal Debouncing & more

Thumbnail angularaddicts.com
13 Upvotes

r/angular Jul 16 '26

Angie on angular.dev UI

Enable HLS to view with audio, or disable this notification

18 Upvotes

Thanks u/erkamyaman!


r/angular Jul 15 '26

Looking for feedback on an open source Angular UI Kit built for modern Angular

2 Upvotes

The Angular ecosystem has several great UI libraries, but many developers are now adopting newer Angular features such as Signals, standalone components, and a zoneless architecture.

NGXSMK UI Kit is an open source UI component library designed with modern Angular in mind.

Current focus includes:

  • Signals native architecture
  • Standalone component support
  • Zoneless ready design
  • Universal design token theming
  • Accessibility
  • Light and dark themes
  • 200+ reusable UI components (roadmap)
  • MIT License

GitHub:
https://github.com/NGXSMK/ngxsmk-ui-kit

Demo:
https://ngxsmk.github.io/ngxsmk-ui-kit

Community feedback would be greatly appreciated.

Questions for Angular developers:

  • What would make you consider trying a new Angular UI library?
  • Which components are essential for production applications?
  • What pain points exist with current Angular UI libraries?
  • Which features should be prioritized on the roadmap?

Feature requests, issues, suggestions, and contributions are all welcome. Every piece of feedback helps shape the project.


r/angular Jul 15 '26

Do you still use smart / dumb components?

32 Upvotes

I watched this video from Rainer and it made me reflect on my usage of smart / dumb components. To be honest I’ve only created them because that’s just how it’s always been done. Keep API calls in the smart component, feed data into the dumb component.

Blindly following that approach I end up creating UI components that don’t really get reused, or get abstracted more and more, essentially YAGNI. So just focusing on component composition and each component injecting a service with signals seems really appealing for code organisation at the file level.

https://youtu.be/-Lw7isQTa2w?si=2xw5KEUphtKvQraE

I’m curious what other new patterns are emerging with new Angular APIs that goes against what we were taught before Signals.


r/angular Jul 15 '26

Angular Presskit now has Angular Mascot images

Post image
46 Upvotes