{"repo":"toss/h6s","free":true,"listed":false,"github":"https://github.com/toss/h6s","clone":"git clone https://github.com/toss/h6s.git","description":"Serve headless component development kit for React production apps","language":"TypeScript","stars":317,"topics":["calendar","react-calendar","react","headless","cdk"],"license":"MIT","category":"productivity","readme_excerpt":"@h6s/calendar A tiny, headless calendar hook for React. ENGLISH 한국어 @h6s/calendar is a headless calendar hook library for React. It provides date calculations, navigation, and selection logic — you bring the markup and styles. Example No CSS to override. No class names to memorize. Just data and your components. --- useSelection(options) Composable date selection with three modes: Mode Selected Type Use Case ------ -------------- ---------- single Date \\ undefined Date picker, birthday selector range { from: Date, to?: Date } Hotel booking, leave requests multiple Date[] Scheduling, availability picker --- Examples Interactive Sandpack playgrounds — edit directly in the browser: Style DatePicker DateRangePicker ------- ----------- ----------------- Tailwind CSS Demo Demo Bootstrap Demo Demo Vanilla CSS Demo Demo Full documentation → --- Why @h6s/calendar? Problems with traditional calendar libraries 1. Style customization limits - Most calendar libraries ship their own UI. You end up fighting CSS overrides to match your design system. 2. Unnecessary bundle size - Unused CSS and components are still included in your bundle. 3. Framework lock-in - Tied to a specific CSS solution, making it hard to use your preferred styling approach. How @h6s/calendar solves this 1. Fully headless - Zero UI opinions. Works with Tailwind, Bootstrap, Vanilla CSS, styled-components — anything. 2. Minimal bundle - 3.5kB gzipped. Only React as a peer dependency. 3. Flexible views and selection - Mon","default_branch":null,"files":null,"tree":[],"storefront":"/r/toss","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/toss/h6s/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}