Sum

Usage : {{ [{ value: 5 }, { value: 4 }] | sum:'value' }}
Result : {{ [{ value: 5 }, { value: 4 }] | sum:'value' }}

PrettySecs

Usage : {{ 3675| prettySecs }}
Result : {{ 3675 | prettySecs }}

Replace

Replace the content of the input in the same fashion as String.Prototype.replace
Usage : {{ 'Hello everybody' | replace : RegExp('every') : 'no' }}
Result : {{ 'Hello everybody' | replace : RegExp('every') : 'no' }}
Make sure that RegExp is attached to your scope if you want the inline notation

Map

Replace the input according to a defined mapping
Usage : {{ something.ugly_integer_status | map : 'orderStatus' }}
Mapping definition :

            angular.module('super-module', ['ev-fdm'])
                .config(function(mapFilterProvider) {
                    mapFilterProvider.registerMapping('orderStatus', {
                        0: 'Commande validée',
                        1: 'Commande expédiée',
                        2: 'Commande reçue'
                    });

                    // Optional, a default value can be defined
                    mapFilterProvider.registerDefault('orderStatus', 'État inconnu');
                })
            ;