# termux/termux-packages

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/termux-termux-packages).**

15,727 stars · 3,920 forks · Shell · other

## Links

- GitHub: https://github.com/termux/termux-packages
- Homepage: https://termux.dev
- awesome-repositories: https://awesome-repositories.com/repository/termux-termux-packages.md

## Topics

`android` `hacktoberfest` `linux` `linux-distribution` `packages` `termux`

## Description

Termux-packages is a package management system and repository infrastructure designed for mobile terminal environments. It provides a collection of pre-compiled software binaries and build scripts that allow users to install and manage command-line utilities and their dependencies directly on mobile operating systems.

The project functions as a cross-compilation build infrastructure, utilizing a centralized build farm to port and distribute open-source software for mobile-based Linux environments. It maintains a structured repository that handles package metadata, dependency resolution, and versioning to ensure consistent software updates.

The system supports the distribution of these binaries through a global content delivery network, enabling users to configure repository mirrors and update software sources for reliable access. The build process relies on isolated environments to maintain consistency across different mobile architectures.

## Tags

### Development Tools & Productivity

- [Package Management Systems](https://awesome-repositories.com/f/development-tools-productivity/package-management-systems.md) — Provides a comprehensive system for installing and managing command-line utilities on mobile operating systems.
- [Cross-Platform Build Systems](https://awesome-repositories.com/f/development-tools-productivity/build-automation-engines/cross-platform-build-systems.md) — Operates a centralized build farm and automated recipes for porting software to mobile Linux environments.
- [Package Installers](https://awesome-repositories.com/f/development-tools-productivity/package-installers.md) — Provides core utilities for downloading and installing pre-compiled software binaries and their dependencies. ([source](https://github.com/termux/termux-packages/wiki/Package-Management))
- [Software Package Repositories](https://awesome-repositories.com/f/development-tools-productivity/software-package-repositories.md) — Maintains a collection of pre-compiled binaries and build scripts for mobile terminal environments. ([source](https://github.com/termux/termux-packages/wiki/Mirrors))
- [Build Isolation Environments](https://awesome-repositories.com/f/development-tools-productivity/build-isolation-environments.md) — Executes compilation tasks within isolated environments to guarantee reproducible binary outputs.
- [Package Repository Configurations](https://awesome-repositories.com/f/development-tools-productivity/package-repository-configurations.md) — Enables configuration of software sources and repository mirrors for customized package management. ([source](https://github.com/termux/termux-packages/wiki/Mirrors))

### Operating Systems & Systems Programming

- [Linux Installation Packages](https://awesome-repositories.com/f/operating-systems-systems-programming/platform-development-integration/linux-installation-packages.md) — Manages pre-compiled Linux software binaries and dependencies within mobile terminal environments.
- [Cross-Compilation Toolchains](https://awesome-repositories.com/f/operating-systems-systems-programming/os-development-distributions/cross-compilation-toolchains.md) — Implements a centralized build farm to compile and port software for mobile architectures.

### Repository Format

- [Awesome List](https://awesome-repositories.com/f/repository-format/awesome-list.md) — A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.

### DevOps & Infrastructure

- [Repository Hosting](https://awesome-repositories.com/f/devops-infrastructure/repository-hosting.md) — Maintains and hosts collections of compiled software packages for consistent end-user access.

### Software Engineering & Architecture

- [Dependency Resolution Engines](https://awesome-repositories.com/f/software-engineering-architecture/dependency-resolution-engines.md) — Calculates complex dependency trees to ensure compatibility before package installation.
