562 Repositories
JavaScript free-to-use Libraries
A Bootstrap HTML homepage template with feature boxes - created by Start Bootstrap
Start Bootstrap - Heroic Features Heroic Features is a multipurpose HTML template for Bootstrap created by Start Bootstrap. Preview View Live Preview
A Bootstrap HTML business homepage template created by Start Bootstrap
Start Bootstrap - Business Frontpage Business Frontpage is a basic business website template for Bootstrap created by Start Bootstrap. Preview View Li
A shop homepage Bootstrap HTML template created by Start Bootstrap
Start Bootstrap - Shop Homepage Shop Homepage is a basic HTML online store homepage template for Bootstrap created by Start Bootstrap. Preview View Li
Free responsive one page portfolio template
Portfolio one page template - ARCHIVED Flat and responsive website template, designed and coded by Maxim Orlov. Demo: http://website-templates.github.
A simple, one page, Bootstrap HTML website template created by Start Bootstrap
Start Bootstrap - One Page Wonder One Page Wonder is a basic one page template for Bootstrap created by Start Bootstrap. Preview View Live Preview Sta
A web app landing page theme created by Start Bootstrap
Start Bootstrap - New Age New Age is a web app landing page theme for Bootstrap created by Start Bootstrap. Preview View Live Preview Status Download
A responsive, Bootstrap landing page template created by Start Bootstrap
Start Bootstrap - Landing Page Landing Page is a multipurpose landing page template for Bootstrap created by Start Bootstrap. Preview View Live Previe
the easiest way to use Google Maps
Important If you're developer, I'm moving gmaps.js to NPM, you can give your opinion and check the migration progress in Issue #404 gmaps.js - A Javas
A fully-featured Node.js REST client built for ease-of-use and resilience
flashheart A fully-featured Node.js REST client built for ease-of-use and resilience flashheart is built on http-transport to provide everything you n
An HTML5 form validation plugin for jQuery. Works on all major browsers, both new and old. Implements inline, realtime validation best practices (based on surveys and usability studies). Developed for production use in e-commerce. Currently in production with millions of users.
h5Validate (WARNING -- DEPRECATED -- ARCHIVED) Hi, I'm Eric Elliott, author of "Programming JavaScript Applications" (O'Reilly). A few years ago, I wr
The best @jquery plugin to validate form fields. Designed to use with Bootstrap + Zurb Foundation + Pure + SemanticUI + UIKit + Your own frameworks.
FormValidation - Download http://formvalidation.io - The best jQuery plugin to validate form fields, designed to use with: Bootstrap Foundation Pure S
โ ๏ธ [Deprecated] No longer maintained, please use https://github.com/fengyuanchen/jquery-viewer
Viewer A simple jQuery image viewing plugin. As of v1.0.0, the core code of Viewer is replaced with Viewer.js. Demo Viewer.js - JavaScript image viewe
Break free from CSS prefix hell!
-prefix-free Break free from CSS prefix hell! Project homepage A script that lets you use only unprefixed CSS properties everywhere. It works behind t
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress ๐
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress ๐ Looking for v5? The master branch is un
Use CSS-in-JavaScript with themes for React without being tightly coupled to one implementation
react-with-styles Use CSS-in-JavaScript for your React components without being tightly coupled to one implementation (e.g. Aphrodite, Radium, or Reac
dexy 2.2 1.9 L4 Python is a free-form literate documentation tool for writing any kind of technical document incorporating code.
Dexy Dexy is open source automation software with features especially designed for documentation and reporting. More information at http://dexy.it Doc
Easy-to-use React component for websocket communications.
react-websocket react-websocket is a easy-to-use React component for websocket communications. Help Wanted Things here are running very slowly as I ha
๐ฎ An easy-to-use JavaScript unit testing framework.
QUnit - A JavaScript Unit Testing Framework. QUnit is a powerful, easy-to-use, JavaScript unit testing framework. It's used by the jQuery project to t
blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.
Blanket.js A seamless JavaScript code coverage library. FYI: Please note that this repo is not actively maintained If you're looking for a more active
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.
Istanbul - a JS code coverage tool written in JS Deprecation Notice: this version of istanbul is deprecated, we will not be landing pull requests or r
Plain functions for a more functional Deku approach to creating stateless React components, with functional goodies such as compose, memoize, etc... for free.
"Keo" is the Vietnamese translation for glue. Plain functions for a more functional Deku approach to creating stateless React components, with functio
Take a swig of the best template engine for JavaScript.
NOT MAINTAINED Fork and use at your own risk. Swig Swig is an awesome, Django/Jinja-like template engine for node.js. Features Available for node.js a
Cross-browser storage for all use cases, used across the web.
Store.js Cross-browser storage for all use cases, used across the web. Store.js has been around since 2010 (first commit, v1 release). It is used in p
architecture-free neural network library for node.js and the browser
Synaptic Important: Synaptic 2.x is in stage of discussion now! Feel free to participate Synaptic is a javascript neural network library for node.js a
โ๏ธ DEPRECATED - Dependency-free notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog.
DEPRECATED This repository is no longer supported, please consider using alternatives. Dependency-free notification library. Documentation ยป Hi NOTY i
A lightweight carousel library with fluid motion and great swipe precision
Embla Carousel Embla Carousel is a bare bones carousel library with great fluid motion and awesome swipe precision. It's library agnostic, dependency
A dependency-free JavaScript ES6 slider and carousel. Itโs lightweight, flexible and fast. Designed to slide. No less, no more
Glide.js is a dependency-free JavaScript ES6 slider and carousel. Itโs lightweight, flexible and fast. Designed to slide. No less, no more What can co
Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
Dropzone 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 wi
Polymaps is a free JavaScript library for making dynamic, interactive maps in modern web browsers.
Polymaps Polymaps is a free JavaScript library for making dynamic, interactive maps in modern web browsers. See http://polymaps.org for more details.
the easiest way to use Google Maps
Important If you're developer, I'm moving gmaps.js to NPM, you can give your opinion and check the migration progress in Issue #404 gmaps.js - A Javas
A lightweight, easy-to-use jQuery plugin for fluid width video embeds.
Introducing FitVids.js A lightweight, easy-to-use jQuery plugin for fluid width video embeds. FitVids automates the Intrinsic Ratio Method by Thierry
A lightweight, easy to use Javascript span injector for radical Web Typography
Lettering.js, a jQuery plugin for radical Web Typography We developed a lightweight, easy to use Javascript span injector for radical Web Typography,
๐ฟ A cross-browser library of CSS animations. As easy to use as an easy thing.
Animate.css If you need the old docs - v3.x.x and under - you can find it here. Just-add-water CSS animation Installation Install with npm: npm instal
โ ๏ธ [Deprecated] No longer maintained, please use https://github.com/fengyuanchen/jquery-cropper
Cropper A simple jQuery image cropping plugin. As of v4.0.0, the core code of Cropper is replaced with Cropper.js. Demo Cropper.js - JavaScript image
โก๏ธ A resource to help figure out what JavaScript array method would be best to use at any given time
JavaScript Array Explorer When I was first learning array methods, I spent a lot of time digging through the docs to find the appropriate one, and I h
A high-performance, dependency-free library for animated filtering, sorting, insertion, removal and more
MixItUp 3 MixItUp is a high-performance, dependency-free library for animated DOM manipulation, giving you the power to filter, sort, add and remove D
The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.
List.js Perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on
Directory of free JavaScript ebooks
JSbooks JSbooks is a showcase of the bests free ebooks about Javascript. Find here the best publications about your favourite programming language wit
Lightweight, simple to use jQuery plugin to animate SVG paths
jQuery DrawSVG This plugin uses the jQuery built-in animation engine to transition the stroke on every path inside the selected svg element, using
:zap: Simple and easy to use lightbox script written in pure JavaScript
baguetteBox.js Simple and easy to use lightbox script written in pure JavaScript. Demo page Table of contents Features Installation Importing Usage Cu
Webplate is an awesome front-end framework that lets you stay focused on building your site or app all the while remaining really easy to use.
Webplate Framework Webplate is an awesome front-end framework that lets you stay focused on building your site or app all the while remaining really e
tsParticles - Easily create highly customizable particles animations and use them as animated backgrounds for your website. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno.
tsParticles - TypeScript Particles A lightweight TypeScript library for creating particles. Dependency free (*) and browser ready! Particles.js conver
Free and Beautiful Vue.js Admin Template
Weโre working on Vuestic UI component library, which lets you easily customize components to your own design. Get early access and receive support fro
Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use.
Lovefield Lovefield is a relational database written in pure JavaScript. It provides SQL-like syntax and works cross-browser (currently supporting Chr
A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use.
knex.js A SQL query builder that is flexible, portable, and fun to use! A batteries-included, multi-dialect (MSSQL, MySQL, PostgreSQL, SQLite3, Oracle
An easy-to-use multi SQL dialect ORM tool for Node.js
Sequelize Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server. It features solid transaction s
tsParticles - Easily create highly customizable particles animations and use them as animated backgrounds for your website. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno.
tsParticles - TypeScript Particles A lightweight TypeScript library for creating particles. Dependency free (*) and browser ready! Particles.js conver
A free book that talks about design patterns/techniques used while developing with React.
React in patterns ๐ A free book that talks about design patterns/techniques used while developing with React. Book GitBook Web PDF Mobi ePub Translat
Tweak React components in real time. (Deprecated: use Fast Refresh instead.)
React Hot Loader Tweak React components in real time โ๏ธ โก๏ธ Watch Dan Abramov's talk on Hot Reloading with Time Travel. Moving towards next step React-
React Hooks โ ๐
Collaborative editing for your app. Support on Kickstarter! ๐ react-use Collection of essential React Hooks. Port of libreact. Translations: ๐จ๐ณ ๆฑ่ฏญ
๐จ๐ปโ๐ป๐ฉ๐ปโ๐ป Use Ant Design like a Pro!
English | ็ฎไฝไธญๆ | ะ ัััะบะธะน | Tรผrkรงe | ๆฅๆฌ่ช | Franรงais | Portuguรชs | ุงูุนุฑุจูุฉ Ant Design Pro An out-of-box UI solution for enterprise applications as a Rea
The JavaScript Way book
The JavaScript Way A gentle introduction to an essential language. Copyright ยฉ 2017-2020 Baptiste Pesquet. Overview This book aims to be a useful comp
A free book that talks about design patterns/techniques used while developing with React.
React in patterns ๐ A free book that talks about design patterns/techniques used while developing with React. Book GitBook Web PDF Mobi ePub Translat
:books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source ๐น
TypeScript Deep Dive I've been looking at the issues that turn up commonly when people start using TypeScript. This is based on the lessons from Stack
An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!
LearnGitBranching LearnGitBranching is a git repository visualizer, sandbox, and a series of educational tutorials and challenges. Its primary purpose
A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.
Front-end Developer Interview Questions This repository contains a number of front-end interview questions that can be used when vetting potential can
freeCodeCamp.org's open source codebase and curriculum. Learn to code for free.
freeCodeCamp.org's open-source codebase and curriculum freeCodeCamp.org is a friendly community where you can learn to code for free. It is run by a d
danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.
Danfojs: powerful javascript data analysis toolkit What is it? Danfo.js is a javascript package that provides fast, flexible, and expressive data stru
A set of small, responsive CSS modules that you can use in every web project.
Pure A set of small, responsive CSS modules that you can use in every web project. http://purecss.io/ This project is looking for maintainers to suppo
Ember Charts 3.5 2.3 L2 JavaScript A powerful and easy to use charting library for Ember.js
Ember Charts A charting library built with the Ember.js and d3.js frameworks. It includes time series, bar, pie, and scatter charts which are easy to
tsParticles - Easily create highly customizable particles animations and use them as animated backgrounds for your website. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno.
tsParticles - TypeScript Particles A lightweight TypeScript library for creating particles. Dependency free (*) and browser ready! Particles.js conver
๐ฟ A cross-browser library of CSS animations. As easy to use as an easy thing.
Animate.css If you need the old docs - v3.x.x and under - you can find it here. Just-add-water CSS animation Installation Install with npm: npm instal