🚀 8.9 Released! → ⚡️ New Node-API Engine Preview, 📲 ns widget ios, 💅 Tailwind v4 and more...
Read Announcement

Empower JavaScriptwith native APIs

Liberate your development by using platform APIs directly without leaving your of JavaScript.

myApp/src/app.ts
const formatMessage = level => `The Battery Level is: ${level}%`

// iOS direct native access!
let value = UIDevice.currentDevice.batteryLevel * 100

// Android 
let value = bm.getIntProperty(BatteryManager.BATTERY_PROPERTY_CAPACITY)

alert(formatMessage(value))
Btw, you can
totally try it!

Choose the flavor you love

javascriptjavascript
typescripttypescript
angularangular
vuevue
solidsolid
reactreact
sveltesvelte
capacitorcapacitor
ionicionic
You are a purist! Sure thing!
JavaScript's awesomeness is at your fingertips!

Roadmap

This roadmap is subject to change.

Done
In Progress
Planned