yymmdd

Date DSL

A Ruby library providing a domain-specific language (DSL) for parsing and formatting dates.

Tiny DSL for idiomatic date parsing and formatting in Ruby

GitHub

77 stars
4 watching
1 forks
Language: Ruby
last commit: over 10 years ago
Linked from 2 awesome lists

datedslmetaprogrammingrubysyntax-sugar

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
xaviershay/kronic A simple library for parsing and formatting human-readable dates 150
ms-ati/docile Simplifies the creation of Domain Specific Languages (DSLs) in Ruby by providing a way to treat methods as a DSL and handle code extraction with local variable access 419
darkleaf/date_range_formatter A Ruby gem that simplifies date range formatting in applications. 31
jeremyw/stamp A Ruby gem for formatting dates and times in a human-friendly way 966
jrobertson/chronic_between A Ruby library for parsing natural language date and time ranges 27
zoghal/persiandate4mysql A Gregorian/Jalali date converter library for MySQL databases 182
andyobtiva/glimmer-dsl-xml Provides Ruby syntax for building XML and HTML documents in web development 6
andyobtiva/glimmer-dsl-css Provides Ruby syntax for building CSS in the context of Glimmer app development 10
deatil/go-datebin A date and time parsing library for Go. 4
hzamani/parsi-date A Ruby library for working with the Solar Hijri calendar used in Iran and Afghanistan 45
ocaml-community/iso8601.ml A parser and printer for date-times in ISO8601 format. 29
andyobtiva/glimmer-dsl-web Enables building web applications using Ruby in the browser, providing a simple and productive frontend framework 97
shinmera/fuzzy-dates A library to parse various date and time formats with a high degree of ambiguity tolerance 15
andyobtiva/glimmer-dsl-wx A Ruby desktop development GUI library for wxWidgets that provides a DSL for building cross-platform native GUIs with declarative syntax and data-binding. 13
andyobtiva/glimmer-dsl-tk Enables desktop development in Ruby using Glimmer and Tk, aiming to provide a productive way to build GUIs with a declarative DSL syntax. 30