react-datepicker
chakra-ui
Our great sponsors
react-datepicker | chakra-ui | |
---|---|---|
33 | 343 | |
7,793 | 36,354 | |
1.3% | 1.3% | |
9.7 | 9.0 | |
5 days ago | 2 days ago | |
JavaScript | MDX | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
react-datepicker
- What component libraries do you use?
-
Five Time Saving React Packages You MUST Try!
Live demo
-
Hacktoberfest Week 2: First Bug Fix
I searched for alternative date pickers to use in place of the default HTML one. I found out that there is a React Date Picker component that can be used in place of the field.
-
JetBrains Ring UI
Exactly. There are tons of different ways to solve that problem in react-date picker, this being one of them: https://reactdatepicker.com/#example-year-dropdown
It's not bad, but I have grown really fond of Grafana's date/time picker and can whip up a clone of that using bootstrap and React Datepicker (https://reactdatepicker.com) in about ten minutes :)
-
Create React Calendar Date Range Picker
I showed my team a "pretty good" version using react-hook-forms and react-datepicker, but when they asked me to move and resize and reshape and change colors, it was like I had to hack and custom build and add !important everywhere to override built in CSS, so much that is was decided it would be more efficient to build it from scratch.
- Best NPM Package for React.js Part - 2
-
Making your datepicker easier to work with
Which is why I was a pretty disappointed to see this bug still open in the react-datepicker issues list.
-
Tips on how to create a Calendar?
React date picker perhaps?
-
What are folk using for a date/month picker?
I've used this one for a few projects and it works well https://github.com/Hacker0x01/react-datepicker . I import their stylesheet separately then add my own styles.
chakra-ui
-
React Component Libraries
Official Website: https://chakra-ui.com/
-
Material UI vs. Chakra UI: Which One to Choose?
Discover Chakra UI: Chakra UI Documentation
- Tailwind Color Palette Generator
-
Minified React error #426
This error related to the ReactMarkdown component and the useDisclosure hook in the @chakra-ui/react.
-
Shoelace: A forward-thinking library of web components
We settled on Chakra (https://chakra-ui.com/). Although we also abandoned our ambitions of a Next.js migration, so... I guess it didn't really end up mattering all that much anyway.
-
33 React Libraries Every React Developer Should Have In Their Arsenal
4.chakra-ui
-
⚡Top GitHub Repositories for UI Components
🔍 Site ⭐ GitHub
-
Beyond the Basics: Exploring TailwindCSS and Linaria in Next.js - From Installation to Performance Optimization
Examples: radix-ui, chakra-ui, shadcn/ui, tailwind-ui.
-
Ask HN: Examples of best practice modern website design?
(I'm a frontend dev, but I came into the design side only later in my career, after having started as a full-stack programmer.)
I think this book is probably the single best resource I've seen on the topic: https://www.refactoringui.com/
It's a really easy-to-use format (one quick tip on each page, with clear examples).
It's from the people who made Tailwind, a CSS framework that's basically a reimagining of Bootcamp for the Javascript/component era.
Check out some of their templates: https://tailwindui.com/templates
These are lookalike "modern" designs that you can pay to use, or just draw inspiration from. Imitation == flattery and all that.
Along similar lines, check out the free Next.js templates: https://vercel.com/templates/next.js
If you want to build up from components instead, Tailwind offers a component library too: https://tailwindui.com/components
For React, I prefer the astoundingly good MUI framework (amazing components with lots of customizability, a good enough default look, and great documentation): https://mui.com/ If you end up going this route, using their Figma kit (https://mui.com/store/items/figma-react/) plus the Refactoring UI book from above should allow you to whip up a pretty standard-looking, "pretty enough" design in very little time. And then implementing it using the actual MUI lib would just take a few days.
There's also Ant Design: https://ant.design/
And Chakra UI: https://chakra-ui.com/
-----------
For more theoretical stuff (i.e., less visual but still very valuable), the UX research group Nielsen Norman still has a treasure trove of valuable advice: https://www.nngroup.com/articles/top-ten-guidelines-for-home...
You should know the basics of accessibility (beyond general usability, this alos means alt text, header levels, contrast ratios, readability, screen readers, keyboard navigation, special considerations for the hard of sight and hearing, etc.): https://www.w3.org/WAI/standards-guidelines/wcag/ or at least use an easy checklist tool like Microsoft's WCAG analyzer: https://accessibilityinsights.io/
- Ask HN: What's your favorite UI library?
What are some alternatives?
mantine - A fully featured React components library
antd - An enterprise-class UI design language and React UI library
tailwind-react-datepicker - React-datepicker styled with Tailwind CSS. Not a package.
styled-components - Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
Tailwind CSS - A utility-first CSS framework for rapid UI development.
react-star-rating-input - React.js components for entering 0—N stars (N is 5 by default), or displaying 0—N stars
react-dates - An easily internationalizable, mobile-friendly datepicker library for the web
Material UI - Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.
rebass - :atom_symbol: React primitive UI components built with styled-system.
grommet - a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package
primereact - The Most Complete React UI Component Library
react-day-picker - DayPicker is a customizable date picker component for React. Add date pickers, calendars, and date inputs to your web applications.