cateners/tiny_container

Click-to-run debian 13 with desktop environment on android!

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 47 minutes ago
Type:ApplicationCategory(s):AndroidEmbedded & IoTMobile & Desktop
Added to GitGenius on September 16th, 2026
Created on August 29th, 2023
Open Issues & Pull Requests: 202 (+0)
GitHub issues: Enabled
Number of forks: 209
Total Stargazers: 4,179 (+0)
Total Subscribers: 36 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 39.9 hours
Mean response time: 42.5 days
90th percentile: 129.0 days
Tracked items: 405

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 18% of issues opened in the past year have never received a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 65% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 43% of issues opened in the past year have been closed. Three people close 77% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 184
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 417 days
Stale 30+ days: 170
Stale 90+ days: 155

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 5

Top labels

  • bug (114)
  • enhancement (66)

Detailed Description

Tiny Container is an Android application that runs a Debian Linux environment with a desktop interface on mobile devices.

The tool solves the problem of running a full Linux desktop system on Android by leveraging PRoot, a user-space implementation of chroot that does not require root access. It packages Debian 13 with a graphical desktop environment in a container that can be launched directly from the Android interface. The approach allows users to execute Linux applications and workflows on their phones without modifying the Android system or gaining elevated privileges.

This tool suits developers and power users who need Linux command-line tools or graphical applications while on mobile devices, or anyone wanting to experiment with Linux on Android without the complexity of traditional containerization. It is particularly valuable for those using Termux who want a more complete desktop experience than the terminal alone provides. The project's reliance on PRoot means it operates entirely in user space, making it accessible on any Android device without requiring root access or custom ROMs.

The project shows active development with regular commits addressing functionality and user-reported issues. The codebase is written primarily in Kotlin, indicating a native Android development approach rather than a wrapper around existing tools. The README provides clear setup instructions and usage documentation, suggesting the maintainers prioritize accessibility for new users. The project maintains focus on the specific use case of desktop Linux on Android rather than attempting to be a general-purpose container platform.