App Intel

WAR Runner Live

Science Soft6 apps · 5K installsToolsFreeIn-app purchases: $2.29 per itemapp.flutterdev.jettyrunner

Run real Java web apps on your phone with an embedded Jetty Server.

Alert me★ WatchOpen in Play ↗
Total installs
0
exact · Play shows 0+
Installs / day
—
measured after our second crawl (about a day)
Rating
—★
— ratings · — reviews
Released
22 Sept 2026
20d ago
Last update
10 Oct 2026
v1.0.14 · 1d ago
Countries
—
not checked yet

Install history

exact counter from Google Play
00.30.50.8110 Oct11 Oct11 Oct
00.30.50.8110 Oct11 Oct11 Oct

Installs per day · last 90 days

Not enough history yet — check back tomorrow

Change timeline

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Permissions

5 in 1 group
0 Sensitive2 Notable3 Routine
OtherNotable5

Access to miscellaneous device features that don't fit other categories

  • Start itself automatically as soon as your phone finishes turning onrun at startup · RECEIVE_BOOT_COMPLETED
  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Check with Google Play that you got this app legitimatelyGoogle Play license check · com.android.vending.CHECK_LICENSE

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
WAR Runner turns your Android phone into a small Java web server. It embeds Jetty 12 with Servlet 6.1 and runs real web applications packaged as WAR files. The apps are reachable from a browser on the phone itself and from any device on the same Wi-Fi or LAN. 🌐 WEB SERVER • Pick a demo from the list. It is downloaded on first use from the online catalog and verified with a SHA-256 checksum. No WAR files ship inside the app. • Serve over plain HTTP on port 8080 or HTTPS on port 8443 with a self-signed certificate. • The screen lists the addresses to open on other devices and lets you copy them. • The server keeps running in the background with a notification. Stop it from the app or from the notification. • Downloaded demos stay on the device and work offline afterwards. 🛠️ WEB ADMIN • Password protected and served over HTTPS only on port 9443. • Download catalog demos, upload your own Android-converted WAR files, and start, stop or delete them from a browser on another device. • Sessions expire after 30 minutes of inactivity, and repeated failed logins lock the login for a while. • All three ports can be changed in Settings while the server is stopped. INCLUDED DEMOS • Hello World Servlet: a minimal servlet returning plain text. • Vaadin Button Demo: a Vaadin Flow view whose click listener runs in Java on the phone. • Official Vaadin Demo: dashboard, component gallery, products, users and settings. • Vaadin Bookstore Demo: inventory editing with login (admin / admin or user / user). • Vaadin Address Book Demo: contacts kept in an in-memory H2 database. 🎯 OPEN SOURCE The build scripts for the demo WAR files, the demo sources and a guide for converting a regular WAR into an Android-compatible one are published at GitHub. GOOD TO KNOW • Requires Android 15 or newer. • Only one web application runs at a time. • The server binds to all network interfaces but only advertises Wi-Fi and Ethernet addresses. • This is an Android experiment: a demonstration of what a modern phone can run, not a hardened production server. Use it on networks you trust. • Every feature is free. Optional one-time purchases let you support the project.

What's new

- Every WAR gets a persistent data directory, published as `warrunner.dataDirectory`, that survives restarts, updates and rollbacks. - Web admin: live CPU and memory graphs, JVM and native heap usage, and available device RAM.

Growing in Tools

Category →