Ngauvarov-frontend/vanilla-calendar-pro
Lightweight, framework-agnostic date and time picker with TypeScript support and zero dependencies.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
📅 vanilla-calendar-pro: Date/time picker nhẹ, không phụ thuộc, toàn tập cho TypeScript
Date/time picker TypeScript, zero dependency, framework-agnostic.
Vanilla-calendar-pro là thư viện date/time picker nhẹ (~10KB gzipped), viết bằng TypeScript, hỗ trợ đầy đủ tính năng chọn ngày/giờ mà không cần bất kỳ dependency nào. Dự án do uvarov-frontend phát triển, tập trung vào tính tái sử dụng và tích hợp dễ dàng vào bất kỳ dự án nào — dù là vanilla JS hay framework hiện đại.
✨ Điểm nổi bật
- Zero dependency: Không phụ thuộc bên ngoài, giảm kích thước bundle tối đa.
- TypeScript hỗ trợ đầy đủ: Tích hợp sẵn type definitions, an toàn kiểu tĩnh.
- Framework-agnostic: Hoạt động độc lập với mọi framework (React, Vue, Angular…).
- Chọn ngày đa dạng: Hỗ trợ single date, date range, multiple dates, time picker.
- Tùy chỉnh giao diện: Cấu hình dễ dàng qua API settings, styling linh hoạt.
- Hỗ trợ ISO 8601: Định dạng ngày/giờ chuẩn quốc tế.
- Tính năng mở rộng: Custom footer, header, navigation, input formatting.
💡 Vì sao đáng chú ý
Khác với các thư viện picker nặng hoặc ràng buộc framework, vanilla-calendar-pro cung cấp một giải pháp nhẹ nhàng nhưng đầy đủ tính năng — phù hợp cho các dự án cần kiểm soát hoàn toàn giao diện và hành vi chọn ngày/giờ. Đặc biệt hữu ích khi bundle size là yếu tố quan trọng hoặc khi muốn tích hợp picker vào dự án không dùng framework.
#Calendar #VanillaJS #TypeScript #DatePicker #ZeroDependency #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
DayPicker is a customizable date picker component for React. Add date pickers, calendars, and date inputs to your web applications.
A highly customizable calendar view and compose library for Android and Kotlin Multiplatform.
✨ Infinite scrolling date-picker built with React, with localization, range selection, themes, keyboard support, and more.
A datetime library for Rust that encourages you to jump into the pit of success.
A responsive, touch-friendly, and modular date picker library for React.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core