Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/boussadjra/taqwim

Taqwim is a set of modules to handle Hijri dates based on date-fns
https://github.com/boussadjra/taqwim

calendar datepicker hijri-calendar hijri-dates reactjs taqwim typescript vue

Last synced: about 2 months ago
JSON representation

Taqwim is a set of modules to handle Hijri dates based on date-fns

Awesome Lists containing this project

README

        

# Taqwim

## Overview

Taqwim provides a collection of utilities and components designed for managing Hijri dates in frontend applications. It includes a Hijri date converter, handler, and format, it uses the Umm al-Qura calendar system and date-fns library.

## Installation

```bash
npm install taqwim-core-utils
```

## Usage

```javascript
import { toHijri } from 'taqwim-core-utils'

const gregorianDate = new Date('2024-03-11')

const hijriDate = toHijri(gregorianDate)

console.log(hijriDate) // { hy: 1445, hm:9, hd: 1 }
```

## API

- [Full API Documentation](docs/api/globals.md)