Methods to implement a JSON friendly monotonic data type with no upper bound.
JavaScript Unique Monotonic ID Class
monotonic string timestamps, base36. constant-length.
Monotonically increasing timestamp.
Fast UUID v7 generator with monotonic ordering
darwin-x64 binding for monotonic-time
linux-x64 binding for monotonic-time
Monotonic time for Node.js
linux-arm64 binding for monotonic-time
darwin-arm64 binding for monotonic-time
win32-arm64 binding for monotonic-time
win32-x64 binding for monotonic-time
Wiji (ꦮꦶꦗꦶ) — Optimized Unique Identifier. 128-bit, µs-precision, monotonic, multi-format. By Sangkan.
A monotonic clock
A human-readable monotonic timestamp identifier (HMTID) generator
unique client ids using monotonic increasing numbers
Enforcement and accountability layer for AI agents. Bring your own identity (did:key, did:web, SPIFFE, OAuth, did:aps). Policy eval <2ms, 14 constraint dimensions, 403 ops/sec. Gateway enforcement, monotonic narrowing, cascade revocation, Bayesian reputat
A tiny module to generate monotonic time-based 64-bit unique IDs and decode them back to their creation timestamp, inspired by Twitter Snowflake.
128-bit ULID Monotonic ID Generator
Cross-platform Monotonic Clock for Linux, OS X and Windows
Minimal, monotonic, URL-safe, Client-first, reversible date-based IDs - just 7 chars for millisecond precision!
monotonic-timestamp + hat = sortable unique ids
TypeScript ULID library with monotonic generation, binary conversion, and validation - Universally Unique Lexicographically Sortable Identifiers for JavaScript and TypeScript projects
ULID generator for Cloudflare workers
A monotonic solver designed to be easy to use with Rust enum expressions
High-performance ULID and Snowflake-style IDs. Unique, monotonic, and lexicographically sortable IDs optimized for low-latency services and async workloads.
Thread-safe clock abstractions for Rust: monotonic clocks, mock testing, high-precision time meters, and timezone support
Monotonic Time
A library that provides implementations of the Monotonic trait from rtic-time
A simple lightweight crate to convert seconds provided to `Coordinated Universal Time` (UTC) or ` Temps Atomique International` (TAI).
Monotonic and wall-clock time readings for Rust, with a mockable clock for deterministic testing. Simple Tier-1 API, zero dependencies, no unsafe.
Monotonic counter cli implemented on top of AWS DynamoDB.
A simple monotonic timer. Use it to schedule execution of closures after a delay.
Audit-grade interest-rate yield curve bootstrap and interpolation in pure Rust. Single- and multi-curve (OIS-discounted), discount/zero/forward/par views, full primary-source derivations. Zero dependencies.
Thread-safe clock abstractions for Rust: monotonic clocks, mock testing, high-precision time meters, and timezone support
RTIC Monotonic implementation based on SysTick
PORO to hold a monotonic tick count. Useful for measuring time differences.
Provides syscalls to the monotonically increasing system clock
Create accurate timings of excution in Ruby.
Monotonic clock time in seconds
Groups consecutive monotonic sequences in arrays into ranges. Supports any Comparable type with succ method.
Get nanosecond precision monotonic time that is not affected by system suspense.
benchmark_drive using monotonic raw
Exposes a monotonically increasing GC total_time metric.
This gem provides a monotonically increasing timer to permit safe measurement of time intervals. Using Time.now for measuring intervals is not reliable (and sometimes unsafe) because the system clock may be stepped forwards or backwards between the two measurements, or may be running slower or faster than real time in order to effect clock synchronization with UTC. The module uses OS-specific functions such as mach_absolute_time() and clock_gettime() to access the system tick counter. The time values returned by this module cannot be interpreted as real time clock values; they are only useful for comparison with another time value from this module.
A sensible interface to the monotonic clock
ruby-timeout-safe is a Ruby library that provides a safe and reliable timeout functionality for executing Ruby blocks. It uses Ruby's threading and monotonic time to ensure that timeouts are enforced even in the presence of blocking operations or long-running computations. The gem defines a `RubyTimeoutSafe` module with a `timeout` method that executes a given Ruby block with a specified timeout duration. If the block execution exceeds the timeout, a `Timeout::Error` exception is raised. This implementation leverages Ruby's built-in threading and monotonic time functions to provide a robust timeout mechanism.
a collection of useful Ruby sequence traits and operations
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.