Kross est un cadre de scriptage utilisé dans la suite bureautique KOffice, et qui prévoit une intégration plus large dans l'environnement de bureau KDE4. Kross a été conçu pour :
Kross n'est pas un langage de script en lui même. Il s'occupe d'ajouter à KDE le support d'autres langages déjà existants, tels que Python, Ruby, Javascript et Falcon. L'ajout de nouveaux langages par la suite est très simple, du fait de l'architecture modulaire du framework.
Kross apporte les avantages suivants par rapports aux autres approches d'intégrations de langages de scripts dans les applications ou les environnements de bureau :