Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A JavaScript plugin for creating beautiful, graceful, and painless custom dropdowns.
JavaScript HTML CSS
Latest commit e15f376 @Robdel12 Merge pull request #310 from Korri/Korri-patch-mobile
Allow use of refresh even on mobile

DropKick.js Build Status

Quick start

Basic Usage

  • Download the latest stable version from the releases / tags section
  • Insert the JS onto the page
  • Put the stylesheet where you would like
  • Add an ID or class to the select(s) you would like to DropKick

If you're using jQuery:

  • $("#ID").dropkick( options );

Pure JS:

  • Call new Dropkick( HTMLSelectELement, Options ); or new Dropkick( "ID", Options ); in your script

Note: As of DropKick 2.1 we automatically include the polyfills and jQuery plugin.

Bower Install

You can install DropKick.js using bower:

bower install dropkick --save

npm Install

You can install DropKick.js using npm:

npm install dropkickjs --save-dev


See for full docs.

Building the docs

Run gulp docs and it'll build the docs from source.

WordPress Plugin

DropKick WordPress Plugin By Mahfuzul Hasan

Suggestions or Bugs?

Search for bugs ruthlessly and call any vermin to our attention!


Wil Wilsman @wilwilsman

Robert DeLuca @robdel12

Something went wrong with that request. Please try again.