Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Code Analysis and Metric Open-Source Projects
-
Project mention: Stop Guessing, Start Measuring: Transform Your Code with BenchmarkDotnet! | dev.to | 2024-02-13
Let’s look at the first example you see, when you open up BenchmarkDotnet’s website, or Github page.
-
Project mention: Crates that run multiple versions of a function and ensures the return value is the same? | /r/rust | 2023-12-05
For some google-fu, the ruby / .NET equivalent of this is https://github.com/github/scientist / https://github.com/scientistproject/Scientist.net
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SimpleCov
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
gem "simplecov" - https://github.com/simplecov-ruby/simplecov | Gather spec coverage stats locally and on CI, aim for those 90+%.
-
-
Rubycritic uses reek under the hood so I added a reek config files at .reek.yml with the following content:
-
The third commit adds Rubycritic as a code quality static analysis.
-
Project mention: Pronto: Quick automated code review of your changes | news.ycombinator.com | 2024-03-06
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
App.Metrics
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
-
CodeMaid
CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
CodeMaid is an open-source Visual Studio extension to cleanup and simplifies our C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
-
-
Project mention: .NET Compiler Platform ("Roslyn") Analyzers VS Metalama - a user suggested alternative | libhunt.com/r/roslyn-analyzers | 2023-12-07
-
-
-
-
Project mention: StyleCop VS Metalama - a user suggested alternative | libhunt.com/r/StyleCop | 2023-12-07
-
Flog
Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.
You point flog to a file, or directory, and it provides you with a score. The higher the score, the more attention you might want to pay to it. As for how flog calculates the number, I'll let flog summarize itself again:
-
Traceroute
A Rake task gem that helps you find the unused routes and controller actions for your Rails 3+ app
-
Flay
Flay analyzes code for structural similarities. Differences in literal values, variable, class, method names, whitespace, programming style, braces vs do/end, etc are all ignored.
Flay analyzes ruby code for structural similarities. Differences in literal values, names, whitespace, and programming style are all ignored. Flay helps reduce code duplication and keep your code DRY (Don't Repeat Yourself).
-
undercover
undercover warns about methods, classes and blocks that were changed without tests, to help you easily find untested code and reduce the number of bugs. It does so by analysing data from git diffs, code structure and SimpleCov coverage reports
-
Metrics-Net
The Metrics.NET library provides a way of instrumenting applications with custom metrics (timers, histograms, counters etc) that can be reported in various ways and can provide insights on what is happening inside a running application.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Code Analysis and Metrics related posts
- Pronto: Quick automated code review of your changes
- Stop Guessing, Start Measuring: Transform Your Code with BenchmarkDotnet!
- First commits in a Ruby on Rails app
- How to improve C# performance on matrix multiplication example?
- C# Memory Profiler on VSCode
-
.NET Compiler Platform ("Roslyn") Analyzers VS Metalama - a user suggested alternative
2 projects | 7 Dec 2023
-
StyleCop VS Metalama - a user suggested alternative
2 projects | 7 Dec 2023
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 Apr 2024
Index
What are some of the best open-source Code Analysis and Metric projects? This list will help you:
Project | Stars | |
---|---|---|
1 | BenchmarkDotNet | 9,990 |
2 | Scientist | 7,325 |
3 | SimpleCov | 4,703 |
4 | rails_best_practices | 4,131 |
5 | Reek | 3,971 |
6 | Rubycritic | 3,289 |
7 | Pronto | 2,591 |
8 | Coverband | 2,383 |
9 | App.Metrics | 2,205 |
10 | CodeMaid | 1,851 |
11 | Fasterer | 1,775 |
12 | .NET Compiler Platform ("Roslyn") Analyzers | 1,521 |
13 | Barkeep | 1,428 |
14 | suture | 1,403 |
15 | Cane | 1,322 |
16 | StyleCop | 1,163 |
17 | Flog | 905 |
18 | Traceroute | 895 |
19 | Flay | 726 |
20 | undercover | 713 |
21 | Metrics-Net | 636 |
22 | MetricFu | 619 |
23 | ameba | 500 |