cashapp/zipline
Run Kotlin/JS libraries in Kotlin/JVM and Kotlin/Native programs observed · 2026-08-28
Health v2 · maintenance only
87/100
- Activity 99
- Release rhythm 65
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 43
- age_days: 4025
- days_rel: 153
- days_push: 7
- n_releases_24m: 12
Adoption not part of the score
2298 stars · 208 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Zipline is a Kotlin library that lets Kotlin/JVM and Kotlin/Native programs load and run Kotlin/JS code by embedding the QuickJS JavaScript engine. It enables fetching executable code as easily as fetching data, supporting dynamic updates to app logic without app store releases.
Use cases
- run dynamically downloaded business logic in a mobile app without an app store update
- build a plugin system where users can customize app behavior with Kotlin/JS scripts
- update pricing or payment rules in production apps continuously
- serve fresh daily content like trivia questions or games from a server
- execute sandboxed JavaScript inside a Kotlin/JVM or Kotlin/Native application
When to choose
- you need to hot-update parts of a Kotlin Multiplatform mobile app without waiting for app store review
- you want a safe embedded scripting/plugin system in a JVM or native Kotlin host
- your business rules change frequently and must be deployed server-side
When to avoid
- your app logic rarely changes and app store release cycles are acceptable
- you need to run JavaScript in a browser or Node.js environment rather than embedded in a native/JVM host
- you require full native performance for the dynamic code rather than an interpreted engine
Facets
library · maturity active
interpreter plugin-system serialization sdk developer-tools mobile-development cross-platform programming-languages jvm kotlin-multiplatform quickjs javascript-engine dynamic-code-loading code-hosting continuous-deployment android ios
1 source
- readme: https://github.com/cashapp/zipline · fetched 2026-08-28 · a88434511f0a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| cashapp/zipline | main | 87 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem