Choices
Choices

https://github.com/Choices-js/Choices

Choices.js is a JavaScript library that provides a customizable select box and text input plugin for web development. It is lightweight, easy to configure, and offers enhanced functionality such as searching, filtering, and autocomplete features. With Choices.js, developers can create elegant and user-friendly UI components that improve the user experience of their web applications. The library also supports keyboard navigation and multiple selections, making it a versatile tool for various use cases. Choices.js is compatible with popular frameworks such as React, Vue, and Angular, and can be easily integrated into existing projects.

Read more

6,534 Companies using Choices

NameLinksEmployeesRevenueTrafficCountrySEOIndustry
logo
Cedar

a platform to align payer..

534$46K - $20K$19K united states ..85%
logo
Eggtronic

revolutionary power elect..

63$35K - $26K$14K italy6%
logo
Transcelestial

building the future of in..

46$29K - $14K$14K singapore85%
logo
SHAFIQ

Together we help each oth..

26$9K - $26K$90K indonesia100%
logo
Prof Jim Inc.

introducing generative ai..

21$14K - $45K$101K united states ..72%
logo
Oracle Solicitors

defined by our people

148$33K - $41K$9K united kingdom..90%
logo
Voray

nurturing communities of ..

14$24K - $29K$12K united states ..25%
logo
scarlettabbott

employee engagement consu..

66$6K - $23K$15K united kingdom..22%
logo
VIWELL

the total people wellbein..

62$25K - $36K$87K united arab em..60%
logo
VeeFriends

veefriends is a contempor..

59$9K - $14K$90K united states ..85%
logo
The Guild

hospitality living for ev..

76$12K - $46K$10K united states ..9%
logo
BorgWarner

We deliver innovative and..

17,566$23K - $38K$242K united states ..91%
logo
Seed&Spark

connecting people through..

31$36K - $45K$134K united states ..85%
logo
KITES Senior Care

the geriatric care specia..

46$12K - $46K$10K india14%
logo
Wizenoze

the new way of delivering..

30$18K - $41K$12K netherlands94%

Want to download the entire list?

Enter your email and download the entire list of 6,534+ companies

We care about your data. Read our privacy policy.

How to use Choices

Choices.js is a plugin that provides you with a customizable and lightweight way to create select boxes and text inputs. To start using Choices, you need to follow these steps:

  1. Download the Choices library: You can download Choices from the official website or install it via npm.

  2. Add Choices to your project: Once you have downloaded Choices, you need to add it to your project. You can do this by including it in your HTML file as a script tag, or by importing it into your JavaScript file.

<script src="path/to/choices.js"></script>
  1. Create a select box or text input: To create a select box or text input using Choices, you need to define an HTML element and assign it a unique ID.
<select id="my-select"> <option value="Option 1">Option 1</option> <option value="Option 2">Option 2</option> <option value="Option 3">Option 3</option> </select>
  1. Initialize Choices: Once you have created your select box or text input, you need to initialize Choices on the element.
const mySelect = document.getElementById('my-select'); const choices = new Choices(mySelect);
  1. Customize Choices: Choices.js provides many configuration options that allow you to customize the appearance and behavior of your select box or text input. For example, you can customize the placeholder text, the search threshold, the number of items displayed, and more.
const choices = new Choices(mySelect, { placeholder: true, placeholderValue: 'Choose an option', searchEnabled: false, shouldSort: false, itemSelectText: '', maxItemCount: 5, renderChoiceLimit: -1 });

Once you have configured Choices to your liking, you can interact with the select box or text input just like you would with a regular form element.

Make your sales data-driven.

Website's technology stack, including its CMS, ecommerce platform, and payment processor, along with details about the industry, company and its contacts.

GDPR Compliant

CCPA Compliant

SOC2 Compliant

App screenshot