Elixir Date and Time

Open-source Elixir projects categorized as Date and Time

Top 23 Elixir Date and Time Projects

  • GitHub repo timex

    A complete date/time library for Elixir projects.

    Project mention: [Phoenix LiveView] formatting date/time with local time zone | dev.to | 2021-03-06

    Timex - a rich, comprehensive Date/Time library for Elixir projects, with full timezone support via the :tzdata package

  • GitHub repo calendar

    date-time and time zone handling in Elixir (by lau)

  • GitHub repo tzdata

    tzdata for Elixir. Born from the Calendar library.

  • GitHub repo filtrex

    A library for performing and validating complex filters from a client (e.g. smart filters)

  • GitHub repo Cocktail

    Elixir date recurrence library based on iCalendar events

  • GitHub repo chronos

    An elixir date/time library (by nurugger07)

  • GitHub repo Crontab

    Parse Cron Expressions, Compose Cron Expression Strings and Caluclate Execution Dates.

  • GitHub repo repeatex

    Natural language for repeating dates

  • GitHub repo good_times

    Expressive and easy to use datetime functions in Elixir.

  • GitHub repo Tz

    Time zone support for Elixir (by mathieuprog)

  • GitHub repo Ex_Cldr_Dates_Times

    Date & times formatting functions for the Common Locale Data Repository (CLDR) package https://github.com/elixir-cldr/cldr

    Project mention: [Phoenix LiveView] formatting date/time with local time zone | dev.to | 2021-03-06

    According to the Cldr library documentation, all we need to set it up is just create a module like this:

  • GitHub repo open_hours

    Time calculations using business hours

  • GitHub repo moment

    Moment is designed to bring easy date and time handling to Elixir. (by atabary)

  • GitHub repo ex_ical

    ICalendar parser for Elixir.

  • GitHub repo jalaali

    A Jalaali (Jalali, Persian, Khorshidi, Shamsi) calendar system implemention for Elixir

  • GitHub repo timelier

    A cron-style scheduler application for Elixir.

  • GitHub repo block_timer

    Macros to use :timer.apply_after and :timer.apply_interval with a block

  • GitHub repo timex_interval

    A date/time interval library for Elixir projects, based on Timex.

  • GitHub repo tiktak

    Fast and lightweight web scheduler

  • GitHub repo elixir-calendarific

    An Elixir wrapper for the holiday API Calendarific

  • GitHub repo emojiclock

    An Elixir module for returning an emoji clock for a given hour

  • GitHub repo milliseconds

    Simple library to work with milliseconds

  • GitHub repo Calixir

    Calixir is a port of the Lisp calendar software calendrica-4.0 to Elixir.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-03-06.


What are some of the best open-source Date and Time projects in Elixir? This list will help you:

Project Stars
1 timex 1,431
2 calendar 428
3 tzdata 223
4 filtrex 160
5 Cocktail 92
6 chronos 87
7 Crontab 62
8 repeatex 47
9 good_times 44
10 Tz 39
11 Ex_Cldr_Dates_Times 37
12 open_hours 32
13 moment 29
14 ex_ical 21
15 jalaali 13
16 timelier 11
17 block_timer 9
18 timex_interval 7
19 tiktak 5
20 elixir-calendarific 3
21 emojiclock 3
22 milliseconds 1
23 Calixir 1