Let's be honest: any project needs a good carousel or slider. To create your own could be time consuming, so i created list some of the very useful JavaScript sliders.
1. Glide JS
Glide JS is my first pick - always. Easy to implement, smooth performance and it has a very good Angular 2+ wrapper as well. Check it out here: https://avivharuzi.github.io/ngx-glide/
quote
2. Slick carousel
According to authors of Slick this is the last carousel you will ever need.
Definitely worth of checking. Also you can find several Angular 2+ wrappers:
https://github.com/devmark/ngx-slick
https://github.com/leo6104/ngx-slick-carousel
3. Swiper
Did not worked with this one much, just because did not had a chance, but for sure will be in one of my future projects. The list of companies using this slider is impressive: BMW, CISCO, Disney...
Check it out
Of course there is a bunch of Angular wrappers, and here is one example: