Creating a Vertical Slider using input type="range"

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • fast-element-typescript-starter

    A typescript starter repo for Microsoft's FAST Element.

  • Since raw custom elements aren't much fun to write, let's use FAST Element for this exercise. To get up and running quickly, I'll also use my FAST Element TypeScript starter.

  • shoelace-css

    A collection of professionally designed, every day UI components built on Web standards. SHOELACE IS BECOMING WEB AWESOME 👇👇👇

  • There are even more features we could bake into the component such as a disabled state, tooltip values, and a wide array of other things you can find present in something like Shoelace's Range Component. However, those are outside the scope of this post. I'll consider them an exercise for the reader. In addition, if you need a fully customizable slider, you may be better off constructing your own not using an purely because it is fairly inflexible. It doesn't accept nested children. Styling is difficult due to browser prefixes, and using custom thumbs is also challenging.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • vertical-slider

    A FAST Element based vertical slider.

  • If you'd like to see the component's full source, check out the repo on GitHub. This component is not currently released as an NPM package.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Ask HN: Is there something like shadcn/UI for vanilla HTML and JavaScript?

    1 project | news.ycombinator.com | 15 Nov 2023
  • Shoelace: A forward-thinking library of web components

    1 project | news.ycombinator.com | 7 Oct 2023
  • Shoelace: A forward-thinking library of web components

    1 project | news.ycombinator.com | 15 Aug 2023
  • What front-end would you chose for Spring Boot apps?

    1 project | /r/SpringBoot | 20 May 2023
  • best stable free (framework agnostic*) ui library?

    1 project | /r/Frontend | 2 May 2023