Date Picker

Multifunctional calendar widget for date selection

Javascript/Vue/Stylus

Frontend

WebAssembly: fast processing of date parameters (~10-15x vs JS libraries)

Ability to select one date level or their combinations (only year, year-month, etc.)

Modes: single date or date range

Adaptability (SVG + JS + CSS)

Development time savings: 140+ working hours

Widget for selecting a date according to the calendar. Can be used as a filter for tables, form fields, etc.

It consists of 1) a logic module and 2) HTML representation (rendering).

The logic module is standalone and does not contain external dependencies (pure JavaScript). For this reason, the widget can be relatively easily adapted to any frontend framework or simple HTML/JavaScript: you just need to port the HTML rendering to this framework and configure it.

In the following demo as HTML representation Vue.js is used. Styles are implemented with Stylus: for convinient styling there is a separate theme.

A complete list of features and options is given in the documentation.

Documentation

Demo

Test the widget's operation. Performance values are specified with millisecond accuracy (security limitation, more on MDN).

The demo shows only some options: for a complete list please refer to the documentation.

Buy

95USD

Cryptocurrency [ available coins ]

How to buy

Please click the payment button and follow the further instructions. The process is automated.

Pay with cryptocurrency

    12'500RUB

    To an account in a Russian bank

    How to buy

    Purchasing is carried out in 3 simple steps:

    1. Send a request for the product you are interested in to email;
    2. Receive payment details and pay for your purchase;
    3. Receive the code for downloading your product. This code will be active for a limited time.

    Terms and Conditions

    The source code is provided in exactly the same form in which it is used in demo. To obtain the same result, you need to apply all the required settings and styles.

    The WebAssembly module is supplied in compiled form.

    The functionality is sold "as is". Please review the demo and documentation before purchasing to be sure you are happy with everything. After receiving the source code, you can modify it as you wish without restrictions. There are also no restrictions on time of use.

    Payment is one-time and non-refundable. The setup is carried out by you yourself: consultations are not provided.

    Disclaimer

    The functionality is intended for use only without any restrictions on modification and time of use. Resale and transfer to third parties are prohibited.

    The software is provided "as is" without warranty of any kind. The provider (seller) of the software and its contact persons are not responsible for any consequences of the use and application of the functionality. By making a purchase you agree to these terms and conditions.

    Privacy Policy

    To process the order, only the buyer's email address is used. In addition, an order ID is generated, as well as a code for downloading the product indicating the corresponding date and time. This data, including the user's email address, is used only for order proccessing and is not used in any other way. Payment processor might require additional data: as a rule, no more than the cryptocurrency wallet address (please refer to its privacy policy for details).

    This website does not use cookies and does not collect or store other information about users. Full use of this website does not require user registration.

    By using this website, you agree to this Privacy Policy.

    Trust Seal