awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repositorios

Awesome GitHub RepositoriesUnit Conversions

Transforms durations of time from one measurement unit to another.

Distinct from Date and Time Libraries: Focuses specifically on converting time units, distinct from general date parsing or manipulation.

Explore 5 awesome GitHub repositories matching data & databases · Unit Conversions. Refine with filters or upvote what's useful.

Awesome Unit Conversions GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • malcommac/swiftdateAvatar de malcommac

    malcommac/SwiftDate

    7,703Ver en GitHub↗

    SwiftDate is a date manipulation library for the Swift programming language. It provides a toolkit for parsing, validating, and formatting dates, times, and timezones. The library includes a relative time generator for producing date offsets based on reference points such as tomorrow or next week, and a localized date formatter for transforming date objects into human-readable strings across multiple languages and locales. It also features an ISO8601 date parser to convert standardized date strings from SQL, HTTP, and ISO8601 formats into structured objects, alongside tools for managing timez

    Transforms durations of time from one measurement unit to another for different expressions of time.

    Swift
    Ver en GitHub↗7,703
  • rsalmei/alive-progressAvatar de rsalmei

    rsalmei/alive-progress

    6,245Ver en GitHub↗

    Formats throughput and size units with automatic scaling and configurable precision for readability.

    Pythonaliveanimatedanimations
    Ver en GitHub↗6,245
  • rauchg/ms.jsAvatar de rauchg

    rauchg/ms.js

    5,533Ver en GitHub↗

    ms.js es una librería de conversión de milisegundos que proporciona herramientas para formatear duraciones en texto y analizar cadenas de tiempo legibles por humanos para convertirlas de nuevo en números. Funciona como una utilidad para traducir valores numéricos de milisegundos a cadenas legibles y convertir unidades de tiempo como días, horas y minutos a milisegundos numéricos. El proyecto cubre el análisis y formateo de tiempo, permitiendo la traducción de unidades de tiempo legibles a valores en milisegundos para la gestión de tiempos de espera (timeouts) de aplicaciones y la conversión de unidades de duración. Incluye herramientas para transformar duraciones en milisegundos a formatos de texto tanto concisos como extensos para su uso en registros (logs) o interfaces de usuario.

    Transforms durations of time between different measurement units to ensure consistency in JavaScript.

    TypeScript
    Ver en GitHub↗5,533
  • vercel/msAvatar de vercel

    vercel/ms

    5,536Ver en GitHub↗

    This is a JavaScript time conversion library designed to format millisecond integers as human-readable durations and parse unit-based strings back into total milliseconds. It serves as a utility for managing the transition between machine-readable durations and text representations. The library provides bidirectional mapping, allowing for the conversion of raw numbers to strings and the parsing of strings containing units like days, hours, and minutes back into numeric millisecond counts. It supports both abbreviated and full written-out time formats.

    Utilizes a static lookup table to map time units to their millisecond equivalents for conversion calculations.

    TypeScript
    Ver en GitHub↗5,536
  • metrics-rs/metricsAvatar de metrics-rs

    metrics-rs/metrics

    1,422Ver en GitHub↗

    This project is a unified observability framework for Rust applications, designed to capture, aggregate, and report performance telemetry. It provides a comprehensive toolkit for instrumenting code to track counters, gauges, and histograms, enabling developers to monitor application health and operational performance through a standardized interface. The library distinguishes itself by decoupling instrumentation sites from specific backend implementations through a global registry and trait-based abstractions. This architecture allows developers to swap telemetry exporters at runtime without

    Scales and labels numeric values using human-readable units and time-based abbreviations to improve the clarity of telemetry data.

    Rustmetricsrust-langtelemetry
    Ver en GitHub↗1,422
  1. Home
  2. Data & Databases
  3. Date and Time Libraries
  4. Unit Conversions

Explorar subetiquetas

  • Conversion Lookup TablesMaps unit identifiers to their millisecond multipliers for deterministic calculations. **Distinct from Unit Conversions:** Focuses on the data structure (lookup table) used for conversion rather than the conversion process itself
  • Iterative Reduction LogicCalculates durations by iteratively dividing numeric values by the largest applicable unit. **Distinct from Unit Conversions:** Focuses on the specific iterative division algorithm rather than general unit conversion results
  • Throughput and Size Unit ScalingsAutomatic formatting of throughput and size units with scaling and configurable precision for readability. **Distinct from Unit Conversions:** Distinct from Unit Conversions: focuses on scaling units for display (e.g., bytes to KB/MB), not converting between measurement systems.