RepositoryTypeScriptRUNga
uvarov-frontend

uvarov-frontend/vanilla-calendar-pro

Lightweight, framework-agnostic date and time picker with TypeScript support and zero dependencies.

1.3ksao
104fork
0issue
3lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: datepicker

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: date

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: iso8601

#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.

RepositoryTypeScript
gpbl/react-day-picker

DayPicker is a customizable date picker component for React. Add date pickers, calendars, and date inputs to your web applications.

6.9k
Oct 21, 2026
RepositoryTypeScript
wojtekmaj/react-calendar

Ultimate calendar for your React app.

3.8k
Oct 27, 2026
RepositoryKotlin
kizitonwose/Calendar

A highly customizable calendar view and compose library for Android and Kotlin Multiplatform.

5.6k
Aug 13, 2026
RepositoryJavaScript
clauderic/react-infinite-calendar

✨ Infinite scrolling date-picker built with React, with localization, range selection, themes, keyboard support, and more.

4.0k
Jun 29, 2024
RepositoryRust
BurntSushi/jiff

A datetime library for Rust that encourages you to jump into the pit of success.

3.0k
Oct 14, 2026
RepositoryJavaScript
hernansartorio/react-nice-dates

A responsive, touch-friendly, and modular date picker library for React.

1.1k
May 24, 2023
RepositorySwift
mmick66/CalendarView

An Easy to Use Calendar for iOS (Swift 5.0)

632
Oct 5, 2026
RepositoryTypeScript
freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

458.2k
Oct 29, 2026
RepositoryTypeScript
vuejs/vue

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

212.6k
Oct 10, 2024