r/Angular2

New moderators needed - comment on this post to volunteer to become a moderator of this community.
▲ 1.4k r/Angular2+197 crossposts

New moderators needed - comment on this post to volunteer to become a moderator of this community.

Hello everyone - this community is in need of a few new mods, and you can use the comments on this post to let us know why you’d like to be a mod here. 

Priority is given to redditors who have past activity in this community or other communities with related topics. It’s okay if you don’t have previous mod experience and our goal, when possible, is to add a group of moderators so you can work together to build the community.

Please use at least 3 sentences to explain why you’d like to be a mod and share what moderation experience you have (if any).  

If you are interested in learning more about being a moderator on Reddit, please visit redditforcommunity.com. This guide to joining a mod team is a helpful resource. 

Comments from those making repeated asks to adopt communities or that are off topic will be removed. 

u/GaryNOVA — 3 days ago
▲ 261 r/Angular2

Announcement: We are merging with r/angular

Hi everyone,

We’re moving Angular discussions to r/angular.

r/angular2 made sense when Angular 2 was the name people were searching for. Today, Angular is just Angular, and having two active communities splits questions, answers, news, and moderation across duplicate spaces.

To make things clearer, this subreddit will remain available as an archive, but new posts should go to r/angular

If you’re here with a question, release post, article, tutorial, library, migration issue, or general Angular discussion, please post it in r/angular instead.

Thanks for participating in this subreddit, and see you in r/angular.

reddit.com
u/AutoModerator — 12 days ago

Is PrimeNg abandonned?

Hi,

I was wondering what's going on with PrimeNG lately. The last minor release was at the end of January, and since then I've only seen patch releases. It's a bit concerning because our project relies heavily on PrimeNG v21, which still has a few compatibility issues with Angular 21. As a result, moving to Angular 22 isn't really feasible for us right now.

Thanks.

reddit.com
u/Impressive_Clue_8100 — 13 days ago
▲ 42 r/Angular2+1 crossposts

Angular Material Theming Course

Youtube Playlist link: https://youtube.com/playlist?list=PLOjtJUnDeEIyaeUs\_jrxylnD2IxSb3Ku7&si=KE504zK-zr7tD5f8

Master Angular Material's theming system for Material 3 design system

Angular Material has become a cornerstone in the Angular ecosystem, offering a comprehensive suite of UI components that seamlessly integrate with Angular applications. With its robust theming capabilities, Angular Material allows developers to create visually stunning and highly customizable user interfaces.

In this course, you'll dive deep into Angular Material's theming system, learning how to build and customize themes that perfectly align with your application's design requirements. You'll explore the intricacies of Angular Material's theming API by creating and modifying themes. By the end of this course, you'll have the skills to create, modify and extend themes for your Material, not only for whole application but also for individual components.

You can also get article format of this course at https://angular-ui.com/courses/angular-material-theming/.

All codes are available on GitHub at https://github.com/Angular-UI-com/angular-material-theming

u/a-dev-1044 — 13 days ago

I built an open-source Fleet Management App for Humanitarian NGOs mostly using AI. Now I need human experts to review the code! (Angular / Node.js)

Hi everyone!

I’ve been working on FleetTrack, a comprehensive open-source web and mobile progressive web app (PWA) designed to manage vehicle fleets, logbooks, and predictive maintenance for Humanitarian NGOs operating in challenging environments.

The Context & Mission NGOs often operate in remote areas where keeping track of vehicle movements, driver security, and generator maintenance is critical, but existing enterprise tools are often too expensive. This project is 100% non-profit and open-source. Its goal is to provide NGOs with a modern, free, and robust tool.

It was heavily built with AI To be completely transparent, I built a large portion of this application using AI coding assistants. While it works perfectly in production right now and fulfills all the operational needs, I know AI isn't perfect.

This is why I need human experts! Since this is a non-profit tool dedicated to humanitarian aid, I want to ensure the foundations are rock solid before we scale it to more NGOs. Any help is incredibly welcome! Whether you are a senior dev willing to audit the code or a junior looking for an open-source project, we need you. You can help with:

·        Code Review & Architecture: Tell me where the AI messed up, what patterns are bad, and how to improve the Angular/Node architecture.

·        Refactoring: Cleaning up tech debt and optimizing performance.

·        Security: Auditing the auth and data isolation (multi-tenancy).

·        Ideas & UI/UX: Proposing better flows for the drivers using the app offline; or new modules or functionalities.

 

If you want to use your coding skills for a good cause and tear apart some AI-generated code to make it enterprise-grade, please check out the repository!

 GitHub Repo (Screenshots inside!): https://github.com/Archi-web3/FleetTrack

Feel free to roast the code in the comments or open an issue on GitHub. Thanks for reading!

u/Archiweb3 — 12 days ago
▲ 7 r/Angular2+1 crossposts

ngx-datatables-net: a clean, signal-driven DataTables wrapper for Angular 22 (and 20/21)

Hey everyone. This is our first real attempt at building and open-sourcing an Angular library, so honest feedback is very welcome (including the harsh kind).

We lean on DataTables a lot, but the long-standing angular-datatables was archived in early 2025 and never moved past NgModules and Zone.js. We wanted something that feels native to modern Angular, so we built ngx-datatables-net: a directive wrapper on DataTables' non-jQuery API, driven by signal inputs, standalone, and zoneless-ready. It targets Angular 20, 21 and 22 with a separate release line for each.

There's also a small add-on: free double-click edit-in-place (text, number, date, select, multiselect and custom editors, with validation and async saving). This is a custom extension and doesnt require Datatables Editor.

Re usage of jQuery: DataTables uses it internally, so it's still in the bundle. You just never write it, and it's not a peer dependency in the angular wrapper.

Next on the roadmap, we have planned a few more customizations such as : master/detail rows, row grouping, clipboard copy/paste, and cell selection - these codes are scattered across custom implementations across various projects, we will be bringing them together and clean the code a bit before publishing.

Live demo and docs: https://ngx-datatables-net.ascentspark.com/

Thank you for looking!

u/ascentspark — 12 days ago