Xed-Editor

From public sources

Advanced Text Editor for Android

ApplicationCategory: Mobile Apps · Notes & productivity · Tools & terminalsOpen sourcedata checked Oct 16, 2026

Overview

  • android
  • android-app
  • android-application
  • code
  • code-editor
  • code-editor-mobile
  • codeeditor
  • fileviewer
  • mobile-ide
  • proot
  • proot-android
  • proot-distro

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
AndroidCompatible—official build in release v3.4.5: xed-editor-v3.4.5.apk0.60
iOSUnknown———

Releases

checked Oct 30, 2026
v3.4.5LatestSep 14, 2026Official source ↗

Files in 3.4.5

The marketplace does not host these files: downloads go to the official source. Files have not been scanned by us.
FilePlatformSizeSHA-256Download from the official source
xed-editor-v3.4.5.apkandroid · apk23.4 MB83a2a33efb2f…Official source ↗

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 16, 2026
Quality Score84
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 3 days ago
Documentation · 1515
README 6061 chars, description present
Ready to use · 156
install instructions: no; releases: yes
Metadata · 1010
4/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 32 days ago
Category confidence · 105
classifier confidence 0.5
Adoption · 108
2373 stars (log-dampened, 10k = max)
License clarity · 55
SPDX GPL-3.0
Community · 55
issues enabled, 166 forks

License

GPL-3.0
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/Xed-Editor/Xed-EditorPrimary★ 2,373 starslast activity Oct 12, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From Xed-Editor/Xed-Editor · license GPL-3.0 · fetched Oct 30, 2026

Xed-Editor

Xed-Editor is a versatile and extensible text editor for Android, featuring syntax highlighting, LSP-powered code intelligence, a built-in terminal, extensions, and fast project-wide tools for efficient editing.

[Android CI] [Download count]


Website

To learn more about Xed-Editor, including its documentation, extensions, themes, icon packs, and account-related features, visit the official website: https://xed-editor.app

[Discord] [Telegram]


Download

  • Latest Alpha Build: Download from Actions
  • Latest Stable Build: Download from Releases


Screenshots


Build the Project

The app ships in two flavors:

FlavorapplicationIdExtensions moduleNotes
communitycom.rk.xededitorincludedDefault flavor. GitHub / F-Droid / IzzyOnDroid.
playstorecom.rk.axionexcludedGoogle Play build; minified, without the extension store.

The community flavor is the default flavor (used by CI and by tooling that needs a default variant). Build a specific flavor with a flavor-qualified task; the unqualified aggregate tasks such as assembleDebug build every flavor.

Detecting the flavour at runtime

The flavour is declared once per product flavour in app/build.gradle.kts as the BuildConfig.FLAVOUR field, and each flavour's XedApplication publishes it during startup. Library modules cannot read the application module's BuildConfig, so they should branch on the shared com.rk.app.AppFlavour instead:

// True when this build bundles the extensions module and the user has not disabled it.
if (AppFlavour.current.bundlesExtensions && FeatureRegistry.isEnabled("enable_extension")) {
    // e.g. show the theme/icon-pack/extension store entries
}

Unknown or uninitialized flavours fall back to AppFlavour.COMMUNITY, so previews and unit tests still work.

Bundled terminal rootfs (playstore)

The playstore flavour bundles the arm64 Ubuntu rootfs at app/src/playstore/assets/arm64-v8a/ubuntu.rootfs, so the terminal sets up without downloading it. That flavour therefore supports arm64-v8a devices only and shows an error dialog on other ABIs; the community flavour keeps downloading the matching rootfs from the network.

Choose one of the following build methods.

Build the debug APK (signed with the included test key):

./gradlew assembleCommunityDebug

The compiled APK will be located at app/build/outputs/apk/community/debug/app-community-debug.apk.

To build the Play Store variant instead:

./gradlew assemblePlaystoreRelease

If you don't have the Android SDK or JDK 21 installed locally, you can build the project in a Docker container:

DOCKER_BUILDKIT=1 docker build --target export-stage --output ./out .

The generated debug APK will be located at out/community/debug/app-community-debug.apk.


Contributing

We welcome contributions! Please read the /docs/CONTRIBUTING.md file to learn how you can get involved.


Translations

Help translate Xed-Editor! Visit Weblate to get started:


Contributors

Open the repository ↗