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
Back to tapwork/heapinspector-for-ios

Projects sharing features with HeapInspector For IOS

30 open-source projects similar to tapwork/heapinspector-for-ios, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • alibaba/p3calibaba avatar

    alibaba/p3c

    30,827View on GitHub↗

    p3c is a Java static analysis tool and code quality linter designed to enforce professional coding guidelines and quality standards. It utilizes a set of custom rules based on the PMD engine to scan source code for style violations, performance bottlenecks, and potential bugs. The project is distributed as an IDE linting plugin that provides real-time feedback and warnings during development. It also includes functionality for pre-commit code quality gates, allowing modified files to be scanned and blocked if they violate defined rules before being committed to version control. The analysis

    Kotlin
    View on GitHub↗30,827
  • andresinaka/swiftcopandresinaka avatar

    andresinaka/SwiftCop

    536View on GitHub↗

    SwiftCop is a validation library fully written in Swift and inspired by the clarity of Ruby On Rails Active Record validations.

    Swiftclarityemail-validationswift
    View on GitHub↗536
  • answer-huang/dsymtoolsanswer-huang avatar

    answer-huang/dSYMTools

    3,474View on GitHub↗

    #更新: ###Version 1.0.5 2016-11-28 1.支持拖入 dSYM 文件。 ###Version 1.0.4 2016-11-08 1.使用 Objective-C 重写应用。 2.建议都使用此版本。 ###Version 1.0.3 2015-05-16 1.解决文件路径中不能包含空格的 bug。

    C
    View on GitHub↗3,474
  • bbatsov/rubocopbbatsov avatar

    bbatsov/rubocop

    12,879View on GitHub↗

    RuboCop is a static code analyzer and linter for Ruby. It functions as a static analysis tool designed to detect potential bugs, identify style violations, and improve overall code quality in Ruby projects. The project provides an automated code formatter that rewrites source code to align with established community standards. It also implements a language server protocol to surface linting and formatting errors directly within text editors. Its capabilities cover automated code linting and the analysis of Ruby code style to ensure consistency across a project. These functions are driven by

    Ruby
    View on GitHub↗12,879

AI search

Explore more awesome repositories

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

Find more with AI search
  • bugtags/bugtags-iosbugtags avatar

    bugtags/Bugtags-iOS

    93View on GitHub↗

    Bugtags for iOS, reports bugs and their diagnosis information in one step, detects crashes automatically. Improve your apps anywhere, anytime.

    Objective-C
    View on GitHub↗93
  • chenfanfang/avoidcrashchenfanfang avatar

    chenfanfang/AvoidCrash

    1,644View on GitHub↗

    This framework can effective avoid crash by potential error code. For example : If you insert a nil into a mutable array, this framework can avoid crash and note you that where cause crash.

    Objective-C
    View on GitHub↗1,644
  • cocoalumberjack/cocoalumberjackCocoaLumberjack avatar

    CocoaLumberjack/CocoaLumberjack

    13,327View on GitHub↗

    CocoaLumberjack is a logging framework designed for Apple platforms, providing a system for capturing, filtering, and managing diagnostic messages within mobile and desktop applications. It serves as a tool for monitoring software health and troubleshooting runtime issues by recording application events across various severity levels. The framework utilizes a modular architecture that allows developers to define custom log levels and route diagnostic output to multiple concurrent destinations, including the system console, local files, and remote servers. It incorporates an asynchronous pipel

    Objective-Ccarthagecocoalumberjackcocoapods
    View on GitHub↗13,327
  • coneboy-k/kklogConeboy-k avatar

    Coneboy-k/KKLog

    136View on GitHub↗

    A Open source Log System for OC

    Objective-C
    View on GitHub↗136
  • czechboy0/buildasaurczechboy0 avatar

    czechboy0/Buildasaur

    772View on GitHub↗

    Buildasaur

    Swift
    View on GitHub↗772
  • dferber90/eslint-plugin-meteordferber90 avatar

    dferber90/eslint-plugin-meteor

    117View on GitHub↗

    Meteor specific linting rules for ESLint

    JavaScript
    View on GitHub↗117
  • droogans/unmaintainable-codeDroogans avatar

    Droogans/unmaintainable-code

    10,161View on GitHub↗

    This project is a programming satire project and a curated catalog of software anti-patterns designed to demonstrate how to write intentionally unmaintainable and fragile code. It serves as a maintainability educational resource and a study in poor design choices, using extreme examples of obfuscated logic to teach developers how to recognize and avoid technical debt. The project provides a comprehensive guide to code obfuscation, focusing on techniques to hide program logic through deceptive naming, bizarre control flows, and misleading documentation. It distinguishes itself by intentionally

    View on GitHub↗10,161
  • facebook/chiselfacebook avatar

    facebook/chisel

    9,179View on GitHub↗

    Chisel is a collection of LLDB debugging extensions and tools for inspecting and manipulating the user interface of iOS applications. It provides utilities for tracing responder chains, traversing view hierarchies, and modifying UI elements during runtime. The toolset distinguishes itself through specialized visual debugging capabilities, including a suite for toggling view visibility and borders to isolate layout issues, as well as a system to export colors and images from a running app to a desktop previewer for asset verification. The project covers a broad range of UI diagnostic capabili

    Python
    View on GitHub↗9,179
  • facebook/fbmemoryprofilerfacebook avatar

    facebook/FBMemoryProfiler

    3,385View on GitHub↗

    An iOS library providing developer tools for browsing objects in memory over time, using FBAllocationTracker and FBRetainCycleDetector.

    Objective-C
    View on GitHub↗3,385
  • facebook/fbretaincycledetectorfacebook avatar

    facebook/FBRetainCycleDetector

    4,233View on GitHub↗

    FBRetainCycleDetector is a runtime memory profiling tool and analyzer for iOS applications. It identifies circular references and retain cycles within the Objective-C object graph to prevent memory leaks. The tool analyzes the live memory heap and inspects runtime metadata to discover object relationships. It identifies closed-loop reference chains, including those involving associated objects and timers, and uses custom logic to filter out known safe cycles from reports. The project covers memory management capabilities including allocation tracking by class name, runtime object graph analy

    Objective-C++
    View on GitHub↗4,233
  • facebook/xctoolfacebook avatar

    facebook/xctool

    6,868View on GitHub↗

    xctool is a command line wrapper for xcodebuild designed for iOS and macOS continuous integration. It functions as a parallel test runner, build log processor, and report generator to automate the build and test pipeline for Apple platforms. The tool distributes test bundles across multiple CPU cores to reduce execution time and provides the ability to run targeted subsets of tests by filtering for specific schemes, classes, or methods. It simplifies build management by allowing command line arguments to be persisted and loaded from JSON configuration files. It transforms verbose build logs

    Objective-C
    View on GitHub↗6,868
  • fastlane/fastlanefastlane avatar

    fastlane/fastlane

    41,703View on GitHub↗

    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. The project distinguishes itself through a plugin-based extension model that allows for custom action sets and a specialized system for managing developer resources. It automates the synchronization of code signing certificates and provisioning profiles and handles secure account authenticat

    Rubyandroidappsautomation
    View on GitHub↗41,703
  • flipboard/flexFlipboard avatar

    Flipboard/FLEX

    14,610View on GitHub↗

    FLEX is an in-app debugging tool and runtime exploration environment for iOS applications. It provides an integrated suite for inspecting and modifying the internal state of a running process without the use of an external debugger. The project includes a runtime inspector for browsing the memory heap and calling methods dynamically, alongside a view hierarchy debugger for visualizing and adjusting layout structures in real time. It features a network traffic monitor to log and analyze HTTP request history, headers, and responses, as well as a sandbox manager for viewing and editing files and

    Objective-C
    View on GitHub↗14,610
  • kettanaito/naming-cheatsheetkettanaito avatar

    kettanaito/naming-cheatsheet

    14,200View on GitHub↗

    This project is a code naming convention guide and programming style guide. It provides a language-agnostic set of rules for naming variables and functions to improve the readability and cohesiveness of a codebase. The guide implements a variable naming framework that organizes identifiers using abstract, high-context, and low-context patterns. It also defines a specific function naming pattern based on a prefix-action-context system to communicate the operational domain and intended results of a function. The system covers broader standards for code readability optimization, including the u

    actioncheatsheetguideline
    View on GitHub↗14,200
  • kif-framework/kifkif-framework avatar

    kif-framework/KIF

    6,243View on GitHub↗

    KIF is a functional testing framework and UI automation tool for iOS. It enables the simulation of user interactions and the verification of application states by driving interface components through their defined accessibility attributes. The framework utilizes an actor-pattern action wrapper to group reusable interaction sequences and allows the definition of custom, high-level test steps through a method-extension action library. It performs in-process interface driving, interacting with the application directly within the same process to execute actions and validate view states. The tool

    Objective-C
    View on GitHub↗6,243
  • krzysztofzablocki/bootstrapkrzysztofzablocki avatar

    krzysztofzablocki/Bootstrap

    2,038View on GitHub↗

    iOS project bootstrap aimed at high quality coding.

    Objective-C
    View on GitHub↗2,038
  • kstenerud/kscrashkstenerud avatar

    kstenerud/KSCrash

    4,462View on 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
    View on GitHub↗4,462
  • mmozuras/prontommozuras avatar

    mmozuras/pronto

    2,670View on GitHub↗

    Quick automated code review of your changes

    Ruby
    View on GitHub↗2,670
  • nicklockwood/swiftformatnicklockwood avatar

    nicklockwood/SwiftFormat

    8,835View on GitHub↗

    SwiftFormat is a tool for the Swift language that functions as a code formatter, linter, and refactoring utility. It automatically applies consistent style rules and visual formatting to source files to ensure a uniform appearance across a project. The project differentiates itself by providing both a command-line interface for batch processing and an Xcode extension for integration directly into the development environment. It includes specialized capabilities for modernizing legacy API usage, simplifying language constructs, and inferring formatting options by analyzing an existing codebase

    Swift
    View on GitHub↗8,835
  • plu/pxctestplu avatar

    plu/pxctest

    790View on GitHub↗

    Execute tests in parallel on multiple iOS Simulators.

    Swift
    View on GitHub↗790
  • pspdfkit-labs/pstmodernizerPSPDFKit-labs avatar

    PSPDFKit-labs/PSTModernizer

    214View on GitHub↗

    Makes it easier to support older versions of iOS by fixing things and adding missing methods

    Objective-C++
    View on GitHub↗214
  • quick/quickQuick avatar

    Quick/Quick

    9,830View on GitHub↗

    Quick is a behavior-driven development framework and testing tool for Swift and Objective-C. It functions as both a testing framework and an assertion library, providing the structures necessary to write and run automated tests. The project focuses on organizing test suites into nested, human-readable requirements to define expected software behavior. This approach allows developers to structure tests in a descriptive format that translates technical requirements into readable specifications. The framework covers functional validation and quality assurance for Apple platform development. It

    Swiftbddcarthagecocoapods
    View on GitHub↗9,830
  • ruiaaperes/uiviewcontroller-swizzledRuiAAPeres avatar

    RuiAAPeres/UIViewController-Swizzled

    839View on GitHub↗

    UIViewController+Swizzled ⚠️ I am no longer supporting this lib. :) ⚠️

    Objective-C
    View on GitHub↗839
  • ryanmcdermott/clean-code-javascriptryanmcdermott avatar

    ryanmcdermott/clean-code-javascript

    94,454View on GitHub↗

    This project is a collection of engineering guidelines and best practices for writing readable and maintainable JavaScript source code. It serves as a clean code guide and refactoring manual to help developers improve the structure of their codebases. The repository provides a reference for applying SOLID principles to reduce coupling and enable extensions without modifying existing logic. It includes a naming convention standard for using explicit, searchable identifiers and a guide for asynchronous patterns to replace nested callbacks with clearer execution flows. The guidelines cover soft

    JavaScriptbest-practicesclean-architectureclean-code
    View on GitHub↗94,454
  • sanqri/safe-by-designSanQri avatar

    SanQri/safe-by-design

    57View on GitHub↗

    This book is a distillation of my thoughts on the software creation process — how code evolves, and how we can keep it correct, maintainable, and scalable by relying on thoughtful design and the compiler as a partner.

    View on GitHub↗57
  • sleekbyte/tailorsleekbyte avatar

    sleekbyte/tailor

    1,406View on GitHub↗

    Cross-platform static analyzer and linter for Swift.

    Java
    View on GitHub↗1,406