awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ish-app avatar

ish-app/ish

0
View on GitHub↗
19,325 نجوم·1,266 تفرعات·C·other·8 مشاهداتish.app↗

Ish

This project provides a complete Linux environment for mobile devices by emulating an x86 architecture and translating system calls into native mobile operations. It functions as a terminal emulator that allows users to run standard command-line utilities, manage software packages, and execute unmodified Linux binaries directly on their mobile hardware.

The environment distinguishes itself through its ability to maintain persistent background execution, preventing the mobile operating system from suspending shell tasks or active processes. It supports a containerized approach to the root filesystem, enabling users to import custom Linux distributions, manage system services, and host web or graphical applications. The platform also includes specialized input controls and terminal navigation tools designed to facilitate command-line interaction on touch-based interfaces.

Beyond basic terminal access, the project offers a comprehensive suite of system management tools, including virtualized hardware mapping, secure shell server hosting, and network discovery utilities. It integrates with native device storage through a virtual filesystem layer and supports complex workflows such as remote server administration, software cross-compilation, and the execution of language runtimes.

Features

  • Terminal and Command-Line Environments - Provides a full Linux terminal environment for running standard command-line utilities and binaries.
  • Terminal Emulators - Functions as a terminal emulator providing a full Linux environment on mobile hardware.
  • Package Managers - Provides a package manager to install, update, and synchronize software utilities within the Linux environment.
  • Mobile Package Managers - Provides a full Linux command-line interface on mobile devices for executing utilities and managing software packages.
  • Mobile Virtualization - Executes x86 instructions on mobile hardware to support standard Linux distributions and binaries.
  • Instruction Translation Accelerators - Translates x86 machine instructions to native mobile architecture at runtime to execute unmodified Linux binaries.
  • System Calls - Translates Linux kernel requests into native mobile system calls to run unmodified binaries in a sandboxed environment.
  • Secure SSH Access - Enables remote access to the mobile Linux environment by running a secure shell daemon.
  • Containerized and Isolated Workspaces - Supports a containerized approach to the root filesystem, allowing users to import and customize Linux distributions.
  • Mobile Device Control Utilities - Provides a mobile shell interface with custom input controls and secure remote access capabilities.
  • Linux Installation Packages - Supports installing, updating, and configuring software packages within a portable Linux environment.
  • Background Process Management - Prevents OS-level process suspension to ensure shell tasks remain active while the application is minimized.
  • Emulators - Linux shell environment running on iOS.
  • Remote Connection Managers - Manages secure connections to remote servers for file transfers and command execution.
  • Terminal Session Managers - Manages concurrent tasks using job control and terminal multiplexers to maintain sessions.
  • Virtual File Systems - Maps native device storage and external file providers into a unified directory structure for Linux compatibility.
  • Background Service Managers - Enables the configuration and monitoring of system services using standard Linux service management utilities.
  • Remote Administration Interfaces - Supports remote server administration by connecting to infrastructure via secure shell protocols from a mobile device.
  • Background Task Schedulers - Maintains long-running shell processes and automated scripts by preventing background suspension.
  • Filesystem Image Explorers - Supports importing and activating external Linux root filesystem images to replace the default environment.
  • Terminal Navigation Utilities - Provides an accessory view with essential control keys and navigation buttons for terminal interaction.
  • Shell Key Bindings - Allows customization of keyboard behavior by assigning specific functions to keys for terminal interaction.
  • Certificate Authorities - Creates custom certificate authorities and signs digital certificates for secure encrypted communication.
  • Remote Desktop Environments - Runs an X11 server and window manager to provide a visual Linux desktop environment.
  • Virtual Device Drivers - Routes virtual device file operations to native system drivers to expose mobile hardware to the emulated environment.
  • Web Server Hosting - Allows serving web applications directly from a mobile device by running standard server software in a shell.
  • Filesystem Mounts - Integrates mobile file providers and system paths into the local shell environment for direct storage access.
  • Filesystem Management Tools - Integrates internal storage with the native mobile file manager for cross-application file management.
  • Package Repository Configurations - Allows updating system package sources to point to official external repositories for broader software access.
  • Shell History Managers - Includes a dedicated input row with directional keys and modifiers to scroll through command history.
  • Location Services - Uses persistent location services to prevent the mobile operating system from suspending background shell tasks.
  • Port Scanners - Enables network discovery and port scanning within the shell environment to identify service configurations.
  • Terminal Customization - Provides visual settings including color themes and screen dimming to improve terminal readability.
  • Virtual Hardware Mappings - Implements virtual hardware interfaces by defining file operations to expose system-specific functionality.
  • Cross-Platform Development - Facilitates building and testing software dependencies within a containerized Linux environment on mobile hardware.

سجل النجوم

مخطط تاريخ النجوم لـ ish-app/ishمخطط تاريخ النجوم لـ ish-app/ish

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Ish

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Ish.
  • k4m4/terminals-are-sexyالصورة الرمزية لـ k4m4

    k4m4/terminals-are-sexy

    13,025عرض على GitHub↗

    This project serves as a curated directory of resources, tools, and frameworks designed to enhance the functionality and aesthetics of terminal environments. It functions as a comprehensive guide for users seeking to optimize their command-line workflows and personalize their shell experience. The repository provides access to a wide range of utilities for terminal customization, including alternative terminal emulators, color schemes, and visual themes. It also catalogs specialized tools for managing persistent sessions, automating system tasks, and integrating external web services directly

    Shellawesome-listscli-loverscurated-list
    عرض على GitHub↗13,025
  • redox-os/redoxالصورة الرمزية لـ redox-os

    redox-os/redox

    16,054عرض على GitHub↗

    Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe language for the kernel and all system components, the project eliminates common vulnerabilities such as buffer overflows and use-after-free errors. Its architecture relies on a minimal kernel that manages only essential hardware and process isolation, delegating all other system services to unprivileged user-space processes. The system distinguishes itself through a modular design where hardware drivers and system services run as independent user-space daemons, allowing them to

    Rustbsdfreebsdgnu
    عرض على GitHub↗16,054
  • getgrav/gravالصورة الرمزية لـ getgrav

    getgrav/grav

    15,395عرض على GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    PHPcmscontentcontent-management
    عرض على GitHub↗15,395
  • msys2/msys2.github.ioالصورة الرمزية لـ msys2

    msys2/msys2.github.io

    3,026عرض على GitHub↗

    MSYS2 is a software distribution that provides a MinGW development environment, a Bash shell, and a Unix-to-Windows compatibility layer on Windows. It centers around the Pacman package manager for installing and managing software dependencies and provides C++ toolchains for creating native software for x86_64 and ARM64 architectures. The project distinguishes itself by providing a comprehensive compatibility layer that translates Unix paths and process arguments for use on Windows. It enables the emulation of a native Linux build environment, allowing users to compile native Windows executabl

    CSS
    عرض على GitHub↗3,026
عرض جميع البدائل الـ 30 لـ Ish→

الأسئلة الشائعة

ما هي وظيفة ish-app/ish؟

This project provides a complete Linux environment for mobile devices by emulating an x86 architecture and translating system calls into native mobile operations. It functions as a terminal emulator that allows users to run standard command-line utilities, manage software packages, and execute unmodified Linux binaries directly on their mobile hardware.

ما هي الميزات الرئيسية لـ ish-app/ish؟

الميزات الرئيسية لـ ish-app/ish هي: Terminal and Command-Line Environments, Terminal Emulators, Package Managers, Mobile Package Managers, Mobile Virtualization, Instruction Translation Accelerators, System Calls, Secure SSH Access.

ما هي البدائل مفتوحة المصدر لـ ish-app/ish؟

تشمل البدائل مفتوحة المصدر لـ ish-app/ish: k4m4/terminals-are-sexy — This project serves as a curated directory of resources, tools, and frameworks designed to enhance the functionality… redox-os/redox — Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site… msys2/msys2.github.io — MSYS2 is a software distribution that provides a MinGW development environment, a Bash shell, and a Unix-to-Windows… linusdierheimer/fastfetch — Fastfetch is a high-performance system information tool written in C designed to profile machine state and display… wavetermdev/waveterm — WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote…