github.com/firhq/fir-cli ↗
fir.im(betaqr.com) command-line interface
An animated visualization of firhq/fir-cli's Git history from November 2014 to October 2020, built by 14 contributors. The codebase reached 1,356 lines, mostly Ruby. The video runs 1 minute 55 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Ruby
Contributors
14
Lines of Code
1,356
From
2014-11-25
To
2020-10-30
Advertisement
About firhq/fir-cli
fir-cli is a command-line interface for fir.im (also known as betaqr.com), a Chinese app distribution platform. The tool allows developers to view, upload, and manage iOS and Android applications directly from the terminal. Built in Ruby, it provides a streamlined way to handle app publishing workflows without needing a graphical interface.
The project supports publishing applications with extensive customization options, including changelog management, custom app icons, and version pinning for download pages. It integrates with popular notification systems like DingTalk, WeChat Work, and Feishu, allowing teams to receive alerts when new versions are uploaded. The tool also supports limited AAB file uploads for Android, requiring the bundletool utility for processing.
fir-cli is actively maintained and designed for integration with popular CI/CD platforms like Jenkins, Travis CI, Circle CI, and GitHub Actions. It includes a Docker image for containerized deployments and a fastlane plugin for teams already using fastlane for app building and signing. The project provides detailed documentation on installation, authentication, and publishing workflows, with support for both domestic and international uploads through automatic acceleration detection for overseas connections.
Advertisement