Urgent.News

650+ sources. One page. See who else covered it.

Editions

Tech

I Built a Date Picker, Got 1,000+ npm Downloads, and Then Discovered the Hard Part

Building an open-source project is one thing. Getting people to actually discover it is a completely different problem. A few weeks ago, I started working on RollDate , a dependency-free JavaScript date picker built around a scroll-first interaction model. Try RollDate The project has now passed 1,000 npm downloads , and I recently launched it on Product Hunt. RollDate on Product Hunt This isn't…

When I began working on RollDate, a dependency-free JavaScript date picker, I aimed to create a unique solution by utilizing a scroll-first interaction model. This approach differed from the traditional calendar grid used in most JavaScript date pickers, where users navigate dates using arrows and switch months one by one. Instead, RollDate allows users to scroll through days, months, and years, while maintaining the functionality of a comprehensive date picker.

My motivation for developing RollDate stemmed from my desire to experiment with an alternative user interaction model compared to the existing date pickers. Rather than attempting to replace all current solutions, my goal was to offer developers an alternative option to choose from, tailored to their preferences and needs.

RollDate is a standalone JavaScript date picker that does not rely on popular UI frameworks such as React, Vue, or jQuery. It supports various date selection options, including single, range, and multiple selections, as well as date and time selection with both 12-hour and 24-hour formats. Additional features include custom minute steps, disabled dates, minimum and maximum dates, localization support, custom date formats, light and dark themes, popup and inline modes, highlighted dates, and even multiple event dots per day.

In its latest release, version 1.1.0, RollDate introduced API methods such as `goToDate(date)`, `getValue()`, and `setValue(value)`, further enhancing its functionality and usability.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

What n8n Execution Traces Can and Can't Tell You About Workflow Coverage

For my own reference, I was trying to answer a simple sounding question about an n8n workflow which branches did this execution exercise?

  • Execution traces show exercised branches in branching nodes.
  • Traces cannot record input items to filter nodes or dropped items.
  • Traces are not complete coverage reports; they complement actual data.

.github/workflows/accessibility.yml

Designing AI‑Driven HR Tools for WCAG 2.2 Compliance Under the EU AI Act and UK Online Safety Act Meta: Learn how to build AI‑driven HR tools that meet WCAG 2.2, EU AI Act, and UK Online Safety Act…

More from Sunday 16 August →