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.
react component measure measurements dimensions element-queries container-queries sizeDeveloping 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.
benchmark benchmark-tests measurements c-plus-plus celero microbenchmarksNote 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.
console library algorithm framework avl-tree command-line extensions random mathematics data-structures measurements red-black-trees algorithms-and-data-structures towel towel-nugetThe 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...
automation data-acquisition experiment ivi measurementsLength.js was designed to work both in the browser and in Node.js. Length.js is available on unpkg CDN in compressed and uncompressed version.
javascript-library library converter conversion utility npm npm-package open-source measure measurements units convert parser metrics quantities quantity units-of-measure units-of-measurement units-measures-converter length conventer distanceA 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.
cartalyst converter measurements currency-conversionThis 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.
unity quality measurements graphics-rendering androidA 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.
geodesy measurements distance fast library geospatial measurement approximationPort 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.
geodesy measurements distance fast cplusplus libraryThis 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.
modbus smart-meters openhab raspberry-pi vuejs home-automation measurementsAll 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.
measurements pixels points screen devicesThe 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.
network-analysis dns passive-dns research ripe-atlas passive-dns-collection passive-dns-atlas visualization statistics measurementsSimple 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.
c-plus-plus profiler openframeworks opengl timings measurementsRink 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.
conversion units units-of-measure units-measures-converter measurements calculator calculations dimensional-analysisStarts 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-native console time polyfill performance measurements measurement countreact-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.
react perf performance measurements devtools debug 16 fiber observer observe parseThis 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.
gadfly julia julia-language measurements unitsStandards 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.
ios watchos tvos measurements carthage cocoapods compatibilityOpen 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.
webpagetest performance-measurement measurements grails webperformanceA 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.
numbers foundation units measurements rate conversion dimensional-analysis
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.