CrossBrowdy

Multimedia JavaScript framework

Open source and free Any platform and client WORA (Write Once, Run Anywhere) Simple and easy-to-use API Create new software or improve old one Features detection Fall-backs and polyfills For legacy, present and future Desktop and PWA compatibility Supports Apache Cordova and more Accepts other frameworks and libraries Enhance UI and UX

Create real cross-platform and hybrid game engines, games, emulators, multimedia libraries and apps.

Compatible with web browsers, desktop and laptop computers, mobile devices (phones, tablets), desktop and handheld video game consoles, TV sets, smart watches, embedded devices and many others.

Input

keyboard mouse pointer touch pressure gestures gamepads and other controllers remote controls (TV and others) sensors more...

Device

geolocation orientation compass motion battery vibration light sensor proximity sensor more...

Networking

Fetch XHR (Ajax) XDR proxy REST WebSockets more...

Client

client detection language detection native canvas detection CSS3 support detection PHP detection Node.js detection NW.js detection Electron detection Silverlight detection Flash detection redirections exiting the app more...

Audio

music FX filters synth music composition processing files sprites cache pool speakers supported formats detection supported APIs detection more...

Image

canvas viewport screens sprites scenes more...

Others

modules JSON DOM elements arrays events data storage data compression base conversion template rendering lazy load collisions symmetric intervals more...

Future

speech recognition text to speech RTC webcam microphone video MIDI VR leap motion GraphQL databases Touch Bar many more
* Some features might not be available on certain clients












Share