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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to sindresorhus/pretty-ms

Open-source alternatives to Pretty Ms

30 open-source projects similar to sindresorhus/pretty-ms, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Pretty Ms alternative.

  • joanllenas/ngx-date-fnsjoanllenas avatar

    joanllenas/ngx-date-fns

    166View on GitHub↗

    ⏳ date-fns pipes for Angular

    TypeScript
    View on GitHub↗166
  • tonysamperi/ngx-mat-timepickertonysamperi avatar

    tonysamperi/ngx-mat-timepicker

    136View on GitHub↗

    A true material timepicker

    TypeScript
    View on GitHub↗136
  • ericreboisson/lifecycle-timelineericreboisson avatar

    ericreboisson/lifecycle-timeline

    2View on GitHub↗

    A premium, interactive Vanilla JS component for visualizing product lifecycles, including OSS support, Enterprise support, and EOL (End-Of-Life) dates.

    TypeScript
    View on GitHub↗2
  • ihym/ngx-timeagoihym avatar

    ihym/ngx-timeago

    80View on GitHub↗

    ⏰ Live updating timestamps in Angular

    TypeScript
    View on GitHub↗80
  • lanxuexing/ng-laydatelanxuexing avatar

    lanxuexing/ng-laydate

    1View on GitHub↗

    📅 极简、强大、高颜值的 Angular 18+ 日期时间选择器 / A minimalist, premium Date & Time Picker for Angular 18+, built with Signals.

    TypeScript
    View on GitHub↗1
  • squareetlabs/weekly-availability-pickersquareetlabs avatar

    squareetlabs/weekly-availability-picker

    1View on GitHub↗

    A standalone Angular weekly availability picker with drag & resize support. Ideal for scheduling, HR tools, booking systems and SaaS back offices. Lightweight, accessible, and fully themeable via CSS variables.s.

    TypeScript
    View on GitHub↗1

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • deciosfernandes/ng-date-hour-range-selectordeciosfernandes avatar

    deciosfernandes/ng-date-hour-range-selector

    1View on GitHub↗

    A repository for a date/datetime range selector for modern Angular

    TypeScript
    View on GitHub↗1
  • emanuelefricano93/frxjs-ngx-timelineemanuelefricano93 avatar

    emanuelefricano93/frxjs-Ngx-Timeline

    45View on GitHub↗

    NgxTimeline Angular Library

    TypeScript
    View on GitHub↗45
  • felixge/node-dateformatfelixge avatar

    felixge/node-dateformat

    1,291View on GitHub↗

    A node.js package for Steven Levithan's excellent dateFormat() function.

    JavaScript
    View on GitHub↗1,291
  • iamkun/dayjsiamkun avatar

    iamkun/dayjs

    48,662View on GitHub↗

    Day.js is a lightweight utility for parsing, validating, and manipulating date objects. It provides a fluent, chainable interface that allows for complex time calculations and transformations to be performed through a sequence of readable method calls. By utilizing an immutable wrapper pattern, the library ensures data integrity by creating new instances for every operation rather than modifying existing objects. The project is distinguished by a minimalist core abstraction that maintains a small footprint by offloading non-essential features to an optional, modular plugin system. This archit

    JavaScriptdatedate-formattingdatetime
    View on GitHub↗48,662
  • adaskothebeast/date-interceptorsAdaskoTheBeAsT avatar

    AdaskoTheBeAsT/date-interceptors

    2View on GitHub↗

    Automatically converts ISO 8601 date strings in JSON responses into native Date objects — deeply, safely, and blazingly fast.

    TypeScript
    View on GitHub↗2
  • kuhnroyal/mat-datetimepickerkuhnroyal avatar

    kuhnroyal/mat-datetimepicker

    153View on GitHub↗

    Material datetimepicker for @angular/material

    TypeScript
    View on GitHub↗153
  • nedpuganti/ngx-custom-daterangepickernedpuganti avatar

    nedpuganti/ngx-custom-daterangepicker

    1View on GitHub↗

    NgxAdvancedDaterangepicker is an Angular date range picker component with advanced functionality and Material Design support. It allows for easy date range selection with customizable options and is simple to integrate into any Angular project.

    TypeScript
    View on GitHub↗1
  • ressurectit/ng-datetimeressurectit avatar

    ressurectit/ng-datetime

    0View on GitHub↗

    Angular library containing components used for handling datetime

    TypeScript
    View on GitHub↗0
  • antonioconselheiro/time2blocks-ngxantonioconselheiro avatar

    antonioconselheiro/time2blocks-ngx

    1View on GitHub↗

    Angular lib for identify which time is associated which blockchain block in the past (and format it)

    HTML
    View on GitHub↗1
  • abhinavgaur01/ngx-daterangepicker-pro-demoAbhinavgaur01 avatar

    Abhinavgaur01/ngx-daterangepicker-pro-demo

    0View on GitHub↗

    demo app for ngx-daterangepicker-pro

    TypeScript
    View on GitHub↗0
  • ali79heidari/ngx-mat-multi-date-pickerali79heidari avatar

    ali79heidari/ngx-mat-multi-date-picker

    6View on GitHub↗

    A comprehensive, standalone Angular library providing high-quality Gregorian, Jalali (Persian), and Hijri (Islamic) date pickers. It is built on top of Angular Material and Day.js, offering seamless integration, built-in holiday highlighting, and extensive customization options.

    TypeScript
    View on GitHub↗6
  • dhutaryan/ngx-mat-timepickerdhutaryan avatar

    dhutaryan/ngx-mat-timepicker

    85View on GitHub↗

    Material timepicker based on material design

    TypeScript
    View on GitHub↗85
  • callyafiune/ngx-vertical-timelinecallyafiune avatar

    callyafiune/ngx-vertical-timeline

    3View on GitHub↗

    Module for creating Responsive Vertical Timeline

    CSS
    View on GitHub↗3
  • aliqb/angular-material-jalali-datepicker-adapteraliqb avatar

    aliqb/angular-material-jalali-datepicker-adapter

    2View on GitHub↗

    A comprehensive Angular library that provides Jalali (Persian/Solar Hijri/ Shamsi/ ) date adapter fro angular material datepicker component. Angular material datepicker does not support Jalali date natively but you can write adapter for custom date formats and systems, this library include…

    TypeScript
    View on GitHub↗2
  • hanygamal72/hijri-date-time-pickerhanygamal72 avatar

    hanygamal72/hijri-date-time-picker

    0View on GitHub↗

    An Angular standalone component for dual-mode Gregorian and Hijri date selection with time support using the Umm Al-Qura calendar system.

    TypeScript
    View on GitHub↗0
  • hustcc/timeago.jshustcc avatar

    hustcc/timeago.js

    5,376View on GitHub↗

    timeago.js is a JavaScript library that converts timestamps into human-readable relative time strings. It functions as an internationalized date library that transforms static date and time data into descriptive statements of elapsed time. The project provides a dynamic time updater that automatically refreshes relative time labels on a webpage at regular intervals. It supports multilingual date localization, allowing time-elapsed statements to be translated into various languages using built-in or custom locale settings.

    TypeScript
    View on GitHub↗5,376
  • danielmoncada/date-time-pickerdanielmoncada avatar

    danielmoncada/date-time-picker

    152View on GitHub↗

    Angular Date Time Picker (Responsive Design)

    TypeScript
    View on GitHub↗152
  • danielmoncada/date-time-picker-moment-adapterdanielmoncada avatar

    danielmoncada/date-time-picker-moment-adapter

    9View on GitHub↗

    Moment.js adapter for https://github.com/danielmoncada/date-time-picker

    TypeScript
    View on GitHub↗9
  • date-fns/date-fnsdate-fns avatar

    date-fns/date-fns

    36,579View on GitHub↗

    date-fns is a JavaScript date utility library providing a collection of pure functions for manipulating, formatting, and calculating dates and times. It serves as an immutable date manipulation library and a tool for time zone management, ensuring that date transformations are performed without modifying the original date objects. The library functions as a date formatting tool that converts date objects into human-readable strings using custom patterns and international locales. It includes a specific toolset for adjusting and calculating date representations across different geographical re

    TypeScriptdatedate-fnshacktoberfest
    View on GitHub↗36,579
  • klajdm/ngx-chronicaklajdm avatar

    klajdm/ngx-chronica

    5View on GitHub↗

    📅 Chronica - Complete Angular Date & Time Component Library

    TypeScript
    View on GitHub↗5
  • lekhmanrus/ngx-multiple-dateslekhmanrus avatar

    lekhmanrus/ngx-multiple-dates

    15View on GitHub↗

    Multiple dates picker based on Angular Material.

    TypeScript
    View on GitHub↗15
  • moment/luxonmoment avatar

    moment/luxon

    16,360View on GitHub↗

    Luxon is a JavaScript library for parsing, validating, manipulating, and formatting dates and times. It provides a suite of immutable objects for managing points in time, durations, and intervals, ensuring that all transformations return new instances to maintain predictable state. The library distinguishes itself by leveraging the native Internationalization API and environment-based time zone databases. This architecture allows for localized date formatting and global time zone conversions without requiring external data files or additional dependencies. It also supports non-Gregorian calen

    JavaScriptdatesdatetimeintl
    View on GitHub↗16,360
  • omnedia/ngx-timelineomnedia avatar

    omnedia/ngx-timeline

    3View on GitHub↗

    A simple component library to add an animated timeline view.

    TypeScript
    View on GitHub↗3
  • vercel/msvercel avatar

    vercel/ms

    5,536View on 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.

    TypeScript
    View on GitHub↗5,536