awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
RobertGummesson avatar

RobertGummesson/BuildTimeAnalyzer-for-Xcode

0
View on GitHub↗
4,347 stars·265 forks·Swift·MIT·17 views

BuildTimeAnalyzer For Xcode

BuildTimeAnalyzer-for-Xcode is a performance analysis tool and build log parser designed to measure compilation durations across Xcode project components. It functions as a Swift compilation profiler to detect slow-compiling code and complex type-checking issues.

The tool analyzes Xcode build logs to extract timing data and visualize bottlenecked files. This allows for the identification and resolution of slow-building parts of a project by breaking down compilation durations for individual files and modules.

The analyzer covers a range of optimization capabilities, including the use of log-parsing analysis and modular timing breakdowns to pinpoint expensive components. It utilizes aggregation-based metrics to calculate total and average durations for different project modules based on raw build system output.

Features

  • Build Performance Analyzers - Provides a dedicated utility for measuring and analyzing compilation times to optimize Xcode development workflows.
  • iOS Development Utilities - Serves as a utility to enhance the iOS development workflow by identifying build bottlenecks.
  • Build Performance Analyzers - Measures compilation durations across project components to identify and resolve slow build times.
  • Compilation Timing Breakdowns - Maps specific build targets to their compilation durations to pinpoint expensive project components.
  • Swift Compilation Profilers - Provides a performance analysis tool specifically for detecting slow-compiling Swift code and type-checking issues.
  • Xcode Build Optimization - Analyzes compilation durations to identify slow components and reduce overall build times in Xcode projects.
  • Xcode Build Log Parsers - Extracts and analyzes timing data from Xcode build logs to visualize bottlenecked files.
  • Swift Compilation Analysis - Breaks down the time spent compiling individual Swift files and modules to optimize project structure.
  • Log Parsing - Uses regular expressions to parse unstructured Xcode build logs into structured timing data.
  • Build Systems and Compilers - Analyze and identify slow-compiling Swift methods.
  • Xcode Plugins - Analyzes and reports build times.

Star history

Star history chart for robertgummesson/buildtimeanalyzer-for-xcodeStar history chart for robertgummesson/buildtimeanalyzer-for-xcode

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to BuildTimeAnalyzer For Xcode

Similar open-source projects, ranked by how many features they share with BuildTimeAnalyzer For Xcode.
  • johnno1962/injectionforxcodejohnno1962 avatar

    johnno1962/injectionforxcode

    6,537View on GitHub↗

    This project is an Xcode runtime code injector and developer productivity tool. It enables the injection of Swift and Objective-C code changes into a running application without requiring a process restart, functioning as a hot module replacement tool for iOS development. The tool provides a dynamic UI debugger for reloading storyboards and tuning visual parameters in real time. It allows for the recompilation of individual classes and the binding of new implementations into a live process, avoiding full project rebuilds. The system covers runtime injection capabilities, including automated

    Objective-C
    View on GitHub↗6,537
  • arzzen/git-quick-statsarzzen avatar

    arzzen/git-quick-stats

    6,995View on GitHub↗

    git-quick-stats is a command-line tool for calculating commit counts, line changes, and contributor metrics from Git history. It functions as a repository statistics tool, metrics generator, and contribution analyzer that extracts quantitative data from Git logs. The tool distinguishes itself through the ability to generate frequency maps and activity trends to visualize development momentum over time. It provides specific controls to isolate project history by toggling the visibility of merge commits. The software covers a broad range of analytics, including contributor impact tracking and

    Shell
    View on GitHub↗6,995
  • greptimeteam/greptimedbGreptimeTeam avatar

    GreptimeTeam/greptimedb

    5,968View on GitHub↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    Rustanalyticscloud-nativedatabase
    View on GitHub↗5,968
  • lebinh/ngxtoplebinh avatar

    lebinh/ngxtop

    6,524View on GitHub↗

    ngxtop is a real-time web server dashboard and traffic analyzer that transforms raw Nginx access logs into immediate visual metrics. It functions as a live monitor for tracking request rates, response codes, and bandwidth usage by parsing server logs as they are written. The tool extracts performance data from combined, common, and JSON log structures. It uses these parsed logs to identify high-traffic endpoints and server error patterns for troubleshooting. The system processes log streams through a pipeline that includes schema-based extraction, record filtering via evaluatable expressions

    Pythonclimonitoringnginx
    View on GitHub↗6,524
See all 30 alternatives to BuildTimeAnalyzer For Xcode→

Frequently asked questions

What does robertgummesson/buildtimeanalyzer-for-xcode do?

BuildTimeAnalyzer-for-Xcode is a performance analysis tool and build log parser designed to measure compilation durations across Xcode project components. It functions as a Swift compilation profiler to detect slow-compiling code and complex type-checking issues.

What are the main features of robertgummesson/buildtimeanalyzer-for-xcode?

The main features of robertgummesson/buildtimeanalyzer-for-xcode are: Build Performance Analyzers, iOS Development Utilities, Compilation Timing Breakdowns, Swift Compilation Profilers, Xcode Build Optimization, Xcode Build Log Parsers, Swift Compilation Analysis, Log Parsing.

What are some open-source alternatives to robertgummesson/buildtimeanalyzer-for-xcode?

Open-source alternatives to robertgummesson/buildtimeanalyzer-for-xcode include: johnno1962/injectionforxcode — This project is an Xcode runtime code injector and developer productivity tool. It enables the injection of Swift and… arzzen/git-quick-stats — git-quick-stats is a command-line tool for calculating commit counts, line changes, and contributor metrics from Git… lebinh/ngxtop — ngxtop is a real-time web server dashboard and traffic analyzer that transforms raw Nginx access logs into immediate… meituan-dianping/logan — Logan is a cross-platform mobile logging framework that collects, stores, and uploads client-side logs from iOS,… greptimeteam/greptimedb — GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries… opcodesio/log-viewer — This project is a web-based log viewer and management interface designed specifically for Laravel applications. It…