ape (ajax push engine) est une technologie libre vous permettant de réaliser des flux de données en temps réel à travers un navigateur web sans l'aide d'applet ou du moindre module/plugin. le projet est divisé en deux parties, le serveur ape et le framework javascript ape (jsf). le serveur ape, écrit en c, permet d'envoyer des données à vos applications web (rich internet application), tandis que le framework jsf recoit ces données et en envoie d'autres au serveur, traite les données et les affiche.