کتابخانه Tick یک کتابخانه جاوا-اسکریپتی و متن باز است که برای کار با تاریخ و زمان طراحی شده است. هدف از طراحی این کتابخانه، رفع کاستیهای کتابخانههای موجود و پشتیبانی از تقویمهایی به غیر از تقویم میلادی (تقویم هجری قمری، هجری شمسی و غیره) است.
معروفترین کتابخانه در این زمینه moment.js است که به دلیل مشکلات زیر، توسط تیم توسعه دهنده دیگر پشتیبانی نمی شود.
بعضی از کتابخانههای جاوا-اسکرپتی مانند کتابخانه Luxon که توسط تیم moment.js طراحی شده بخشی از این مشکلات را رفع کردهاند اما همه آنها مبتنی بر تقویم میلادی هستند. کتابخانه Tick با هدف رفع همه این کاستیها طراحی و ساخته شده است. هنگام طراحی این کتابخانه، موارد زیر مد نظر قرار گرفته شده است:
کتابخانه Tick در NPM به آدرس زیر موجود است.