awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

40 रिपॉजिटरी

Awesome GitHub RepositoriesCode Analysis and Metrics

Tools for static analysis, code quality, and performance monitoring.

Explore 40 awesome GitHub repositories matching part of an awesome list · Code Analysis and Metrics. Refine with filters or upvote what's useful.

Awesome Code Analysis and Metrics GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • aldanial/clocAlDanial का अवतार

    AlDanial/cloc

    23,201GitHub पर देखें↗

    cloc is a codebase metrics tool and multi-language code analyzer designed to count blank lines, comment lines, and physical lines of code. It serves as a source code line counter and report generator that identifies file types to calculate source volume across a wide variety of programming languages. The tool distinguishes itself by providing codebase version comparison to measure relative changes in source and comment lines between two versions of a directory or archive. It also supports the definition of custom languages and the extension of language recognition by loading custom comment fi

    Measures the total volume of a project by counting blank lines, comment lines, and actual source code.

    Perl
    GitHub पर देखें↗23,201
  • mre/awesome-static-analysismre का अवतार

    mre/awesome-static-analysis

    14,627GitHub पर देखें↗

    ⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.

    Curated collection of static analysis resources.

    Rust
    GitHub पर देखें↗14,627
  • tencent/matrixTencent का अवतार

    Tencent/matrix

    12,020GitHub पर देखें↗

    Matrix is a suite of mobile application performance management and analysis tools. It provides a plugin-based monitoring system for capturing crashes, lags, and memory leaks, alongside a static binary auditor for reducing installation package size and a bytecode instrumentation tool for performance tracking. The project distinguishes itself through native memory debugging and a SQLite query linter that identifies inefficient database patterns. It employs native interception techniques to detect memory leaks and heap corruption without requiring source code recompilation, and uses a custom run

    Extracts manifest metadata and counts methods within dex files to monitor application complexity.

    Javaandroidapm-clientwechat
    GitHub पर देखें↗12,020
  • dotnet/benchmarkdotnetdotnet का अवतार

    dotnet/BenchmarkDotNet

    11,428GitHub पर देखें↗

    BenchmarkDotNet is a library and tool suite for measuring the execution time and memory allocation of .NET code. It utilizes statistical sampling and warm-up iterations to determine the stability and precise execution speed of specific methods. The project provides a JIT disassembly viewer to inspect processor disassembly and analyze how the compiler executes code paths. It includes a memory allocation profiler that tracks managed and native memory traffic to identify efficiency bottlenecks. Additionally, a runtime performance comparator allows the same benchmarks to be executed across differ

    Benchmarking library for performance measurement.

    C#benchmarkbenchmarkingc-sharp
    GitHub पर देखें↗11,428
  • github/scientistgithub का अवतार

    github/scientist

    7,719GitHub पर देखें↗

    Scientist is a Ruby code parity testing library and production experimentation framework. It allows for the safe deployment of candidate code paths alongside a control implementation to verify that new logic produces the same outputs and exceptions as the original. The library identifies behavioral divergences between legacy and refactored code by running both versions in a live environment. It functions as a refactoring regression detector, measuring performance parity and detecting mismatches using real-world data without affecting the end user. The system covers broad capabilities for mon

    Library for safely refactoring critical code paths.

    Ruby
    GitHub पर देखें↗7,719
  • presidentbeef/brakemanpresidentbeef का अवतार

    presidentbeef/brakeman

    7,248GitHub पर देखें↗

    Brakeman is a static analysis security tool and scanner specifically designed for Ruby on Rails source code. It identifies common security vulnerabilities, such as injection and cross-site scripting, by analyzing the application codebase without executing the application. The tool functions as a security auditor that detects mass assignment risks and template vulnerabilities. It evaluates the final output of rendered views and identifies unrestricted assignment patterns that could allow unauthorized modification of model attributes. The system provides vulnerability management through the us

    Security vulnerability scanner for web applications.

    Ruby
    GitHub पर देखें↗7,248
  • colszowka/simplecovcolszowka का अवतार

    colszowka/simplecov

    4,902GitHub पर देखें↗

    SimpleCov एक Ruby कोड कवरेज टूल और एनालिसिस इंजन है जिसका उपयोग यह ट्रैक करने के लिए किया जाता है कि परीक्षणों के दौरान कोड की कौन सी लाइनें, शाखाएं और मेथड्स निष्पादित होती हैं। यह एक कवरेज थ्रेशोल्ड एनफोर्सर और टेस्ट सूट एग्रीगेटर के रूप में कार्य करता है। यह टूल समानांतर वर्कर प्रक्रियाओं से कवरेज परिणामों को एक एकल एकीकृत रिपोर्ट में मर्ज करने की क्षमता के माध्यम से खुद को अलग करता है। यह कवरेज रिग्रेशन का पता लगाने के लिए बेसलाइन तुलना का समर्थन करता है। इसकी व्यापक क्षमताओं में मल्टी-फॉर्मेट रिपोर्ट जनरेशन, सोर्स फाइल ग्रुपिंग और रेगुलर एक्सप्रेशंस का उपयोग करके फाइल फिल्टरिंग शामिल है। सिस्टम सांख्यिकी प्रदर्शित करने और अनकवर्ड फाइलों को सूचीबद्ध करने के लिए एक कमांड-लाइन इंटरफेस भी प्रदान करता है।

    Tool for tracking and reporting test suite code coverage.

    Ruby
    GitHub पर देखें↗4,902
  • troessner/reektroessner का अवतार

    troessner/reek

    4,126GitHub पर देखें↗

    Reek is a static code analyzer for Ruby projects designed to identify design flaws and maintainability issues known as code smells. It functions as a quality assurance tool that inspects source code without executing it to find structural weaknesses and architectural debt. The analyzer identifies specific patterns such as large classes, long methods, and uncommunicative naming. It also detects more complex design issues, including feature envy, data clumps, simulated polymorphism, and control coupling. The tool includes capabilities for issue baselining to manage legacy code and configuratio

    Detector for common code smells in source files.

    Ruby
    GitHub पर देखें↗4,126
  • sorbet/sorbetsorbet का अवतार

    sorbet/sorbet

    3,790GitHub पर देखें↗

    Sorbet is a static analysis tool and type checker designed for Ruby codebases. It identifies type inconsistencies, potential bugs, and logic errors by examining source code without execution, helping to improve software reliability and maintainability in large-scale projects. The system employs a constraint-based type inference engine that evaluates expressions against defined annotations to validate data structures. To support rapid development, it utilizes incremental analysis and caching to provide feedback by processing only modified files and their dependencies. Beyond static analysis,

    Static type checker for improving code reliability.

    Ruby
    GitHub पर देखें↗3,790
  • whitesmith/rubycriticwhitesmith का अवतार

    whitesmith/rubycritic

    3,496GitHub पर देखें↗

    A Ruby code quality reporter

    Reporter for overall code quality and maintainability.

    Ruby
    GitHub पर देखें↗3,496
  • tonerdo/coverlettonerdo का अवतार

    tonerdo/coverlet

    3,157GitHub पर देखें↗

    Cross platform code coverage for .NET

    Cross-platform code coverage tool.

    C#
    GitHub पर देखें↗3,157
  • dotnetanalyzers/stylecopanalyzersDotNetAnalyzers का अवतार

    DotNetAnalyzers/StyleCopAnalyzers

    2,848GitHub पर देखें↗

    An implementation of StyleCop rules using the .NET Compiler Platform

    Style enforcement using compiler platform rules.

    C#
    GitHub पर देखें↗2,848
  • danmayer/coverbanddanmayer का अवतार

    danmayer/coverband

    2,679GitHub पर देखें↗

    Ruby production code coverage collection and reporting (line of code usage)

    Middleware for measuring production code execution coverage.

    Ruby
    GitHub पर देखें↗2,679
  • mmozuras/prontommozuras का अवतार

    mmozuras/pronto

    2,670GitHub पर देखें↗

    Quick automated code review of your changes

    Automated code review tool for pull requests.

    Ruby
    GitHub पर देखें↗2,670
  • thepirat000/audit.netthepirat000 का अवतार

    thepirat000/Audit.NET

    2,626GitHub पर देखें↗

    An extensible framework to audit executing operations in .NET

    Framework for auditing object changes.

    C#auditaudit-logaudit-logs
    GitHub पर देखें↗2,626
  • alhardy/appmetricsalhardy का अवतार

    alhardy/AppMetrics

    2,249GitHub पर देखें↗

    App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.

    Library for recording and reporting application metrics.

    C#
    GitHub पर देखें↗2,249
  • exceptionless/foundatioexceptionless का अवतार

    exceptionless/Foundatio

    2,088GitHub पर देखें↗

    Pluggable foundation blocks for building distributed apps.

    Common interface for metrics and monitoring.

    C#
    GitHub पर देखें↗2,088
  • prometheus-net/prometheus-netprometheus-net का अवतार

    prometheus-net/prometheus-net

    2,084GitHub पर देखें↗

    .NET library to instrument your code with Prometheus metrics

    Prometheus client for .NET applications.

    C#aspnetcoregrpcgrpc-request-metrics
    GitHub पर देखें↗2,084
  • damirsvrtan/fastererDamirSvrtan का अवतार

    DamirSvrtan/fasterer

    1,821GitHub पर देखें↗

    :zap: Don't make your Rubies go fast. Make them go fasterer ™. :zap:

    Command line tool for identifying performance bottlenecks.

    Ruby
    GitHub पर देखें↗1,821
  • dotnet/roslyn-analyzersdotnet का अवतार

    dotnet/roslyn-analyzers

    1,671GitHub पर देखें↗

    The Microsoft.CodeAnalysis.NetAnalyzers package moved into the dotnet/sdk repository for further development and respond to issues formerly in this repository.

    Compiler-based code analysis rules.

    hacktoberfest
    GitHub पर देखें↗1,671
पिछला12अगला
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Code Analysis and Metrics