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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • malcommac/swiftdateAvatar von malcommac

    malcommac/SwiftDate

    7,703Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,703
  • rsalmei/alive-progressAvatar von rsalmei

    rsalmei/alive-progress

    6,245Auf GitHub ansehen↗

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

    Pythonaliveanimatedanimations
    Auf GitHub ansehen↗6,245
  • rauchg/ms.jsAvatar von rauchg

    rauchg/ms.js

    5,533Auf GitHub ansehen↗

    ms.js ist eine Bibliothek zur Millisekunden-Konvertierung, die Tools zum Formatieren von Zeitspannen in Text und zum Parsen von menschenlesbaren Zeit-Strings zurück in Zahlen bereitstellt. Sie dient als Utility, um numerische Millisekunden-Werte in lesbare Strings zu übersetzen und Zeiteinheiten wie Tage, Stunden und Minuten in numerische Millisekunden umzuwandeln. Das Projekt deckt das Parsen und Formatieren von Zeit ab und ermöglicht die Umwandlung von menschenlesbaren Zeiteinheiten in Millisekunden-Werte für das Timeout-Management von Anwendungen und die Konvertierung von Zeiteinheiten. Es enthält Tools, um Millisekunden-Dauern sowohl in kompakte als auch in ausführliche Textformate für Logs oder Benutzeroberflächen zu transformieren.

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

    TypeScript
    Auf GitHub ansehen↗5,533
  • vercel/msAvatar von vercel

    vercel/ms

    5,536Auf GitHub ansehen↗

    Dies ist eine JavaScript-Bibliothek zur Zeitkonvertierung, die darauf ausgelegt ist, Millisekunden-Integer als menschenlesbare Zeitdauern zu formatieren und einheitenbasierte Strings zurück in Millisekunden zu parsen. Sie dient als Utility für die Verwaltung des Übergangs zwischen maschinenlesbaren Zeitdauern und Textdarstellungen. Die Bibliothek bietet bidirektionale Abbildung, was die Konvertierung von Rohzahlen in Strings und das Parsen von Strings, die Einheiten wie Tage, Stunden und Minuten enthalten, zurück in numerische Millisekunden-Zählwerte ermöglicht. Sie unterstützt sowohl abgekürzte als auch vollständig ausgeschriebene Zeitformate.

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

    TypeScript
    Auf GitHub ansehen↗5,536
  • metrics-rs/metricsAvatar von metrics-rs

    metrics-rs/metrics

    1,422Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,422
  1. Home
  2. Data & Databases
  3. Date and Time Libraries
  4. Unit Conversions

Unter-Tags erkunden

  • 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.