awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to microsoft/code-push

Open-source alternatives to Code Push

30 open-source projects similar to microsoft/code-push, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Code Push alternative.

  • reactnativecn/react-native-updatereactnativecn 的头像

    reactnativecn/react-native-update

    1,975在 GitHub 上查看↗

    React Native Update is a deployment platform designed to deliver JavaScript code changes directly to mobile applications. By enabling over-the-air updates, the system allows developers to push patches to installed binaries, effectively bypassing standard app store review cycles. The project distinguishes itself through a specialized binary patching engine that generates small code diffs to minimize bandwidth consumption during delivery. To maintain service reliability, it incorporates an automated rollback framework that monitors application stability after an update and reverts to a previous

    TypeScriptcodepushhotfixota
    在 GitHub 上查看↗1,975
  • microsoft/react-native-code-pushMicrosoft 的头像

    Microsoft/react-native-code-push

    9,133在 GitHub 上查看↗

    This project is a dynamic code delivery system and over-the-air update client for cross-platform mobile frameworks. It enables the distribution of JavaScript bundles and remote assets directly to devices, allowing updates to be applied without requiring a full application store release. The system provides infrastructure for staged rollouts, A/B testing, and remote hotfix deployment by directing specific user segments or percentages to different code versions. It ensures stability through a client-side rollback manager that automatically reverts to a previous stable version if a new update ca

    C
    在 GitHub 上查看↗9,133
  • expo/expoexpo 的头像

    expo/expo

    50,111在 GitHub 上查看↗

    Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase using web-standard technologies. It provides a comprehensive development environment that includes a unified runtime for testing, cloud-based infrastructure for compiling and signing native binaries, and automated tools for managing the entire mobile release lifecycle, including app store submission. The framework distinguishes itself through a plugin-based native configuration engine that programmatically modifies project files, allowing developers to integrate native modules wit

    TypeScriptandroidapp-frameworkexpo
    在 GitHub 上查看↗50,111

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • redbooth/react-native-auto-updaterredbooth 的头像

    redbooth/react-native-auto-updater

    1,527在 GitHub 上查看↗

    This framework provides a system for managing and distributing dynamic code patches directly to installed mobile clients. By delivering remote JavaScript bundles, it enables the deployment of features and bug fixes while bypassing traditional application store submission and review processes. The library functions as a cross-platform update manager that utilizes manifest-driven version control to track and fetch specific code releases. It distinguishes itself through granular configuration controls, allowing developers to define update frequencies and apply version filtering to ensure that on

    Objective-C
    在 GitHub 上查看↗1,527
  • ionic-team/capacitorionic-team 的头像

    ionic-team/capacitor

    15,054在 GitHub 上查看↗

    Capacitor is a cross-platform mobile framework that enables developers to build native applications using web technologies. It functions as a hybrid app container, wrapping web assets within a native runtime that provides a standardized bridge to device hardware and system-level services. By exposing native functionality through a plugin-based architecture, it allows web applications to access platform-specific features while maintaining a consistent interface across mobile and desktop environments. The project distinguishes itself by maintaining native project files as source assets, allowin

    TypeScriptandroidcapacitorcordova
    在 GitHub 上查看↗15,054
  • invertase/react-native-firebaseinvertase 的头像

    invertase/react-native-firebase

    12,291在 GitHub 上查看↗

    react-native-firebase is a modular set of libraries that integrates Firebase cloud services into cross-platform mobile applications. It serves as a native-SDK wrapper, mapping JavaScript method calls to native iOS and Android Firebase SDKs via the React Native bridge to provide a type-safe interface for mobile backend integration. The project enables connectivity to a wide array of cloud services, including user authentication and identity management, NoSQL cloud databases with real-time synchronization, and scalable cloud storage for media files. It also provides tools for sending push notif

    TypeScript
    在 GitHub 上查看↗12,291
  • weaveworks/flaggerweaveworks 的头像

    weaveworks/flagger

    5,362在 GitHub 上查看↗

    Flagger is a Kubernetes operator designed to automate the lifecycle of application deployments through progressive delivery. It functions as a controller that monitors custom resource definitions to orchestrate complex release strategies, including canary, blue/green, and A/B testing. By continuously reconciling the desired cluster state with the actual environment, it ensures that deployments adhere to defined specifications while managing the underlying infrastructure required for traffic routing. The project distinguishes itself through a sophisticated metric-driven analysis loop that eval

    Go
    在 GitHub 上查看↗5,362
  • inngest/inngestinngest 的头像

    inngest/inngest

    5,499在 GitHub 上查看↗

    Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer

    Go
    在 GitHub 上查看↗5,499
  • futurice/ios-good-practicesfuturice 的头像

    futurice/ios-good-practices

    10,976在 GitHub 上查看↗

    This project provides a set of development guidelines and architectural recommendations for building iOS applications. It focuses on structuring Swift applications to decouple business logic from the user interface to improve testability and maintenance. The project covers specific implementation standards for security, such as using keychain storage for sensitive data and TLS certificate pinning for network traffic. It also defines patterns for code quality enforcement through static analysis and compiler configurations, as well as strategies for asset and localization management. The guide

    在 GitHub 上查看↗10,976
  • datalab-to/markerdatalab-to 的头像

    datalab-to/marker

    36,137在 GitHub 上查看↗

    Marker is a comprehensive document processing platform designed to automate the conversion, extraction, and structuring of data from complex files. It functions as an orchestration engine that chains modular processing steps into versioned, reusable pipelines, allowing organizations to standardize document handling and automate repetitive business tasks at scale. The platform distinguishes itself through its support for secure, private infrastructure deployment, enabling users to run containerized services within their own environments to maintain strict data privacy. It features specialized

    Python
    在 GitHub 上查看↗36,137
  • firebase/quickstart-jsfirebase 的头像

    firebase/quickstart-js

    5,367在 GitHub 上查看↗

    This project is a collection of reference implementations, sample code, and starter kits for integrating Firebase backend services into web applications using the JavaScript SDK. It serves as a practical guide for bootstrapping projects with cloud-hosted authentication, databases, and serverless logic. The repository provides specific examples for implementing real-time data synchronization, user identity management, and event-driven cloud functions. It also includes reference code for using local service emulators to test cloud functionality on a local machine before production deployment.

    TypeScript
    在 GitHub 上查看↗5,367
  • vsouza/awesome-iosvsouza 的头像

    vsouza/awesome-ios

    52,496在 GitHub 上查看↗

    This project is a community-driven directory of software resources, libraries, and tools designed to support iOS application development. It serves as a centralized reference point for developers, organizing a vast ecosystem of third-party components into a searchable, structured index to facilitate discovery and project integration. The repository distinguishes itself through its collaborative curation model, which aggregates disparate utilities into a single, maintainable catalog. By leveraging a flat-file documentation structure, it provides a clear overview of the tools available for nati

    Swiftapple-swiftarkitawesome
    在 GitHub 上查看↗52,496
  • openfaas/faasopenfaas 的头像

    openfaas/faas

    26,092在 GitHub 上查看↗

    OpenFaaS is a serverless function platform that provides a container-native framework for deploying and managing event-driven code. It functions as an abstraction layer over container orchestrators, allowing developers to package code into scalable functions that run across Kubernetes clusters or edge computing environments. The platform distinguishes itself through a developer-centric runtime that utilizes standardized language templates and automated build pipelines to simplify the creation of container images. It features a central API gateway that manages request routing, authentication,

    Godockerfaasfunctions
    在 GitHub 上查看↗26,092
  • alibaba/freelinealibaba 的头像

    alibaba/freeline

    5,463在 GitHub 上查看↗

    Freeline is a mobile application update framework and bytecode hot-swap engine designed to deliver incremental binary updates to devices. It functions as a binary diff patching tool and a mobile over-the-air patching framework that allows for the delivery of small update packages to fix bugs and replace resources without requiring a full application reinstall. The system distinguishes itself through its ability to perform dynamic code swapping and native library updating. It replaces shared object binaries and code segments in a running process via socket servers, enabling logic updates and h

    Java
    在 GitHub 上查看↗5,463
  • jasonette/jasonette-iosJasonette 的头像

    Jasonette/JASONETTE-iOS

    5,228在 GitHub 上查看↗

    JASONETTE-iOS is a JSON-driven mobile app framework used to build iOS applications using declarative JSON markup. It maps structured data to native iOS components and system methods, allowing the definition of user interfaces and event responses without writing traditional imperative code. The framework includes a remote logic delivery engine that loads application structure and behavior via HTTP. This enables updates to interfaces and application logic over the air without requiring the redistribution of the app binary. The system manages application flow through declarative state managemen

    JavaScript
    在 GitHub 上查看↗5,228
  • arendst/tasmotaarendst 的头像

    arendst/Tasmota

    24,502在 GitHub 上查看↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Carduinoautomationesp32
    在 GitHub 上查看↗24,502
  • wemobiledev/articleWeMobileDev 的头像

    WeMobileDev/article

    4,395在 GitHub 上查看↗

    This repository is a collection of technical knowledge and solutions focused on mobile application development, particularly for Android and iOS platforms. It covers a wide range of practical engineering challenges, including hotfix and patching techniques, database management and repair, network communication, logging, and video processing. The content is presented as shared knowledge, documenting real-world problems and their implementations. The project provides detailed guidance on applying hotfixes to running Android applications through multiple methods, such as class replacement, full

    在 GitHub 上查看↗4,395
  • kstenerud/kscrashkstenerud 的头像

    kstenerud/KSCrash

    4,462在 GitHub 上查看↗

    KSCrash is a C++ crash reporting library and remote reporting framework designed to capture application crashes and signals. It functions as an async-safe crash reporter that traps exceptions and deadlocks to ensure reports are generated during critical failures. The system includes a memory diagnostics tool for tracking memory pressure and identifying zombie objects to diagnose memory-related terminations. It also features a symbol demangling tool that converts mangled C++ and Swift function names into human-readable strings for stack trace analysis. The project provides comprehensive monit

    Objective-C
    在 GitHub 上查看↗4,462
  • shoutem/uishoutem 的头像

    shoutem/ui

    4,976在 GitHub 上查看↗

    This project is a cross-platform mobile UI library and design system built for the React Native framework. It provides a collection of styleable and reusable interface components to ensure visual consistency across different mobile operating systems. The framework includes a specialized tool for transforming raw HTML strings into native mobile components using custom element rendering and style overrides. It also features a remote update system that allows interface changes and new features to be pushed directly to devices without requiring a full application store release. The library cover

    JavaScript
    在 GitHub 上查看↗4,976
  • t3-oss/create-t3-turbot3-oss 的头像

    t3-oss/create-t3-turbo

    6,060在 GitHub 上查看↗

    Clean and simple starter repo using the T3 Stack along with Expo React Native

    TypeScriptbetter-authexponextjs
    在 GitHub 上查看↗6,060
  • cocos2d/cocos2d-xcocos2d 的头像

    cocos2d/cocos2d-x

    18,942在 GitHub 上查看↗

    Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive applications across mobile, desktop, and web platforms. It functions as a cross-platform game engine that utilizes an entity-component system to manage object lifecycles, behaviors, and spatial relationships within a unified codebase. The engine is distinguished by its specialized 2D graphics rendering pipeline, which is optimized for hardware-accelerated performance when displaying sprites, particle effects, and skeletal animations. It provides developers with low-level access to gr

    C++androidc-plus-pluscocos2d
    在 GitHub 上查看↗18,942
  • dokku/dokkudokku 的头像

    dokku/dokku

    31,954在 GitHub 上查看↗

    Dokku is a self-hosted platform as a service that automates the deployment and management of web applications on your own infrastructure. It functions as an infrastructure automation tool, providing a git-driven engine that triggers container builds, service orchestration, and release workflows directly from source code repositories. The platform distinguishes itself by using buildpack-based image construction to detect project structures and automate container creation without manual configuration. It manages the full application lifecycle through a simplified interface that abstracts low-le

    Shellbuildpackcontainersdevops
    在 GitHub 上查看↗31,954
  • ereza/customactivityoncrashEreza 的头像

    Ereza/CustomActivityOnCrash

    3,759在 GitHub 上查看↗

    CustomActivityOnCrash is an Android crash handling library that replaces the default system crash dialog with a custom activity. It functions as an application recovery tool and error interface manager, designed to handle application failures gracefully. The library provides mechanisms to customize the visual appearance of error screens using specific themes and translated strings. It manages application stability by preventing infinite crash cycles through time-based loop prevention and configuring whether error screens launch during background execution. The tool includes capabilities for

    Java
    在 GitHub 上查看↗3,759
  • microsoftdocs/azure-docsMicrosoftDocs 的头像

    MicrosoftDocs/azure-docs

    10,894在 GitHub 上查看↗

    Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i

    Markdownskilling
    在 GitHub 上查看↗10,894
  • nswbmw/node-in-debuggingnswbmw 的头像

    nswbmw/node-in-debugging

    6,457在 GitHub 上查看↗

    This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and asynchronous behavior within Node.js applications. It provides detailed methods for asynchronous tracing, memory diagnostics, and performance analysis to resolve runtime errors and execution bottlenecks. The resource distinguishes itself by covering advanced diagnostic workflows, including the use of flame graphs for CPU profiling, the capture and comparison of heap snapshots for memory leak detection, and the mapping of asynchronous call stacks. It also provides technical guidance on

    debugdebuggingguide
    在 GitHub 上查看↗6,457
  • firebase/firebase-toolsfirebase 的头像

    firebase/firebase-tools

    4,437在 GitHub 上查看↗

    firebase-tools is a command-line interface and cloud resource orchestrator used to manage, test, and deploy Firebase projects. It serves as the primary tool for administering cloud resources, configuring project settings, and handling authentication from a terminal. The project includes a local cloud service emulator that allows developers to run local versions of cloud services to verify behavior before production deployment. It also implements a server based on the Model Context Protocol to expose project data and service controls to AI assistants. The tool covers a wide range of operation

    TypeScript
    在 GitHub 上查看↗4,437
  • jsfiddle/togetherjsjsfiddle 的头像

    jsfiddle/togetherjs

    7,006在 GitHub 上查看↗

    Togetherjs is a real-time collaboration framework designed to synchronize application state, cursors, and navigation across multiple user sessions. It provides a synchronization tool for shared browsing and a signaling server to facilitate peer-to-peer communication. The project integrates audio chat and media streaming via peer-to-peer technology, allowing collaborators to engage in live voice communication. It includes a presence and identity manager to map session participants to custom profiles, names, and avatars. The framework covers a broad surface of collaborative capabilities, inclu

    JavaScript
    在 GitHub 上查看↗7,006
  • bombela/backward-cppbombela 的头像

    bombela/backward-cpp

    4,285在 GitHub 上查看↗

    backward-cpp is a C++ stack trace library and debugging utility designed to capture, resolve, and print detailed execution traces and crash reports. It functions as a crash reporter and call stack printer that translates raw memory addresses into human-readable function names, filenames, and line numbers. The project provides automated crash reporting by registering system handlers for fatal errors, such as segmentation faults, to automatically generate execution traces upon program failure. It distinguishes itself by extracting source file fragments from disk to display specific lines of cod

    C++
    在 GitHub 上查看↗4,285
  • coroot/corootcoroot 的头像

    coroot/coroot

    7,400在 GitHub 上查看↗

    Coroot is an observability platform and Kubernetes performance monitor that utilizes eBPF to automatically collect metrics, logs, and traces without requiring manual code instrumentation. It functions as an OpenTelemetry trace analyzer and an LLM observability gateway, exposing system health data to large language models through the Model Context Protocol. The platform differentiates itself by combining automated root cause analysis and AI-driven diagnostics to investigate performance regressions. It also includes a cloud cost monitoring tool that attributes infrastructure spending to specifi

    Goaialertingapm
    在 GitHub 上查看↗7,400
  • datadog/datadog-agentDataDog 的头像

    DataDog/datadog-agent

    3,519在 GitHub 上查看↗

    The Datadog Agent is an infrastructure monitoring agent and host telemetry collector. It functions as a background process that gathers system metrics and application health data to send to a centralized monitoring platform. The project operates as a plugin-based metric collector, using a modular system of independent check scripts to gather data from various third-party services and applications. It serves as a remote telemetry transmitter, providing a pipeline to stream infrastructure and system information to a remote analysis and alerting backend. Its capabilities cover application perfo

    Goapm-agentapm-instrumentationdatadog
    在 GitHub 上查看↗3,519