Joshfire è un framework open source per sviluppare applicazioni web che possono funzionare su diversi dispositivi. Utilizzando unicamente la tecnologia di HTML5, Javascript e Web app è possibile realizzare applicazioni compatibili con browser, desktop, smart phone TV e qualsialsi altro dispositivo connesso.
Il contentuto, la grafica e i dati sono separati per rendere lo sviluppo flessibile.
Attualmente è compatibile con dispositivi con iOS, Android, GoogleTV, SamsungTV.
Le applicazioni possono essere controllati da tastiere, mouse, touch e tv-remote.