ngx-pipes is a library with over 80 different pipes to choose from. Here is a list of 5 of my favorites:
timeAgo: An excellent alternative to Moment for duration formatting, which means turning a date/time into: “a few seconds ago” or “last week,” for instance.
ucFirst: Uses an uppercase letter for the first word in a sentence, unlike Angular’s uppercase
pipe, which returns the entire string in uppercase.
filterBy: Filters an array of objects based on your criteria.
orderBy: The name says it all—orders items in an array based on a given property.
percentage: An excellent complement to the percent pipe. You can use the percentage pipe to compute the percentage value and then the percent pipe to format that value in any way you want.
You can find the complete list of pipes from ngx-pipes here. Note that those pipes are not standalone yet, but there’s a pull request to make that happen.