Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by querying the native accessibility tree of an application, allowing for black-box testing without requiring source code instrumentation or platform-specific dependencies. The framework distinguishes itself through a unified command syntax that abstracts interactions across Android, iOS, and web environments. It features a dynamic synchronization engine that automatically pauses test execution to account for non-deterministic animations and network-dependent content loading, ensuring
This project is a self-hosted continuous integration and delivery platform designed specifically for mobile application development. It provides a centralized server environment that monitors source code repositories to trigger automated build, test, and deployment workflows, ensuring that mobile software releases remain consistent and reliable. The platform distinguishes itself through specialized support for the mobile application lifecycle, including the secure management and distribution of cryptographic signing identities. By integrating directly with existing version control platforms f
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
Hardhat is a smart contract development framework and EVM tooling suite designed for the full lifecycle of Ethereum and EVM-compatible applications. It serves as a development environment for compiling, testing, and deploying smart contracts, providing a local blockchain simulation and a programmable task runner. The framework is distinguished by its extensive simulation capabilities, including the ability to fork remote network state and manipulate block time or account balances. It features a hook-based plugin system that allows for the extension of core functionality and the creation of cu
fastlane is a mobile DevOps framework and release automation tool designed to coordinate the building, signing, and distribution of iOS and Android applications. It functions as a build orchestrator and distribution manager that automates the delivery of mobile apps to app stores and testing environments.
الميزات الرئيسية لـ fastlane/fastlane هي: Build Automation, App Store Submission Automators, Binary and Metadata Uploads, Metadata Management, Mobile Build Orchestration, Beta Distribution Workflows, Workflow Orchestration, Mobile CI/CD Pipelines.
تشمل البدائل مفتوحة المصدر لـ fastlane/fastlane: mobile-dev-inc/maestro — Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by… fastlane/ci — This project is a self-hosted continuous integration and delivery platform designed specifically for mobile… expo/expo — Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase… nomicfoundation/hardhat — Hardhat is a smart contract development framework and EVM tooling suite designed for the full lifecycle of Ethereum… geerlingguy/ansible-for-devops — This project is an infrastructure as code framework and library of reusable playbooks designed for server… technomancy/leiningen — Leiningen is a build tool, dependency manager, and project automator for Clojure. It provides a command-line interface…