Displaying 1 to 20 from 26 results

react-measure - 📏 Compute measurements of a React component.

  •    Javascript

Compute measurements of React components. Uses a ResizeObserver to detect when an element's dimensions have changed. Includes a polyfill for ResizeObserver in unsupported browsers.

Celero - C++ Benchmark Authoring Library/Framework

  •    C++

Developing consistent and meaningful benchmark results for code is a complex task. Measurement tools exist (Intel® VTune™ Amplifier, SmartBear AQTime, Valgrind, etc.) external to applications, but they are sometimes expensive for small teams or cumbersome to utilize. This project, Celero, aims to be a small library which can be added to a C++ project and perform benchmarks on code in a way which is easy to reproduce, share, and compare among individual runs, developers, or projects. Celero uses a framework similar to that of GoogleTest to make its API easier to use and integrate into a project. Make automated benchmarking as much a part of your development process as automated testing. Celero uses CMake to provide cross-platform builds. It does require a modern compiler (Visual C++ 2012+, GCC 4.7+, Clang 2.9+) due to its use of C++11.

Towel - Throw in the towel.

  •    CSharp

Note This project has a goal of keeping up-to-date on modern coding practices rather than maintaining backwards compatibility such as targetting the latest non-preview version of .NET and embracing favorable breaking changes ("Semantic Versioning" is not being respected at this time). Towel has Examples included in this repository.

AIRO - Interoperable Experiment Automation Package


The main goal of this project is to provide engineers and scientists flexible and extendable framework for building test, measurement and control applications. This framework is compatible with IVI-COM drivers and extends IVI Instrument Classes with custom .NET (and COM) inter...

converter - A framework agnostic measurement conversion and formatting package featuring multiple types of measurements and currency conversion

  •    PHP

A framework agnostic measurement conversion and formatting package featuring multiple types of measurements and currency conversion.The package requires PHP 5.3+ and follows the FIG standards PSR-1, PSR-2 and PSR-4 to ensure a high level of interoperability between shared PHP.

render-timing-for-unity - GPU time metric for Unity apps (currently limited to Android/GLES)

  •    C++

This plugin employs the OpenGL timer query extension (GL_EXT_disjoint_timer_query) to provide accurate GPU time measurements in real-time to apps made with the Unity game engine. Notably this works on mobile devices and has virtually no overhead.By default it will log GPU time to console once per second. Disable via component's "Log Timing" field in the inspector.

cheap-ruler - Fast approximations for common geodesic measurements 🌐

  •    Javascript

A collection of very fast approximations to common geodesic measurements. Useful for performance-sensitive code that measures things on a city scale.The approximations are based on an FCC-approved formula of ellipsoidal Earth projection. For distances under 500 kilometers and not on the poles, the results are very precise — within 0.1% margin of error compared to Vincenti formulas, and usually much less for shorter distances.

cheap-ruler-cpp - Fast approximations for common geodesic measurements

  •    C++

Port to C++ of Cheap Ruler, a collection of very fast approximations to common geodesic measurements.All point, line_string, polygon, and box references are mapbox::geometry data structures.

gosdm630 - An interface for the Eastron SDM/Modbus smart meter series.

  •    Go

This project provides a http interface to smart meters with a MODBUS interface. Beside the EASTRON SDM series, the software also supports the Janitza B23 DIN-rail meters. The meters provide all measured values over an RS485 connection. The software reads the measurements and wraps them into a HTTP interface, making it very easy to integrate it into your home automation system. Both a REST-style API and a streaming API are available. Please note that voltage, current, power and power factor are always reported for each connected phase.

IRLSize - A library for determining the actual physical size of pixels on an iOS device.

  •    Objective-C

All IRLSize methods have two versions: one that uses NSMeasurement in iOS 10/watchOS 3 and later, and one that uses the IRLRawLengthMeasurement type (a float measuring meters). If a view is on a secondary screen (i.e. if you’re using an external display) the measurements will be returned as nil.

passive-dns-atlas - Passive DNS collection (and statistics) from RIPE Atlas Sensors

  •    Python

The goal is to use RIPE Atlas Sensors as a source of DNS information for passive collection but also to provide additional information and statistics to Passive DNS users from the DNS measurements performed by the RIPE Atlas sensors. The default atlas_result stream is used and only the current dns measurement is gathered.

ofxTimeMeasurements - OpenFrameworks add-on to easily measure execution times on different parts of your code

  •    C++

Simple OpenFrameworks addon to easily measure execution times across any sections of your code. The ofxTimeMeasurements widget will list a line named "measurement1" showing how long it took for the section to execute.

rink-rs - Unit conversion tool and library written in rust

  •    Rust

Rink is a unit-aware calculator. It can be used for physics and engineering calculations, as well as dimensionality analysis. Rink supports most systems of measurements including SI, CGS, natural, international customary, US customary, UK customary, as well as historical measurements. In addition, Rink supports currency conversions.

react-native-console-time-polyfill - console.time and console.timeEnd polyfill for react-native

  •    Javascript

Starts a timer you can use to track how long an operation takes. When you call console.timeEnd() with the same name, the react-native will output the time, in milliseconds, that elapsed since the timer was started. Also you can use console.count() for determine number of function calls.

react-performance-observer - Get performance measurements from React Fiber

  •    Javascript

react-performance-observer is a small abstraction over PerformanceObserver which reports only the measurements that come from React and parses information out of the name (See ReactDebugFiberPerf). Or if you want to create your own PerformanceObserver you can use just the parseEntry() method.

Measures.jl - Unified measure and coordinates types

  •    Julia

This library generalizes and unifies the notion of measures used in Compose, Compose3D, and Escher. It allows building up and representing expressions involving differing types of units that are then evaluated, resolving them into absolute units.

Standards - Backport of Foundations’ Measurements API

  •    Swift

Standards was created to enable iOS, tvOS, watchOS and macOS developers that need to support legacy systems (pre iOS 10.0, pre tvOS 10.0, pre watchOS 3.0 and pre macOS 10.12) to use the Measurement API that’s included in these systems’s Foundation. For compatibility reasons with iOS 10.0+, tvOS 10.0+, watchOS 3.0+ and macOS 10.12+ it’s impractical to actually call the class Measurement (b/c you then would always have to namespace it). So just replace Measurement with Standard.

OpenSpeedMonitor - Open Source Web Performance Monitoring. Made by iteratec.

  •    Groovy

Open Source Web Performance Monitoring. OpenSpeedMonitor automates web performance measurements based on WebPagetest. It also processes, aggregates and visualizes the results. So it perfectly fits the need for a continuous monitoring of your most important pages.

Rate - A type-safe ratio of Foundation unit quantities.

  •    Swift

A ratio of two related quantities, expressed in terms of an amount of numerator unit per single denominator unit. This functionality is discussed in Chapter 5 of Flight School Guide to Swift Numbers.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.