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

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

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

FongMi/Release

0
View on GitHub↗
5,536 نجوم·773 تفرعات·Batchfile·5 مشاهدات

Release

Release is an Android APK distribution system and build pipeline designed to compile and publish versioned application packages. It functions as a specialized compiler for Android media player applications targeting both mobile and TV devices.

The system uses a multi-architecture build tool to generate separate binaries for various CPU instruction sets, such as arm64-v8a and armeabi-v7a, ensuring compatibility across different hardware types. This is achieved through a GitHub Actions pipeline that employs a matrix-based build strategy to execute concurrent compilation jobs.

The workflow automates the entire sequence from source code to distribution, including dynamic version tagging based on commit hashes and the automated drafting of release pages to upload the final binaries as assets.

Features

  • Android Packages - Provides a system for generating versioned APK files for Android distribution.
  • GitHub Actions Build Pipelines - Provides a specialized build and deployment pipeline for Android applications powered by GitHub Actions.
  • Build & Release Automation - Automates the packaging and release distribution process, including creating versioned tags and upload assets.
  • Cross-Architecture Binary Compilation - Compiles a single source codebase into multiple processor-specific binaries for various Android hardware architectures.
  • Version Tag Management - Manages version tags and build identifiers based on commit hashes and release branch patterns.
  • GitHub Release Automators - Uses GitHub Actions to automatically compile application packages and publish them as versioned release assets.
  • Commit-Based Versioning Engines - Automatically derives unique build identifiers and release tags from the Git commit history.
  • Media Players - Distributes compiled media player binaries tailored for various Android CPU architectures and screen formats.
  • Compilation Pipelines - Implements a specialized compilation pipeline to build media player applications for mobile and TV devices.
  • Media Application Development - Compiles installable application packages for media players targeting both mobile and TV devices.
  • Source Compilation - Compiles Android application source code into executable APKs for various device targets.
  • Android Media Platforms - Generates and delivers media-focused application packages tailored for diverse Android hardware and screen formats.
  • Architecture-Specific APK Packaging - Generates Android application packages tailored to specific hardware architectures from a single source base.
  • App Compilation Pipelines - Uses GitHub Actions workflows dedicated to compiling and packaging applications into distributable binaries.
  • Multi-Architecture Orchestration - Runs concurrent build jobs to produce a complete set of binaries for various processor instruction sets.
  • YAML-Based Workflows - Defines build and deployment sequences using structured YAML configuration files to trigger cloud runners.
  • Matrix Build Parallelism - Uses a matrix-based strategy to execute concurrent build jobs across multiple CPU architectures and device targets.
  • Artifact Distribution - Transfers compiled APK binaries and metadata to a remote hosting provider for public distribution.
  • Binary Publication Workflows - Implements automated workflows for staging and verifying binary packages before final publication.
  • Multi-Architecture APK Builds - Generates separate APK binaries for various CPU instruction sets to ensure compatibility across different hardware types.
  • Release Asset Uploads - Automates the uploading of compiled Android binaries to release entries on the repository hosting platform.
  • Media Player Applications - Cross-platform media player for television and mobile devices.
  • Streaming Applications - Multi-source live streaming player with support for casting and playback.
  • Streaming Clients - A versatile media player interface for TV streaming configurations.

سجل النجوم

مخطط تاريخ النجوم لـ fongmi/releaseمخطط تاريخ النجوم لـ fongmi/release

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

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

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

Start searching with AI

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

ما هي وظيفة fongmi/release؟

Release is an Android APK distribution system and build pipeline designed to compile and publish versioned application packages. It functions as a specialized compiler for Android media player applications targeting both mobile and TV devices.

ما هي الميزات الرئيسية لـ fongmi/release؟

الميزات الرئيسية لـ fongmi/release هي: Android Packages, GitHub Actions Build Pipelines, Build & Release Automation, Cross-Architecture Binary Compilation, Version Tag Management, GitHub Release Automators, Commit-Based Versioning Engines, Media Players.

ما هي البدائل مفتوحة المصدر لـ fongmi/release؟

تشمل البدائل مفتوحة المصدر لـ fongmi/release: nrwl/nx — This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It… yuliskov/smarttubenext — SmartTubeNext is a third-party YouTube client and media application specifically optimized for Android TV. It provides… sjj1024/pakeplus-android — PakePlus-Android is a tool that converts any public webpage or static frontend project into a native desktop or mobile… googleapis/release-please. webpro/release-it — release-it is an automated software release tool used for version bumping, Git tagging, and publishing software… kivy/python-for-android — python-for-android is a toolchain that compiles Python applications and their dependencies into installable Android…

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Release.
  • nrwl/nxالصورة الرمزية لـ nrwl

    nrwl/nx

    28,939عرض على GitHub↗

    This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It provides a unified workspace environment that maps project relationships and dependencies, enabling the system to perform intelligent impact analysis and execute only the tasks affected by specific code changes. The system distinguishes itself through a persistent daemon that monitors file changes for near-instant feedback and a content-addressable caching mechanism that stores task outputs to prevent redundant computation across local and remote environments. It further suppor

    TypeScriptangularbuildbuild-system
    عرض على GitHub↗28,939
  • sjj1024/pakeplus-androidالصورة الرمزية لـ Sjj1024

    Sjj1024/PakePlus-Android

    5,942عرض على GitHub↗

    PakePlus-Android is a tool that converts any public webpage or static frontend project into a native desktop or mobile application. It wraps web content inside a configurable WebView shell, enabling the creation of cross-platform apps for Windows, Mac, Linux, Android, and iOS from a single source. The project distinguishes itself by automating the entire packaging and compilation pipeline through GitHub Actions, requiring no local development environment or dependencies. Users configure the app name, icon, window behavior, and platform-specific settings through a guided interface or configura

    Luabuildpacbaopack
    عرض على GitHub↗5,942
  • yuliskov/smarttubenextالصورة الرمزية لـ yuliskov

    yuliskov/SmartTubeNext

    30,632عرض على GitHub↗

    SmartTubeNext is a third-party YouTube client and media application specifically optimized for Android TV. It provides an interface designed for remote control navigation and television screens, allowing users to browse and play video content. The application integrates crowdsourced data to automatically skip sponsored segments and intros during playback. It also includes casting capabilities that allow users to send media from a mobile device to a television using pairing codes. The software covers media playback optimization through hardware-accelerated codec selection, playback buffer man

    Java
    عرض على GitHub↗30,632
  • googleapis/release-pleaseالصورة الرمزية لـ googleapis

    googleapis/release-please

    6,444عرض على GitHub↗
    TypeScript
    عرض على GitHub↗6,444
عرض جميع البدائل الـ 30 لـ Release→