All Go Rust Python PHP JavaScript
Chrome Dev Summit to secure your spot in workshops, office hours and learning lounges!

How to check if a string contains a substring in JavaScript

How do you check if a string contains a substring?.Using String.prototype.includes The includes() method performs a case-sensitive search to determine whether one string may be found within another string, returning true or false as appropriate. 'Go...
pooriabt

How to install DropzoneJS

DropzoneJS is an open source library that provides drag’n’drop file uploads with image previews.--pname-- is a JavaScript library that turns any HTML element into a dropzone. This means that a user can drag and drop a file onto it, and Dropzone will ...

How to install Prism

Prism is a lightweight, robust, and elegant syntax highlighting library.--pname-- is a lightweight, extensible syntax highlighter, built with modern web standards in mind. It’s used in millions of websites, including some of those you visit daily. T...

How to install Uppy

Uppy is a sleek, modular JavaScript file uploader that integrates seamlessly with any application. It’s fast, easy to use and lets you worry about more important problems than building a file uploader.--pname-- is a sleek and modular file uploader. I...

How to install FilePond

A JavaScript library that can upload anything you throw at it, optimizes images for faster uploads, and offers a great, accessible, silky smooth user experience.--pname-- is a JavaScript library that brings silky smooth drag n' drop file uploading. ...

How to install amCharts

amCharts is a maker for widely used JavaScript-based interactive charts and maps programming libraries and tools.--pname-- was written in TypeScript, it can be used in any JavaScript-compatible environment - TypeScript applications, React or Angular2...

How to install Babylon.js

Babylon.js is a real time 3D engine using a JavaScript library for displaying 3D graphics in a web browser via HTML5. The source code is available on GitHub and distributed under the Apache License 2.0.--pname-- is a powerful, beautiful, simple, and ...

How to install date-fns

Modern JavaScript date utility library.--pname-- provides the most comprehensive, yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js. --pname-- is like lodash for dates. It has 140+ functions for all occasions...

How to install clipboard.js

A modern approach to copy text to clipboard No Flash. No frameworks. --pname-- lets you easily copy text to the clipboard. At 3kb gzipped and no need for Flash, it’s a great lightweight way to allow your visitors to copy bits of text and code on your...

How to install Moment.js

A JavaScript date library for parsing, validating, manipulating, and formatting dates.--pname-- was designed to work both in the browser and in Node.js. All code should work in both of these environments, and all unit tests are run in both of these e...

How to install LitElement

LitElement is a simple base class for creating fast, lightweight web components that work in any web page with any framework.--pname-- uses lit-html to render into shadow DOM, and adds API to manage properties and attributes. Properties are observed ...

How to install Swiper.js

Swiper is the most modern free mobile touch slider with hardware accelerated transitions and amazing native behavior.--pname-- is the most modern free mobile touch slider with hardware accelerated transitions and amazing native behavior. It is intend...

How to install Pixi.js

Pixi js can create stunning digital content. This open-source, cross-platform 2D engine helps create games and interactive, animation-based websites.--pname-- is an extremely fast 2D sprite rendering engine. What does that mean? It means that it help...

How to install lit-html

lit-html is a simple, modern, safe, small and fast HTML templating library for JavaScript.--pname-- lets you write HTML templates in JavaScript, then efficiently render and re-render those templates together with data to create and update DOM. --pna...

How to install CKEditor 5

Powerful rich text editor framework with a modular architecture, modern integrations and features like collaborative editing.--pname-- is a WYSIWYG rich text editor which enables writing content directly inside of web pages or online applications. It...