Displaying 1 to 20 from 29 results

browser-perf - Performance Metrics for Web Browsers

  •    Javascript

Read more on why browser-perf here. Please see the wiki pages for more information. You can find information about supported browsers, getting started, command line usage, reference for the Node API etc.

lighthouse - Auditing, performance metrics, and best practices for Progressive Web Apps

  •    Javascript

Lighthouse analyzes web apps and web pages, collecting modern performance metrics and insights on developer best practices. Lighthouse is integrated directly into the Chrome Developer Tools, under the "Audits" panel.

performance-bookmarklet - Performance-Bookmarklet helps to analyze the current page through the Resource Timing API, Navigation Timing API and User-Timing - requests by type, domain, load times, marks and more

  •    Javascript

Bookmarklet, Chrome Extension and Firefox add-on to analyze the current page through the Resource Timing API, Navigation Timing API and User-Timing - requests by type, domain, load times, marks and more - sort of a light live WebPageTest. You can use the Performance-Bookmarklet (renamed as Performance-Analyser since it's not a Bookmarklet) as Chrome Extension or Firefox add-on.

Front-End-Performance-Checklist - 🎮 The only Front-End Performance Checklist that runs faster than the others

  •    

Performance is a huge subject, but it's not always a "back-end" or an "admin" subject: it's a Front-End responsibility too. The Front-End Performance Checklist is an exhaustive list of elements you should check or at least be aware of, as a Front-End developer and apply to your project (personal and professional). For each rule, you will have a paragraph explaining why this rule is important and how you can fix it. For more deep information, you should find links that will point to 🛠 tools, 📖 articles or 📹 medias that can complete the checklist.




goappmonitor - Golang application performance data monitoring.

  •    Go

Golang application performance data monitoring.GoAppMonitor is a library which provides a monitor on your golang applications. It contains system level based monitoring and business level monitoring(custom monitoring).Just add the repository into your apps and register what you want to monitoring.

apm-server - APM Server (Experimental)

  •    Go

The APM Server receives data from the Elastic APM agents and stores the data into Elasticsearch. The APM Server and the APM agents are currently experimental and under heavy development which might result in breaking changes. If you are trying out APM and have feedback or problems, please post them on the Discuss forum.Read our announcement blog post.

jamonapi - Another repo for jamonapi.com which is primarily hosted on sourceforge

  •    Java

The Java Application Monitor (JAMon) is a free, simple, high performance, thread safe, Java API that allows developers to easily monitor production applications. 1) It contains the ability to monitor JDBC/SQL, web page requests, ejb's, log4j, interfaces and more. 2) It tracks aggregate stats for each sql statement, page request etc. and also lets you look at this information and more via the JAMon war. 3) You can also access JAMon statistics via the api


perfume

  •    TypeScript

Perfume is a JavaScript library for measuring Short and Long Script, First Contentful Paint (FCP), Time to Interactive (TTI), Component First Paint (CFM), annotating them to the DevTools timeline and reporting the results to Google Analytics.When a user navigates to a web page, they're typically looking for visual feedback to reassure them that everything is going to work as expected.

dynamometer - A tool for scale and performance testing of HDFS with a specific focus on the NameNode

  •    Java

Dynamometer is a tool to performance test Hadoop's HDFS NameNode. The intent is to provide a real-world environment by initializing the NameNode against a production file system image and replaying a production workload collected via e.g. the NameNode's audit logs. This allows for replaying a workload which is not only similar in characteristic to that experienced in production, but actually identical. Dynamometer will launch a YARN application which starts a single NameNode and a configurable number of DataNodes, simulating an entire HDFS cluster as a single application. There is an additional workload job run as a MapReduce job which accepts audit logs as input and uses the information contained within to submit matching requests to the NameNode, inducing load on the service.

perfmonger

  •    Javascript

PerfMonger is a system performance monitor which enables high-resolution and holistic performance measurement with the programmer friendly interface. You need gnuplot 4.6.0 or later build with cairo terminals for plotting measurement data with perfmonger plot command.

performance-node - Performance for Node.js

  •    Javascript

Uses process.hrtime to capture marks + measures to gain deeper visibility into the timings that you define in your application. By default, the startTime of each mark is calculated by subracting the construction time from process.hrtime. If you would rather the startTime map as closely as possible to process.hrtime values, set offset: 0. You can also supply any number as a custom offset.

Mzeis_ServerTiming - Sends profiling information as a Server Timing HTTP header to the browser

  •    PHP

Small Magento 1 example extension that shows how Varien_Profiler information can be sent to the browser using the Server-Timing HTTP header so profiling info can be displayed e.g. by Google Chrome. Note: this is only an example, so don't use it in production! As soon as Varien_Profiler::getTimers() returns values they will be sent in the browser, no checking of IPs or similar going on.

PerfCascade - Responsive, SVG based HAR waterfall viewer

  •    TypeScript

Responsive, SVG based HAR waterfall viewer . PerfCascade is exported with UMD, so you can use it as global object, via AMD (e.g. requireJS) or commonJS (internally it uses ES6 modules).

opbeat-js-core - Core module used by other Opbeat modules. For integration developers only.

  •    Javascript

This is the core JavaScript module for Opbeat. Only use this repo if you want to implement an integration for a framework Opbeat does not support yet.

lighthouse-batch - Run Lighthouse analysis over multiple sites in a single command

  •    Javascript

Supports executing Lighthouse analysis over a number of sites in sequence and generating a summary report including all of their scores. Scores are calculated from the average score between Performance, PWA, Accessibility and Best Practice and SEO sections. Also writes out the full json report for each site and optionally an html report too.

resource-timing - Resource Timing draft spec from webperf

  •    HTML

Resource Timing defines an interface for web applications to access the complete timing information for resources in a document.