Skip to content
Sachin Dilshan edited this page Jan 13, 2026 · 1 revision

Welcome to ngxsmk-datepicker

ngxsmk-datepicker is a modern, powerful, and fully customizable date and date-range picker component designed for Angular 17+ and Ionic.

It seamlessly integrates with both frameworks, offering a flexible, mobile-friendly UI, Angular Signals support, and advanced features to enhance date selection experiences in your apps.


🚀 Key Features

  • Modern Core: Built with Angular Signals and standalone components.
  • Versatile Modes: Single date, date range, multiple dates, and time-only selection.
  • Mobile-First: Touch capabilities, swipe navigation, and native picker integration for mobile devices.
  • Highly Customizable: Extensive theming via CSS variables and Tailwind support.
  • Advanced Features: Holiday handling, disabled dates, keyboard navigation, and built-in validation.
  • Localization: First-class support for internationalization and European date formats.
  • SSR Ready: Fully compatible with Angular Universal and Server-Side Rendering.

📚 Documentation Table of Contents

Getting Started

Core Concepts

Advanced Integration

Developer Reference


⚡ Quick Links


Need Help?

If you encounter issues or have feature requests, please open an issue on GitHub.