2656 Repositories
JavaScript javascript-programming Libraries
๐จ Cross-browser JavaScript library to disable scrolling page
scroll-lock Cross-browser JavaScript library to disable scrolling page Live demo | README ะฝะฐ ััััะบะพะผ New features 2.0 More advanced touch event handli
Lightweight and simple notification library in Vanilla JavaScript.
SimpleNotification SimpleNotification is a library to display simple yet customizable notifications. You can stylize text with a simple syntax, add bu
Vanilla JavaScript Instagram Feed without access token. Not using the Instagram API
โ ๏ธ This repository has been archived โ ๏ธ The focus of this repository was to provide an easy and ready to use plugin to display an Instagram Feed but s
A javascript library to animate elements on scroll page events
ScrollJS by Sam Sirianni ScrollJS is a library written in Javascript. With ScrollJS you can animate elements on scroll events. Visit the ScrollJS webs
A JavaScript animation plugin for menus. It creates a div that moves when you mouse over an element, giving it an elastic animation.
Lava-Lamp Description: A JavaScript animation plugin for menus. It creates a div that moves when you mouse over an element, giving it an elastic anima
A simple, jQuery free Snackbar (Toast) alert
js-snackbar What is a SnackBar? According to Material Design a Snackbar or Toast provides "brief messages about app processes at the bottom of the scr
jQuery UI widget for structured queries like "Contacts where Firstname starts with A and Birthday before 1/1/2000 and State in (CA, NY, FL)"...
Structured-Filter ยท Structured-Filter is a generic Web UI for building structured search or filter queries. With it you can build structured search co
i18n-language.js is Simple i18n language with Vanilla Javascript
i18n-language.js i18n-language.js is Simple i18n language with Vanilla Javascript Write by Hyun SHIN Demo Page: http://i18n-language.s3-website.ap-nor
Unified JavaScript logging system. KISS, light and library free.
Logger.js Logger.js is a JavaScript ES6 module that offers a unified console output across Firefox and Chromium based browsers. It handles standard er
Notification handler. KISS, light and library free.
Notification.js Notification.js is a standalone ES6 module that allows you to easily handle several notifications from different types at the same tim
Accordion Plugin written in Vanilla JavaScript.
Easy Accordion Accordion plugin written purely in JavaScript. Setup So, to start using the Easy Accordion plugin in your project, you can include the
Turn an HTML input box to a duration picker, without jQuery
html-duration-picker.js html-duration-picker.js is a very tiny JS library used for transforming a native HTML text input into a duration picker. The a
Tiny JavaScript library (1kB) by CurrencyRate.today, providing simple way and advanced number, money and currency formatting and removes all formatting/cruft and returns the raw float value.
Zero dependency tiny JavaScript library (1kB bytes) by CurrencyRate.today, providing simple way and advanced number, money and currency formatting and removes all formatting/cruft and returns the raw float value.
A timed continuous carousel that uses vanilla JavaScript & CSS animations.
Continuous Carousel โ Timed continuous carousel that uses vanilla JavaScript & CSS animations. It supports both horizontal and vertical scrolling. Mar
Javascript library to make HMTL tables editable, using Bootstrap
Donate to the project Bootstable Javascript library to make HMTL tables editable. "Bootstable" is a javascript library (plug-in), that lets convert a
The minimal javascript library to create flowcharts โจ
Flowy A javascript library to create pretty flowcharts with ease โจ Dribbble | Twitter | Live demo Flowy makes creating WebApps with flowchart function
An enhanced HTML 5 file input for Bootstrap 5.x/4.x./3.x with file preview, multiple selection, and more features.
bootstrap-fileinput An enhanced HTML 5 file input for Bootstrap 5.x, 4.x, and 3.x with file preview for various files, offers multiple selection, resu
Pressure is a JavaScript library for handling both Force Touch and 3D Touch on the web
Pressure is a JavaScript library for handling both Force Touch and 3D Touch on the web, bundled under one library with a simple API that makes working with them painless.
A lightweight JavaScript library for creating interactive maps and pretty data visualization.
Jsvectormap A lightweight Javascript library for creating interactive maps and pretty data visualization. Explore docs . Report bug ยท View demo ยท Down
Small library for making box selections on HTML elements in JavaScript
Box Selection Small JavaScript library for making box selections on HTML elements. Makes use of CSS transforms so there is no paint flashing. Installa
A JavaScript library for creating "select-all" checkboxes
SelectAllCheckbox v1.0 See LICENSE for this software's licensing terms. SelectAllCheckbox is a JavaScript library which makes it easy to create "selec
The JavaScript currency converter plugin
currencyConverter - javascript currency converter Compatibility IE9 and up, Edge, iOS Safari 6+, Chrome 8+, Firefox 6+ Usage The currencyConverter Ins
It's a tiny freeware library on TypeScript to sinhronize page scrolling and navigation meny-bar.
Scroll progress (dual-side-scroll) v1.2.3 Assignment This tiny plugin is designed to show the progress of the page scrolling interactively. There are
๐ Calendar link generator for popular services
๐ Calendar Link Status Build Health Community JavaScript library to generate an event link for Google Calendar, Yahoo! Calendar, Microsoft Outlook, e
LazyLoad Embed YouTube Player - simple and lightweight plugin - pure JavaScript
Youtube LazyLoad LazyLoad Embed Youtube Player - simple and lightweight plugin - pure JavaScript Status View Preview Table of contents Status Quick St
TypeScript type definitions for Bun's JavaScript runtime APIs
Bun TypeScript type definitions These are the type definitions for Bun's JavaScript runtime APIs. Installation Install the bun-types npm package: # ya
โ๏ธ JSON serialization should never fail
โ๏ธ JSON serialization should never fail. Features Prevent JSON.serialize() from: Throwing Changing types Filtering or transforming values unexpectedly
Catamyst Frontend Stack - Discussion and demo for Frontend Web Development with Modern Tech Stack
Catamyst Frontend Stack Discussion and demo for Frontend Web Development with Modern Tech Stack. Made by M Haidar Hanif from Catamyst. Haidar is the F
A complete application tutorial to show how to implement the Web Socket protocol using only Node.js builtin modules
Web Socket application using only Node.js built-in modules About Welcome, this repo is part of my youtube video about Building a complete application
Simple scroll based text reveal animation library.
Simple scroll based text reveal animation library. โฐ๏ธ DEMO Getting Started Using packge manager NPM Install textify using npm: npm install textify.js
JavaScript library to interact with the Cfx.re API (FiveM/RedM)
Cfx.re JavaScript API A package that helps you interacting with the Cfx.re, FiveM & RedM API. How to install npm i cfx-api Example usage: const cfx =
We are creating a Library that would ensure developers do not reinvent the wheel anymore as far as Authentication is concerned. Developers can easily register and download authentication codes that suits their need at any point.
#AuthWiki Resource Product Documentation Figma Database Schema First Presentation Live Link API Documentation Individual Contributions User Activity U
๐ณ nextjs app to create and share polls
Oh My Poll create and share polls privately or publicly -- its fast and free! Tech Stack Next.js TailwindCSS Prisma PlanetScale External Dependencies
Unofficial port of the Sentry SDK for JavaScript to Deno.
Sentry_deno This is an unofficial port of the Sentry SDK (@sentry/browser) to Deno. import * as Sentry from "https://deno.land/x/sentry_deno/main.ts";
Best fast responsive discord anti nuke bot made in javascript using Discord JS@v13
Security Plus Security Plus is an advance anti nuke bot for discord server , Developed in JavaScript by using discord.js@v13 , Security Plus don't all
JavaScript library for parsing Dirtywave M8 files, complete with a CLI for interacting with M8 files.
m8-js This repository contains a JavaScript library for parsing Dirtywave M8 files, as well as a CLI for interacting with M8 files. The hopes are not
A JavaScript library for visualizing Sankey diagrams.
SanKEY.js v1.0.0 last updated: 20.07.2022 Getting started SanKEY.js is a JavaScript data visualization library that provides a simple object-oriented
"To-do list" is a tool that helps to organize your day. It simply lists the things that you need to do and allows you to mark them as complete. You will build a simple website that allows for doing that, and you will do it using ES6 and Webpack!
To-do-list Description "To-do list" is a tool that helps to organize your day. It simply lists the things that you need to do and allows you to mark t
Distributed real-time chat demo on Blueboat in 15 lines of JavaScript
minichat Distributed real-time chat demo on Blueboat in 15 lines of JavaScript, Live Demo The code Router.get("/", () = new Response(` scriptconst
An open-source Typing-effect Library, That enables potential users to add a typing effect to mere DOM Elements.
Typing Effect Library An open-source Typing-effect Library I created. That enables potential users to add a typing effect to mere DOM Elements. Tool P
In this project, I restructure my previous Awesome books app code. The goal is to practice ES6 syntax and also make the code more organized by using ES6 modules.
Awesome Books In this project, I will restructure my previous Awesome books app code. The goal is to make it more organized by using modules. I will a
A simple to do list app built with HTML, CSS and JavaScript. Users can add daily tasks, edit the tasks, delete the tasks when it's done
To Do List This is a website that allows users to manage the tasks. users can add every task to do and when the task is done users can delete the task
Configure Wrangler in the format of your choice.
wjson โจ Configure Wrangler in the format of your choice. โจ Installation npm i -D @darkflare/wjson Usage (CLI) Run the below command and wjson will aut
Persistent key/value data storage for your Browser and/or PWA, promisified, including file support and service worker support, all with IndexedDB. Perfectly suitable for your next (PWA) app.
BrowstorJS ๐ ๐พ ๐ Persistent key/value data storage for your Browser and/or PWA, promisified, including file support and service worker support, all
Firebase/Admin Auth Javascript Library for Cloudflare Workers
Flarebase Auth Firebase/Admin Auth Javascript Library for Cloudflare Workers Supported operations: createSessionCookie() verifySessionCookie() signInW
Easily add emoji support to your website! Replace keywords with emoji's :yum:
Emoji-Parser.js ๐ A emoji parser to easily add emoji support to your website Show your support! Features: Use's the same style GitHub does! TON's of
A boilerplate for Javascript discord bot applications.
Javascript Discord Boilerplate Getting Started To start, just click the use template link (or the green button). Create a Discord application. Guide.
๐ฃ Error handler for CLI applications ๐ฅ
Error handler for CLI applications. Features ๐ฃ Error type-specific handling ๐ Graceful exit โ๏ธ Normalize invalid errors ๐ Log verbosity: full, shor
This is an educational and simple website that displays a list of books and allows you to add and remove books from that list built with HTML, CSS, JavaScript. The goal is to make it more organized by using modules and practice the ES6 syntax in the first Module
Awesome books ES6 This is a website that allows users to add and remove books from a list. This project is build using JavaScript objects Built With H
This project will be a basic website that allows users to add/remove books from a list. The main objective is to understand how to use JavaScript objects and arrays and dynamically modify the DOM and add basic events.
Awesome-books Awesome Books This project will be a basic website that allows users to add/remove books from a list. This project is part of the Microv
AweSome Book App displays the book details entered by user and saves the information in Local storage. User can add and remove a book title/author to the library and from the library.
Awesome Book App with ES6 Used npm init -y command to create package.json file. Created the entry point for the JavaScript code called index.js Create
A Minimalist to do list website where user can add, remove and edit multiple tasks and All the changes user makes in his to do list is saved in browser local storage so that it can be accessed later.
Testing for Add Remove function in To Do List App Jest framework is used for testing. Created (addremove.test.js) for a file containing the add item a
"Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. By building this application with JavaScript, the website is more interactive!
Awesome-books Description "Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. By
Blazing fast and lightweight state management framework ๐
StateX is a blazing fast and lightweight framework for managing state in a Javascript app. Features ๐จ Fast โ Our APIs just run lightning fast, no mor
Codรบ's open-source codebase. A space for coders.
Running the app $ npm install # development $ npm run dev Open http://localhost:3000 with your browser to see the result. You can start editing the p
Uma simples linguagem de programaรงรฃo implementada em JavaScript.
[Projeto descontinuado] Vou estudar alguns conceitos muito importantes que aprendi ao implementar essa linguagem e, possivelmente, vou criar uma lingu
This is a project based on a game Leaderboard. You can interact with an API inserting your user name and score. Built with HTML, CSS, JavaScript and WEBPACK
Leaderboard: Leaderboard project - Microverse Acces link Check the live version here Built With HTML CSS JavaScript VScode Webpack GitFlow Quick view
A Cypress plugin that generates test scripts from your interactions, a replacement Cypress Studio for Cypress v10 ๐ฑ โจ
DeploySentinel Cypress Recorder Plugin Create Cypress tests scripts within the Cypress test browser by simply interacting with your application, simil
This project is an Awesome Books web page where users can add or remove books from the site. It also displays a list of the books added to the collection. This Awesome books webpage was created using ES6.
Awesome books App using Module Awesome books App using Module This book list was built using modules and other ES6 syntax. It allows users to add/remo
๐ง WIP: Bartosz Milewski's "Category Theory for Programmers" Korean translation ๐
ํ๋ก๊ทธ๋๋จธ๋ฅผ ์ํ ๋ฒ์ฃผ๋ก ๋ณธ ๋ ํ์งํ ๋ฆฌ๋ Bartosz Milewsk์ Category Theory for Programmers์ ๋ฒ์ญํ๋ฉฐ ํ์ตํ ๋ ํ์งํ ๋ฆฌ์ ๋๋ค. ๐ ๋ชฉ์ฐจ Part 1. ๋ฒ์ฃผ:ํฉ์ฑ์ ๋ณธ์ง ํ์ ๊ณผ ํจ์ ํฌ๊ณ ์์ ๋ฒ์ฃผ Kleisli Categories
๐ธ getting sponsored made easy with widgets !
Ponsor getting sponsored made easy through widgets Tech Stack A lot of different tech and soft wares were used to create Ponsor, here is a list of the
A simple To-do app project made using JavaScript ES6 and Webpack
A simple To-do app project made using JavaScript ES6 and Webpack - Microverse. Feel free to see the live version, if you like it please give it a star!
This tool is studied to help ethical hackers to find vulnerable points in webpage's javascript
JavaScream This tool is studied to help ethical hackers to find vulnerable points in webpage's javascript. HOW TO INSTALL (FIREFOX) 1- clone the proje
Projeto de um relรณgio digital utilizando HTML, CSS e Javascript.
Link da aplicaรงรฃo online: https://filipelimavaz-relogiodigital.netlify.app/ Projeto de um relรณgio digital utilizando HTML, CSS e Javascript Obrigado a
Happy Birthday is a web-based party live background generated by CANVAS powered by JavaScript. This show a lot of random colorize particles in the background.
Happy BirthDay JS Happy Birthday is a web-based party live background generated by CANVAS powered by JavaScript. This show a lot of random colorize pa
A simple To-do app project made using JavaScript ES6 and Webpack - Microverse. You can add, remove, check tasks, and remove all the tasks that were done at the same time. Feel free to see the live version, if you like it please give it a star!
To Do List a to do list javascript app buit using webpack and es6. Built With HTML CSS JavaScript Wepack Live Demo (if available) Live Demo Link Getti
A graphical web-based audio visualizer which reads music data using Pure JavaScript, and draws a graphical view in Canvas.
Audio Visualizer JS A graphical web-based audio visualizer which reads music data using Pure JavaScript, and draws a graphical view in Canvas. Demo: h
Portable Activity Timeline that draws the Timeline based on data given in JSON or CSV format
Portable Activity Timeline that draws the Timeline based on data given in JSON or CSV format. By clicking on any activity a detailed modal window is displayed. Initially developed for post incident investigations to get a overview of the situation in an it-environment.
This is a simple frontend project which is built while learning full-stack web development
This is a simple frontend project which is built while learning full-stack web development by Dr.Angela yu the course is called The Complete 2022 Web Development Bootcamp this is the best-seller course in web development on Udemy
This is a basic website that allows users to add/remove books from a list using ES6
AWESOMEBOOKSES6 This project is aim at restructuring and organizing Awesome books with modules Getting Started step 1: Clone this repo locally using g
Create scroll-based animation without JavaScript
Trigger JS Create scroll-based animation without JavaScript. Sometimes we want to update the CSS style of an HTML element based on the scroll position
Leaderboard App for the great game "Duel of Fates".
To Do List โ๏ธ This is a leaderboard App to practice Javascript, API implementation and Webpack deployment. Live Demo โ๏ธ GitHub Pages: DEMO Tech โโง HTM
This project is based on the Awesome Books app repo, refactored with ES6 and organized with modules. The purpose of this project is to learn functionality organization using JavaScript modules.
Awesome Books with ES6 and modules A basic app project built with HTML, CSS and JS ES6 to keep track of awesome books. Built With HTML/CSS and JS best
Awesome collection of useful javascript snippet ๐ก
useful-js-snippets ์ ์ฉํ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ ์กฐ๊ฐ๋ค์ ๋ชจ์ ๋์์ต๋๋ค. TOC Reference Snippets usage Get Value Clamp Sleep Group By Collect By Head Tail Flatten Intersection
It is an app that allows you to create lists of books and authors made in the course of Microverse. This project was develop using JavaScript, HTML and CSS.
AWESOME BOOKS This is an Awesome book store project that add store and diplay books on the UI. Built With HTML,CSS, JavaScript Frameworks Github, Lint
Easily find someone to debate online in an omegle-style showoff
Debate Bro Easily find someone to debate online in an omegle-style showoff Go to site Tech Stack Next.js + Socket.io + WebRTC (peer.js) TODO Change dr
A web app which help you to save you a list of your favorite books, they will be saved on your local storage to never loose them even if you close the page. Built wiht JavaScript
Awesome Books In this project I build a page to save a list of your favorites books, you can add new books, delete it and they will be saved in the lo
Simple budget-tracker web app developed using Vanilla JavaScript. Exercise from Warren Tech Academy.
Willow Personal Finance - Exercise from Warren Tech Academy About Project screenshots Installation Extra notes About Tools: HTML CSS (SASS) JavaScript
To-Do List is a simple web based application that gives users an opportunity to note and organize their daily tasks. This app is built with JavaScript, HTML/CSS.
Project Name To-Do App Live Demo About Project In this feature, I built a to do list app which helps to list the tasks to be done at a particular time
this project show how to deal with core programming scriptprogramming and local storage
this project show how to deal with core programming scriptprogramming and local storage
This tool is studied to help ethical hackers to find vulnerable points in webpage's javascript
JavaScream This tool is studied to help ethical hackers to find vulnerable points in webpage's javascript. HOW TO INSTALL (FIREFOX) 1- clone the proje
This is an app developed in the Microverse course, it is a simple app used for developing a task list, using JavaScript modules and webpack
TODO LIST This is an app developed in the microverse course, developing a task list, using Javascript modules and webpack A simple app to help you man
This is a website for creating to-do tasks. "To-do list" is a tool that helps to organize your day. The main objective is to understand how to use proper ES6 syntax.
TO DO LIST To Do List This is a website for creating to-do tasks. "To-do list" is a tool that helps to organize your day. This project is part of the
Using Webpack and external API, this website saves and shows players' scores and allows the submission of new scores.
Microverse Students Leaderboard Microverse Students Leaderboard project that displays scores submitted by different students. All data is preserved in
This single-page application displays a site where users can add/remove books from an interface and navigate between sections using ES6 Js.
Awesome Books - ES6 Web app that allows to add and remove book's data using Javascript and ES6 conventions. Built With HTML CSS Javascript ES6 Prerequ
JavaScript plugin for adding multilingual website. i18n.
Lieu JavaScript plugin for adding multilingual website. Installation npm install lieu or download lieu.js from /dist. ES6 import Lieu from 'lieu'; co
A set of utilities and additional features for my creative coding class aiming to help students while introducing the algorithmic thinking.
p5.utils A set of utilities and additional features for my creative coding class aiming to help students while introducing the algorithmic thinking. T
Copy/paste detecting GitHub Action for programming source code (jscpd)
dry-code Copy/paste detecting GitHub Action for programming source code with jscpd Action inputs Action input Description Default Value Required optio
A Discord music bot that's easy to set up and run yourself!
Mocha Music Bot Template A discord music bot template built using node.js. Feel free to edit and host your own version of this music bot. The prominen
A simple step by step tooltip helper for any site
Tooltip Sequence A minimalistic set of tooltips on your app. What it does So suppose you create a Web Application and you want to take your users or a
โจ Small and Clean JavaScript Toast Notifications
BuzzNotify Small and Clean JavaScript Toast Notifications New version introduces breaking changes! Now the styles come separately and you will have to
A pure JavaScript QRCode encode and decode library.
QRCode A pure JavaScript QRCode encode and decode library. QRCode guide and demo QRCode guide QRCode example QRCode example use worker Modify from kaz
A utility for creating toggleable items with JavaScript. Inspired by bootstrap's toggle utility. Implemented in vanillaJS in a functional style.
LUX TOGGLE Demo: https://jesschampion.github.io/lux-toggle/ A utility for creating toggleable dom elements with JavaScript. Inspired by bootstrap's to
Bootstrap 5 & Material Design 2.0 UI KIT
Bootstrap 5 UI KIT - 700+ components, plain JavaScript, MIT license, simple installation. MDB is a collection of free Bootstrap templates, themes, des
A free JavaScript plugin to create custom right click context menus.
CtxMenu (Javascript) A modern, light weight, object oriented solution for adding right click context menus for your website. demo Installation Downloa
A Powerful and Elegant "alert" library for JavaScript that replaces that boring alert style of Javascript.
A Powerful , Elegant and fully customizable "alert" library using JavaScript that replaces that boring style of alert. Installation Place the below sc
Colr Pickr, a vanilla JavaScript color picker component built with SVGs, with features like saving colors. Similar design to the chrome-dev-tools color picker.
Colr Pickr Colr Pickr, a vanilla JavaScript color picking component built with SVGs, with features like saving colors. Similar design to the chrome-de
This simple library allows you to create awesome responsive and highly customizable popups importing just one JavaScript file.
Creativa - Popup This is a simple library that allows you to create awesome popups importing just one JavaScript file. Getting started You can import
A lightweight, modern and customizable JavaScript slider library.
NSlider NSlider is a lightweight ( 10 KB), modern and customizable JavaScript slider library. CDN Development https://cdn.jsdelivr.net/gh/fatihege/ns
A super tiny Javascript library to make DOM elements draggable and movable. ~500 bytes and no dependencies.
dragmove.js A super tiny Javascript library to make DOM elements draggable and movable. Has touch screen support. Zero dependencies and 500 bytes Gzip