awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tinymind avatar

tinymind/LSUnusedResources

0
View on GitHub↗

LSUnusedResources

LSUnusedResources is a macOS static analysis tool designed to detect redundant files and orphaned media assets within Xcode projects. It identifies unused images and resources by matching project filenames against references found in source code.

The tool utilizes regular expression scanning to identify asset references and employs set-difference analysis to determine which files lack corresponding code references. To prevent false positives, it includes filtering for resources that are loaded dynamically through string concatenation.

The application provides auditing and optimization capabilities for iOS and macOS project directories, focusing on identifying orphaned media to reduce final application bundle sizes.

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Features

  • Unused Asset Cleanup - Provides a specialized utility for scanning Xcode projects to identify and remove orphaned media resources.
  • Regex-Based File Search - Scans source code files using regular expressions to extract references to project asset filenames.
  • Resource Auditing - Scans source code for asset references to determine which files are no longer used in the project.
  • Xcode Project Scanners - Recursively scans the local file system to locate assets within standard Xcode project structures.
  • Static Analysis Tools - Provides a macOS static analysis tool to detect redundant files and orphaned media assets in project directories.
  • Resource Analysis - Analyzes Xcode projects to find orphaned asset files by matching file names against regex references in code.
  • File Set Relational Comparisons - Identifies unused assets by performing a set-difference comparison between the project file list and discovered code references.
  • Bundle Size Optimization - Reduces final application bundle size by removing unused images and asset files from Xcode projects.
  • iOS Asset and Localization Management - Manages and organizes orphaned media resources within iOS and macOS project asset catalogs.
  • App Optimization - A tool for identifying and removing unused project resources.
4,232 Stars·725 Forks·Objective-C·MIT·2 Aufrufe

Star-Verlauf

Star-Verlauf für tinymind/lsunusedresourcesStar-Verlauf für tinymind/lsunusedresources

Open-Source-Alternativen zu LSUnusedResources

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit LSUnusedResources.
  • koalaman/shellcheckAvatar von koalaman

    koalaman/shellcheck

    39,574Auf GitHub ansehen↗

    This project is a static analysis tool and linter designed to improve the quality, reliability, and portability of shell scripts. By performing deep structural analysis, it identifies common programming pitfalls, syntax errors, and security vulnerabilities before scripts are executed. It functions as an automated code reviewer that enforces best practices and helps developers maintain consistent, robust code across different operating environments. The tool distinguishes itself through its dialect-aware grammar resolution, which adapts its parsing logic based on the specific shell interpreter

    Haskellbashdeveloper-toolshaskell
    Auf GitHub ansehen↗39,574
  • analysis-tools-dev/static-analysisAvatar von analysis-tools-dev

    analysis-tools-dev/static-analysis

    14,389Auf GitHub ansehen↗

    This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It serves as a central resource for developers to discover, compare, and select tools based on specific programming languages, licensing models, and integration requirements. The directory distinguishes itself by providing deep metadata for each listed utility, including community-driven popularity rankings, maintenance status, and deployment methods. By aggregating these tools into a single searchable index, it enables teams to identify solutions for enforcing coding standards, ma

    Rustanalysisawesome-listcode-quality
    Auf GitHub ansehen↗14,389
  • csslint/csslintAvatar von CSSLint

    CSSLint/csslint

    4,805Auf GitHub ansehen↗

    This project is a CSS linter and static analysis tool designed to identify syntax errors, logic flaws, and problematic patterns in Cascading Stylesheets. It functions as a command line validator that verifies code quality and enforces consistent styling and coding standards without requiring a web browser. The analyzer distinguishes itself by incorporating web accessibility auditing to detect patterns that hinder users with disabilities. It also performs browser compatibility checking to identify non-standard hacks and missing vendor prefixes, and provides performance optimization analysis to

    JavaScript
    Auf GitHub ansehen↗4,805
  • angr/angrAvatar von angr

    angr/angr

    8,898Auf GitHub ansehen↗

    Angr is a binary analysis framework and static analysis tool used for reverse engineering compiled binaries. It serves as a binary decompiler and a lifting platform that translates machine code into a common intermediate representation to enable cross-architecture analysis. The framework integrates a symbolic execution engine and constraint solvers to determine the inputs required to reach specific program states. It also employs untrusted code sandboxing to isolate guest code from the host environment during analysis. Its capabilities cover control flow and data flow analysis, including the

    Python
    Auf GitHub ansehen↗8,898
Alle 30 Alternativen zu LSUnusedResources anzeigen→

Häufig gestellte Fragen

Was macht tinymind/lsunusedresources?

LSUnusedResources is a macOS static analysis tool designed to detect redundant files and orphaned media assets within Xcode projects. It identifies unused images and resources by matching project filenames against references found in source code.

Was sind die Hauptfunktionen von tinymind/lsunusedresources?

Die Hauptfunktionen von tinymind/lsunusedresources sind: Unused Asset Cleanup, Regex-Based File Search, Resource Auditing, Xcode Project Scanners, Static Analysis Tools, Resource Analysis, File Set Relational Comparisons, Bundle Size Optimization.

Welche Open-Source-Alternativen gibt es zu tinymind/lsunusedresources?

Open-Source-Alternativen zu tinymind/lsunusedresources sind unter anderem: koalaman/shellcheck — This project is a static analysis tool and linter designed to improve the quality, reliability, and portability of… analysis-tools-dev/static-analysis — This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It… lin-ycv/everythingpowertoys — EverythingPowerToys is a high-performance file and folder search tool for Windows that functions as a system-wide file… angr/angr — Angr is a binary analysis framework and static analysis tool used for reverse engineering compiled binaries. It serves… csslint/csslint — This project is a CSS linter and static analysis tool designed to identify syntax errors, logic flaws, and problematic… microsoft/applicationinspector — ApplicationInspector is a multi-language static analysis tool designed to detect specific features and characteristics…