# damonkohler/sl4a

SL4A brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device.

Repository: https://github.com/damonkohler/sl4a
Canonical: https://ross.abutalabs.com/products/sl4a
Language: C
License: Apache-2.0
License Family: permissive
Archived: true
Last push: 2024-03-27T12:42:56+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4723, "days_push": 889, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2470, forks 790 (observed 2026-08-28T04:06:54.663259+00:00)

## What it is
SL4A (Scripting Layer for Android) lets you edit and execute scripts and interactive interpreters (Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, shell) directly on Android devices, with simplified access to Android APIs. It is alpha-quality software and no longer under active development.

## Use cases
- run python scripts on android
- automate tasks on android device
- access android apis from scripting languages
- interactive interpreter on android
- prototype android automation with scripts

## When to choose
- you need to run scripts in multiple languages on an old Android device
- you want lightweight Android API access without writing a full app
- you are maintaining a legacy project already built on SL4A

## When to avoid
- you are starting a new Android automation project - use an active fork or modern alternatives like Termux
- you need production-quality, maintained software
- you need support for recent Android versions

## Facets
- artifact type: library
- maturity: abandoned
- function: interpreter, sdk, cli
- domain: android-tools, developer-tools
- platform: -
- tags: scripting, android-scripting, python-on-android, legacy, automation, android

## Member repositories
- damonkohler/sl4a (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:54.663259+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:29:09.507498+00:00, confidence not recorded.
  - readme: https://github.com/damonkohler/sl4a (fetched 2026-08-28T04:06:54.663259+00:00, sha 345737f1e89b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
