ahuseyn / useful-javascript-libraries

Collection of Javascript libraries

Home Page:https://selfrefactor.github.io/useful-javascript-libraries/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

100 Useful Javascript libraries

JavaScript animation engine

📜 33 concepts every JavaScript developer should know.

Collection of 8000+ publicly available IPTV channels from all over the world

Javascript audio library for the modern web.

Cheatsheets for experienced React developers getting started with TypeScript

An HTML5 saveAs() FileSaver implementation

JavaScript Regular expressions made easy

Modern & flexible browser fingerprinting library

List of functions which you can use to replace moment.js + ESLint Plugin

Premium Queue package for handling distributed jobs and messages in NodeJS.

🌋 Pluggable enterprise-level react application framework.

modest natural-language processing

Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.

Console for mobile browsers

📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2020)

Puppeteer recorder is a Chrome extension that records your browser interactions and generates a Puppeteer script.

Monkey testing library for web apps and Node.js

Ultra lightweight, usable, beautiful autocomplete with zero dependencies.

A personal knowledge management and sharing system for VSCode

❯ Lightweight, beautiful and user-friendly interactive prompts

Chance - Random generator helper for JavaScript

Zero is a web server to simplify web development.

Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser.

⚡ Dynamically generated stats for your github readmes

RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.

A powerful UI toolkit for managing JavaScript apps

fast HTTP/1.1 benchmarking tool written in Node.js

A standalone version of the readability lib

Realtime database backend based on Operational Transformation (OT)

Image analysis and comparison

Clinic.js diagnoses your Node.js performance issues

JavaScript implementation of the Web Animations API

Consistency Made Simple

Display PDFs in your React app as easily as if they were images.

OWASP Juice Shop: Probably the most modern and sophisticated insecure web application

🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language

✨ Makes text fit perfectly

Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.

Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.

StreamSaver writes stream to the filesystem directly asynchronous

Finds degree of similarity between two strings, based on Dice's Coefficient, which is mostly better than Levenshtein distance.

A functional music theory library for Javascript

Understand kubernetes step by step. A simple repo for beginners 🔥

CoreUI Free Icons - Premium designed free icon set with marks in SVG, Webfont and raster formats

Functional JS HTTP client (Node.js & Fetch) w/ async await

A collection of well known Algebraic Data Types for your utter enjoyment.

Visualize your Markdown as mindmaps with Markmap.

Automating Web Performance testing with Puppeteer 🎪

Simple key-value storage with support for multiple backends

🎤 a simple audio programming language implemented in JS

The fastest Node.js library for formatting terminal text with ANSI colors~!

Performance-Bookmarklet helps to analyze the current page through the Resource Timing API, Navigation Timing API and User-Timing - requests by type, domain, load times, marks and more. Sort of a light live WebPageTest.

Generate hashes from javascript objects in node and the browser.

🐭 An In-browser User Interface For JavaScript Development Workflows

ESLint rules for functional programming

Starts server, waits for URL, then runs test command; when the tests end, shuts down server

Additional ESLint's rules for Node.js

Functional tools that couldn’t be simpler.

Node module that summarizes text using a naive summarization algorithm

Web testing solution for non-developers on top of Puppeteer and Jest

📦⚡ A precompiled JavaScript module bundler

a symbolic math expression evaluator for javascript

Phaser 3, Webpack 4, Babel 7+boilerplate and a scaffold

[WIP] Curated collection of Angular snippets that you can understand in 30 seconds or less

The best way to build Electron apps with security in mind.

A collection of bots, based on probot, for performing common maintenance tasks across the open-source repos managed by Google on GitHub.

Set() as it should be.

Site audit for your site from terminal

Stylelint config that sorts related property declarations by grouping together in the rational order 🚦

Jaxcore Bumblebee - a JavaScript voice application framework

Convert numbers to words - their written form

Deploy your node.js app to Kubernetes with a single command. No config required.

Create clickable links in the terminal

Server framework for Deno

A lightweight Exif meta-data decipher.

A Node.js module that generates images from HTML

🏞 [a]synchronous functional programming

React Browser Hooks

🔥Deep Waters is an easy-to-compose functional validation system for javascript developers 🔥

✨ GitHub Action for detecting and fixing lint errors

A tiny (139B to 204B) utility to regulate the execution rate of your functions

Extended version of Rambda

Microphone Recorder to mp3

This is a simple npm package that demonstrates the Github Package Registry

This repository contains core Paperbits components

😴 Functional programming with lazy immutable iterables

Generates an image from a DOM node using HTML5 canvas

Proxies Puppeteer Page requests.

Time invariant color from any object.

React utilities for working with APIs

List of most active users by country using GitHub based on commits.top of lauripiispanen/most-active-github-users-counter

Function Reflection in Javascript With Support for ES2015+ Syntax

Interact with the browser using the Freedrum sensors in JavaScript

Bringing the Picture-in-Picture experience to the desktop.

Node API Project Design - CLI for generate structure base of api.

Tree-shaking of Rambda, Ramda and Lodash with Webpack, Parcel, esbuild and Rollup

🔎 MongoDB best practices rules for ESLint

Measuring and monitor assets metrics using Puppeteer and Prometheus

Angular schematics to improve tree shaking of Angular libraries

Simple nodejs package to download torrents using torrent-indexer and webtorrent, especially movie and series.


31 Useful Awesome lists

A list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of hosting and managing applications instead of renting from Software-as-a-Service providers

A collection of various awesome lists for hackers, pentesters and security researchers

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

The best design tools and plugins for everything 👉

🐳 A curated list of Docker resources and projects

A curated list of awesome warez and piracy links

A curated list of awesome actions to use on GitHub

A curated list for awesome kubernetes sources 🚢🎉

A curated list of awesome READMEs

Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.

☁️ A curated list of awesome services, solutions and resources for serverless / nobackend applications.

🐶 A curated list of Web Security materials and resources.

A list of /uses pages detailing developer setups, gear, software and configs.

😏 Curated list of NestJS

🌩️ A list of awesome online development environments

A collection of awesome browser extensions for GitHub.

A curated list of analytics frameworks, software and other tools.

An effort to build a single place for all useful android and iOS security related stuff. All references and tools belong to their respective owners. I'm just maintaining it.

The best resources related to ZEIT

✉️ An awesome list of resources to build better emails.

🕶️ A curated list of resources around the topic: visual regression testing

📊 Websites, Resources, Devices, Wearables, Applications, and Platforms for Self Tracking

A list of awesome web animation libraries, books, apps etc.

🕶Awesome Jest packages and resources

⚓ A curated list of awesome git hooks

A curated list of awesome WebAudio packages and resources.

📝 A curated list of awesome programming subreddits.

Curated list to achieve visibility for your product

A curated list of awesome framework-agnostic standalone web components

⚡ Awesome collection of meta tags & manifest properties.

A series of awesome little special effects


17 Useful Angular libraries

UI components lib based on Ant Design for Angular

To-do list & time tracker for programmers and other digital workers with Jira, Github, and Gitlab integration

Angular, NgRx, Angular CLI & Angular Material Starter Project

The Static Site Generator for Angular apps

Web performance library for measuring all User-centric performance metrics

JSON powered forms for Angular

⚡️ Useful pipes for Angular with no external dependencies!

Angular sample components

🦊 RxJS operator that unsubscribe from observables on destroy

Useful pipes for Angular

The project is based on best practices from the community, other github Angular projects and developer experience from production Angular projects.

🐿 A flexible and straightforward library that caches HTTP requests in Angular

Simpler, cleaner Angular validation error messages

🦊 ViewChild and FromEvent — a Match Made in Angular Heaven

Research on reactive-ephemeral-state in component oriented frontend frameworks - Demonstrated with Angular and RxJS

NgRx Workshop Example Application based on Shopping Cart from Angular.io docs


101 Useful Typescript libraries

A completely customizable framework for building rich text editors. (Currently in beta.)

Handsontable is a JavaScript/HTML5 data grid with spreadsheet look & feel. Available for React, Vue and Angular.

💻 🔄 📱 A realtime Database for JavaScript Applications

React Hooks library for remote data fetching

🎉 create a single executable out of your node.js apps

Isolated React component development environment with a living style guide

Dark Reader Chrome and Firefox extension

UX guidelines, HTML/CSS framework, and Angular components working together to craft exceptional experiences

Lens - The Kubernetes IDE

Simple peer-to-peer with WebRTC

Zero-config CLI for TypeScript package development

🤖 A framework for building GitHub Apps to automate and improve your workflow

Create and animate hand-drawn annotations on a web page

A powerful obfuscator for JavaScript and Node.js

Functional programming in TypeScript

Examples built with TensorFlow.js

Create graphs from your CommonJS, AMD or ES6 module dependencies

mutate a copy of data without changing the original source

🚀 Progressive microservices framework for Node.js

Runtime type system for IO decoding/encoding

Zero dependency library to provide some basic geo functions

Create music with JavaScript

Common tasks of managing HTML DOM with vanilla JavaScript. Give me 1 ⭐if it’s useful.

Use Apollo Client as React hooks

Collection of utility types, complementing TypeScript built-in mapped types and aliases (think "lodash" for static types).

The Axios API, as an 800 byte Fetch wrapper.

The GitHub ToolKit for developing GitHub Actions.

🐺Create browser tests 10x faster

A tiny wrapper for turning Node.js worker threads into easy-to-use routines for heavy CPU loads.

A modern Apache Kafka client for node.js

Essential metrics for a healthy site.

⛱ Broadly scoped ecosystem & mono-repository of ~135 TypeScript projects for functional, data driven development

📐 Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone.

🔧 💅 Jest utilities for Styled Components

📁 Uppload is a better JavaScript image uploader with 30+ plugins

Runtime validation for static types

🎨 UI controls as React Hooks to control your component state from outside

Watch anything instantaneously, just write its name.

Lean and mean Javascript implementation of the JSON-Patch standard (RFC 6902). Update JSON documents using delta patches.

TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.

Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.

TypeScript-first schema validation with static type inference

Delightful data fetching for React.

Flipping awesome animations.

Lion Web Components

Exemplary real world backend API built with NestJS + TypeORM / Prisma

Open Graph Image as a Service - generate cards for Twitter, Facebook, Slack, etc

All basic TypeScript types in one place 🤙

A beautiful Syntax Highlighter.

Faster and smaller alternative to Ramda

Typegoose - Define Mongoose models using TypeScript classes.

Convert Javascript/TypeScript to C

Node.js database migration management for Postgresql

Incubation repository for the new TypeScript handbook 🐣

Just a simple logging module for your Electron application

🦆 React hooks for axios

It allows you to use methods such as schema, innerJoin, where, limit, select, orderBy on JSON data.

Node.js actor framework.

A collection of badass modules and utilities to help you level up your NestJS applications 🚀

React custom hooks for async functions with abortability and composability

Analyze the impact of a browser extension on web performance.

A JavaScript Mock Date object that can be used to change when "now" is.

Deprecated. Please use artsy/force unless working on Artsy's publishing components

A CLI tool to check type coverage for typescript code

Book layout in the browser

Let JSON play nicely with Typescript

🎶 Library for declaratively manipulating the Web Audio API

🦥 Be lazy, write simple tests in comments.

A dead simple benchmarking framework for JS/TS libs

Automated refactorings for VS Code (JS & TS) ✨ It's magic ✨

Collection of awesome rules to extend TSLint

A cross-browser implementation of the AudioContext which aims to closely follow the standard.

🥃 Functional Algebraic Data Types

📘 A comprehensive handbook on how to create transformers for TypeScript with code examples

Introduction to Functional Programming using TypeScript and fp-ts.

Runtime library to validate data against TypeScript interfaces.

A WebSocket JavaScript library

💧EventEmitter's typesafe replacement

A collection of helpful RxJS operators to deal with backoff strategies (like exponential backoff)

A modular library for collecting front-end performance metrics

🎬 Save a video of a Playwright page

Helpers library for marbles testing with Jest

Ramda functions reimplemented in fp-ts

The socket manager

A library for making RxJS support async-await for-await loops via AsyncIterables

Track missing type coverage to ensure type safety

A Docker Compose Charting Tool

Benchmark Comparison of Packages with Runtime Validation and TypeScript Support

Displays resource utilization in the VSCode status bar.

A VSCode extension to control ngrok

Link your code and commits to a video recording and explain your code with video.

Framework independent visual testing

🐚 cross-platform library to execute commands in new shells

A man-in-the-middle proxy for development, enabling mocking and/or modification of API endpoints

⚡Ai based, 🚀Fast, 📃SSR, 💎Lightweight Angular alternative with the same modern API thats compile directly to WebComponents

🌐 TypeScript WebSockets library.

Deploy Angular applications to Vercel

Refactor TypScript code programmatically using codemods

🐙 Explore Github Trending repositories directly from Visual Studio Code

📦 🐈 A Starter for Nestjs Library Development


17 Useful Javascript projects

Bypass Paywalls web browser extension for Chrome and Firefox.

Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries

A modified web browser that helps in responsive web development. A web developer's must have dev-tool.

Modern DB toolkit to query, migrate and model your database

Removing people from complex backgrounds in real time using TensorFlow.js in the web browser

presentations for busy messy hackers

Website, docs, and client libraries. Follow to stay updated about our public Beta.

Transmit data with sound using Web Audio -- Javascript binding for libquiet

A repository for demos illustrating features of the Web Speech API. See https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API for more details.

Code from the Kubernetes in Action book

A JavaScript implementation of a image to Ascii code

🔗 OAuth 2.0 implementation for various providers in one place.

The fair and lightweight alternative to common web analytics tools.

🍦 Simple and sweet Deno Web Framework for building simple APIs and Websites

A template for starting a new vscode extension quickly.

A functional module for Deno inspired from Ramda.

Navigate through modules, classes, and declarations in GitHub like an IDE


54 Other libraries and resources

🤓 Build your own (insert technology here)

A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.

🔗 Some useful websites for programmers.

Deepfakes Software For All

A long list of (advanced) JavaScript questions, and their explanations ✨

A tool for exploring each layer in a docker image

Standard Go Project Layout

The lazier way to manage everything docker

A collection of full-stack resources for programmers.

Jargon from the functional programming world in simple terms!

A community-curated list of flexbox issues and cross-browser workarounds for them.

Learn Go with test-driven development

How to improve NGINX performance, security, and other important things.

An extremely fast JavaScript bundler and minifier

A curated collection of marketing articles & tools to grow your product.

A set of over 550 free MIT-licensed high-quality SVG icons for you to use in your web projects.

Things you can do with a browser in 2020 ☕️

1000+ Hand-Crafted Go Examples, Exercises, and Quizzes

Which is the fastest web framework?

A multi-service dev environment for teams on Kubernetes

7 days golang apps from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM etc) 7天用Go动手写/从零实现系列

handling 1M websockets connections in Go

A collection of interesting new networks and tech aiming at decentralisation (in some form).

⬛️ CLI tool for saving complete web pages as a single HTML file

Rust explained using easy English

Jest cheat sheet

⚡ Cheatsheet for developing lightning fast progressive Angular applications.

😈Awful AI is a curated list to track current scary usages of AI - hoping to raise awareness

List of Development YouTube Channels

List of "only yours" cloud services for everyday needs 🏴

Fast cross-platform HTTP benchmarking tool written in Go

⭐ Use repo badges (build passing, coverage, etc) in your readme/markdown file to signal code quality in a project.

📚 A collection of useful resources for building RESTful HTTP+JSON APIs.

Soundcloud Music Downloader

YouTube video downloader in javascript.

Examples of Golang compared to Node.js for learning

a node internal (in-memory) caching module

List of 300 Angular Interview Questions and answers

A collection of online demos created from blog posts.

Learn Flexbox in 30 days with 30 code tidbits ✨

🔒 A curated checklist of 300+ tips for protecting digital security and privacy in 2020

A list of helpful Angular interview questions you can use to interview potential candidates, test yourself or completely ignore.

Fully printable summary of modern TypeScript language features with extensive examples to help you learn

CSS Selector Generator 🗺

Know JS, want to try Rust, but not sure where to start? This is for you!

A curated list of great puzzles

Functional programming great resources

Manage windows in Windows, macOS and Linux using Node.js

A command line utility for creating memes

📝Automatically fixes typos and mistakes in your source code and docs!

Published Developer Cheat Sheets

Movies and Series I've loved over the years, for the people with software development background, IT Engineers or general people who love movies

Short Guide for Modern HTTP Caching

About

Collection of Javascript libraries

https://selfrefactor.github.io/useful-javascript-libraries/

License:MIT License


Languages

Language:JavaScript 100.0%