The native part is somewhat open for discussion - the library uses two native range inputs and about sixty lines of JavaScript to make them work together. In my book, it is native enough. If you are ...