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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 dépôts

Awesome GitHub RepositoriesProject Analysis and Lints

Inspect code quality, find dead code, and analyze project structures.

Explore 11 awesome GitHub repositories matching part of an awesome list · Project Analysis and Lints. Refine with filters or upvote what's useful.

Awesome Project Analysis and Lints GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • realm/swiftlintAvatar de realm

    realm/SwiftLint

    19,456Voir sur GitHub↗

    SwiftLint is a static analysis tool and code formatter designed to enforce consistent coding styles and identify semantic issues within Swift source code. It functions as a command-line utility that evaluates code against established conventions to ensure uniform structure and architectural standards across a project. The tool distinguishes itself through a custom linting engine that leverages compiler-integrated syntax analysis to perform deep inspections of code structure. Beyond simple pattern matching, it supports automated source code transformation to correct formatting violations and r

    Enforce Swift style and coding conventions.

    Swiftcode-qualityhacktoberfestlinter
    Voir sur GitHub↗19,456
  • peripheryapp/peripheryAvatar de peripheryapp

    peripheryapp/periphery

    6,145Voir sur GitHub↗

    Periphery est un outil d'analyse statique et de détection de code mort pour les projets Swift. Il identifie les classes, structs, fonctions et propriétés non référencées, et sert d'optimiseur de surface d'API pour trouver les déclarations publiques qui peuvent être restreintes à un accès interne. L'outil inclut une analyse spécialisée pour les fichiers Interface Builder, tels que les storyboards et les XIB, afin de garantir que les membres connectés à l'UI ne soient pas signalés à tort comme inutilisés. Il fournit également une suppression automatique de code pour éliminer directement des fichiers source le code mort identifié et les paramètres inutilisés. Ses capacités d'analyse couvrent la détection de protocoles redondants, de cas d'enum inutilisés, d'imports inutiles et de propriétés assignées mais jamais lues. Le système gère la dette technique via un filtrage par comparaison de base de référence et prend en charge les projets mixtes en préservant les symboles exposés au runtime Objective-C. Periphery s'intègre aux systèmes de build et aux pipelines CI via une configuration basée sur YAML et peut exporter les résultats d'analyse dans plusieurs formats standards de l'industrie.

    Eliminate unused Swift code automatically.

    Swift
    Voir sur GitHub↗6,145
  • onevcat/fengniaoAvatar de onevcat

    onevcat/FengNiao

    3,575Voir sur GitHub↗

    A command line tool for cleaning unused resources in Xcode.

    Clean up unused resources in Xcode projects.

    Swiftcleanupcommand-line-toolimages
    Voir sur GitHub↗3,575
  • insidegui/assetcatalogtinkererAvatar de insidegui

    insidegui/AssetCatalogTinkerer

    2,840Voir sur GitHub↗

    An app that lets you open .car files and browse/extract their images.

    Browse and extract images from compiled asset catalogs.

    Swiftasset-catalogdeveloper-toolsios
    Voir sur GitHub↗2,840
  • tuist/xcodeprojAvatar de tuist

    tuist/XcodeProj

    2,195Voir sur GitHub↗

    Read, update, and write Xcode projects programmatically.

    Swiftiosmacosobjective-c
    Voir sur GitHub↗2,195
  • dblock/fuiAvatar de dblock

    dblock/fui

    2,046Voir sur GitHub↗

    Fui

    Find unused Objective-C import statements.

    Ruby
    Voir sur GitHub↗2,046
  • paultaykalo/objc-dependency-visualizerAvatar de PaulTaykalo

    PaulTaykalo/objc-dependency-visualizer

    1,865Voir sur GitHub↗

    Objective-C and Swift dependency visualizer. It's tool that helps to visualize current state of your project. It's really easy to see how tight your classes are coupled.

    Visualize class coupling and dependency graphs.

    JavaScriptd3jsdependencydependency-graph
    Voir sur GitHub↗1,865
  • steventroughtonsmith/cartoolAvatar de steventroughtonsmith

    steventroughtonsmith/cartool

    1,803Voir sur GitHub↗

    Export images from OS X / iOS .car CoreUI archives

    Export images from CoreUI archive files.

    Objective-C
    Voir sur GitHub↗1,803
  • woshiccm/peckerAvatar de woshiccm

    woshiccm/Pecker

    1,464Voir sur GitHub↗

    CodePecker is a tool to detect unused Swift code.

    Detect unused Swift code using indexstore data.

    Swift
    Voir sur GitHub↗1,464
  • fastred/ibanalyzerAvatar de fastred

    fastred/IBAnalyzer

    942Voir sur GitHub↗

    Find common xib and storyboard-related problems without running your app or writing unit tests.

    Find storyboard and XIB issues without running the app.

    Swift
    Voir sur GitHub↗942
  • kangwang1988/xcodezombiecodeK

    kangwang1988/XcodeZombieCode

    0Voir sur GitHub↗

    Detect dead source code using Clang analysis.

    Voir sur GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Project Analysis and Lints