Mapbox GL is a suite of open-source libraries for embedding customizable and responsive client-side maps in web, mobile, and desktop applications. Mapbox GL maps render at a high frame rate. The abbreviation “GL” comes from OpenGL, the industry-standard Open Graphics Library. Mapbox GL allows you to use custom styles designed in Mapbox Studio. You can also manipulate every aspect of …
Yup
Yup is a JavaScript schema builder for value parsing and validation. Define a schema, transform a value to match, validate the shape of an existing value, or both. Yup schema are extremely expressive and allow modeling complex, interdependent validations, or value transformations. Yup’s API is heavily inspired by Joi, but leaner and built with client-side validation …
PageTour.js
A lightweight tour composer to guide your visitors, onboard new users, highlight new features, make your product easier and build a stunning online user experience. http://www.pagetourjs.com/
International Telephone Input
We can use the following widget to implement the telephone input. https://github.com/jackocnr/intl-tel-input Features Automatically select the user’s current country using an IP lookup Automatically set the input placeholder to an example number for the selected country Navigate the country dropdown by typing a country’s name, or using up/down keys Handle phone number extensions The user …
Material Design for Bootstrap
The world’s most popular framework for building responsive, mobile-first websites and apps.It provides Angular, React, Vue and jQuery versions. https://mdbootstrap.com/
Leaflet.markercluster
Provides Beautiful Animated Marker Clustering functionality for Leaflet, a JS library for interactive maps. Requires Leaflet 1.0.0 For a Leaflet 0.7 compatible version, use the leaflet-0.7 branchFor a Leaflet 0.5 compatible version, Download b128e950For a Leaflet 0.4 compatible version, Download the 0.2 release Table of Contents Using the plugin Building, testing and linting scripts Examples Usage Options Defaults Customising …
Input number validation
These 2 articles explain input tag number validation methods.Previous number validation methods had some limitations and were not fit in 100% case but these methods were 100% satisfied with the requirement.https://stackoverflow.com/questions/469357/html-text-input-allows-only-numeric-inputhttps://stackoverflow.com/questions/995183/how-to-allow-only-numeric-0-9-in-html-inputbox-using-jquery/995193#995193
Quill is a modern WYSIWYG editor built for compatibility and extensibility
Quickstart in jQuery The best way to get started is try a simple example. Quill is initialized with a DOM element to contain the editor. The contents of that element will become the initial contents of Quill. And that’s all there is to it! Next Steps The real magic of Quill comes in its flexibility …
Build Beautiful Content for the Web with Tiny
Quick start in STATIC HTML Get an instance of TinyMCE up and running in less than 5 minutes. Contribute to this page TinyMCE 5.0 is a powerful and flexible rich text editor that can be embedded in the user’s web application. TinyMCE 5.0 is perfect for developers who want to see how the new version …
amCharts
A go-to library for data visualization. When you don’t have time to learn new technologies. When you need a simple yet powerful and flexible drop-in data visualization solution. amCharts 4 includes both charts and geographical maps.https://www.amcharts.com/