performance-metrics

Top 23 performance-metric Open-Source Projects

  • lighthouse

    Automated auditing, performance metrics, and best practices for the web.

  • Project mention: Top 20 Frontend Interview Questions With Answers | dev.to | 2024-02-03

    Google Core Vitals now represent the most important metrics to focus on when it comes to technical SEO. Google Core Vitals are a set of standardized metrics that Google uses to evaluate the user experience offered by a web page and assign it a technical SEO grade. Several tools exist to measure and report technical SEO performance, but the most reliable is Google Lighthouse.

  • Front-End-Performance-Checklist

    šŸŽ® The only Front-End Performance Checklist that runs faster than the others

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • sitespeed.io

    sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your websiteā€™s speed using real browsers in various environments.

  • Project mention: Is there a way to accurately measure website speed so I can document logs of changes to site speed and correlate that with changes to the website? | /r/webdev | 2023-08-04

    I've always liked sitespeed.io.

  • pcm

    IntelĀ® Performance Counter Monitor (IntelĀ® PCM)

  • Project mention: Zen 5's Leaked Slides | news.ycombinator.com | 2023-10-08

    I don't know how often it's a problem, but I work for a company doing software video encoding, and we always fill up all the dimm slots on servers to have as much bandwidth as possible, even if we have only really use maybe 1/4 of the RAM.

    I'm not sure any of the standard Linux tools can show you memory bandwidth usage easily (maybe perf), I know we use Intel PCM (https://github.com/intel/pcm) and AMDuProfPCM (https://www.amd.com/en/developer/uprof.html)

  • scouter

    Scouter is an open source APM (Application Performance Management) tool.

  • prometheus-net

    .NET library to instrument your code with Prometheus metrics

  • Project mention: Is there a way to get performance statistics from my applications running on a k8s cluster? | /r/dotnet | 2023-06-16

    You might want to look into prometheus https://github.com/prometheus-net/prometheus-net, https://prometheus.io/.

  • webperf-snippets

    āš”ļø šŸ’¾ Web Performance Snippets

  • Project mention: Web Performance Snippets | news.ycombinator.com | 2023-05-27
  • 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.

    InfluxDB logo
  • apm-server

    APM Server

  • Project mention: ā˜øļø Web Application on Kubernetes: A Tutorial to Observability with the Elastic Stack | dev.to | 2023-11-27

    imageTag: 8.5.1 resources: requests: cpu: 10m memory: 768Mi limits: cpu: 1900m memory: 1024Mi ingress: enabled: false # Allows you to add any config files in /usr/share/kibana/config/ kibanaConfig: kibana.yml: | ### default server.host: "0.0.0.0" server.shutdownTimeout: "5s" elasticsearch.hosts: ["http://elasticsearch:9200"] monitoring.ui.container.elasticsearch.enabled: true ### custom # from https://github.com/elastic/apm-server/issues/10361 xpack.fleet.packages: - name: apm version: 8.5.1

  • easystats

    :milky_way: The R easystats-project

  • appmetrics

    Node Application Metrics provides a foundational infrastructure for collecting resource and performance monitoring data for Node.js-based applications. (by RuntimeTools)

  • sparkMeasure

    This is the development repository for sparkMeasure, a tool and library designed for efficient analysis and troubleshooting of Apache Spark jobs. It focuses on easing the collection and examination of Spark metrics, making it a practical choice for both developers and data engineers.

  • apm-agent-nodejs

    Elastic APM Node.js Agent

  • Project mention: How to auto-instrument your applications | dev.to | 2024-01-02

    Most popular packages are auto-instrumented, and you can take a look on all supported modules here

  • omnitrace

    Omnitrace: Application Profiling, Tracing, and Analysis

  • Project mention: What is your favourite profiling tool for C++? | /r/cpp | 2023-06-29

    Omnitrace. Similar concept to VTune and Nsight Systems from AMD: profiling and/or tracing for CPU-only or CPU+GPU workloads: sampling, binary instrumentation, etc. Has more CPU-based information than Nsight Systems and supports binary rewrites for instrumentation which VTune lacks (runtime instrumentation only). Also supports causal profiling like COZ. Supports Python-based analysis/manipulation/filtering/comparison of traces and profiles. Other great tools: HPCToolkit, Caliper, and TAU.

  • locust-grasshopper

    a load testing tool extended from locust

  • Project mention: Grasshopper ā€“ An Open Source Python Library for Load Testing | news.ycombinator.com | 2023-05-01

    For what it's worth, the repo and package name is `locust-grasshopper`

    https://github.com/alteryx/locust-grasshopper

  • cuallee

    Possibly the fastest DataFrame-agnostic quality check library in town.

  • Project mention: Show HN: Snowflake Data Quality Checks in Python | news.ycombinator.com | 2024-02-11
  • Vibur DBCP

    Vibur DBCP - concurrent and dynamic JDBC connection pool

  • pellet

    Pellet helps improve your Django app performance by discovering N+1 queries. (by har777)

  • Project mention: Django 5.0 Is Released | news.ycombinator.com | 2023-12-04

    Simple middleware can warn you about lazy loading/N+1 queries. Most of the time people just forget it happens.

    Try using: https://github.com/har777/pellet

  • snippet-timekeeper

    An android library to measure code execution time. No need to remove the measurement code, automatically becomes no-op in the release variants. Does not compromise with the code readability and comes with features that enhance the developer experience.

  • compile-time-perf

    Measures high-level timing and memory usage metrics during compilation

  • PyPSI

    Python Implementation of Google PageSpeed Insights

  • api-bench

    a typescript framework meant to performance test anything even remotely rest-like

  • Project mention: Api-benchmarking with typescript | /r/typescript | 2023-12-10

    Project: https://github.com/idrinth/api-bench

  • db_seeder

    Relational database data generator..

  • wp-server-timing

    Add Server-Timing header information from within your WordPress sites.

  • Project mention: How many of you are raw dogging WP without a page builder? | /r/Wordpress | 2023-06-05

    For what it's worth, there's a handy plugin that breaks down where the time is being spent inside WordPress as it generates the page, and puts it into the timing tab of the network page on your devtools. I've been using it whenever I build new sites and it just helps me see any potential oversights I may have missed.

  • 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.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

performance-metrics related posts

Index

What are some of the best open-source performance-metric projects? This list will help you:

Project Stars
1 lighthouse 27,823
2 Front-End-Performance-Checklist 16,402
3 sitespeed.io 4,627
4 pcm 2,548
5 scouter 2,048
6 prometheus-net 1,839
7 webperf-snippets 1,317
8 apm-server 1,153
9 easystats 1,019
10 appmetrics 969
11 sparkMeasure 641
12 apm-agent-nodejs 566
13 omnitrace 258
14 locust-grasshopper 167
15 cuallee 105
16 Vibur DBCP 94
17 pellet 75
18 snippet-timekeeper 73
19 compile-time-perf 72
20 PyPSI 40
21 api-bench 39
22 db_seeder 36
23 wp-server-timing 28

Sponsored
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.
workos.com