Es gibt keine Software, die "die Funktionalität des Systems erweitert"...

das System stellt alles durch die API (Programmierschnittstellen) bereit. Man muss es nur nutzen und die Dokumentationen lesen.
----------
Gruss

Stefan