The Kross scripting framework provides full Python, Ruby and KDE JavaScript scripting support. Kross is now included in kdelibs.