An open API service indexing awesome lists of open source software.

JavaScript

JavaScript (JS) is a lightweight interpreted or JIT-compiled programming language with first-class functions. While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as Node.js, Apache CouchDB and Adobe Acrobat. JavaScript is a prototype-based, multi-paradigm, dynamic language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles.

https://github.com/uiwjs/uiw

⚛️ @uiwjs A high quality UI Toolkit, A Component Library for React 16+.

compoment css frontend javascript react react-component react16 typescript ui ui-components ui-kit uiw uiw-react

Last synced: 14 May 2025

https://github.com/antoine-coulon/skott

All-in-one devtool to automatically analyze, search and visualize project modules and dependencies from JavaScript, TypeScript (JSX/TSX) and Node.js (ES6, CommonJS)

commonjs dependencies es6 graph javascript jsx nodejs static-analysis tree tsx typescript visualization

Last synced: 14 May 2025

https://github.com/0xlau/biliplus

🧩 A Chrome/Edge extension to feel better in bilibili.com

bilibili chrome-extension edge-extension javascript

Last synced: 15 May 2025

https://github.com/cornerstonejs/dicomParser

JavaScript parser for DICOM Part 10 data

dicom javascript nci-itcr

Last synced: 23 Apr 2025

https://github.com/rism-digital/verovio

🎵 Music notation engraving library for MEI with MusicXML and Humdrum support and various toolkits (JavaScript, Python)

digital-scores javascript mei music music-notation musicxml notation pypi sheetmusic svg

Last synced: 17 Dec 2025

https://github.com/helloworld-Co/html2md

helloworld 开发者社区开源的一个轻量级,强大的 html 一键转 md 工具,支持多平台文章一键转换,并保存下载到本地。

csdn html html-to-markdown javascript jsdom juejin markdown markdown-to-html md node nuxt vue

Last synced: 30 Apr 2025

https://github.com/khrome/ascii-art

A Node.js library for ansi codes, figlet fonts, ascii art and other ASCII graphics

ansi-codes ansi-styles ascii ascii-art command-line-tool compositing figlet images javascript tables terminal-graphics

Last synced: 15 May 2025

https://github.com/tylermcginnis/react-router-firebase-auth

Example of how to have protected routes with Firebase and React Router.

firebase javascript protected-routes react

Last synced: 04 Apr 2025

https://github.com/caoccao/Javet

Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.

android engine java java-v8 javascript javet linux macos nodejs v8 v8-javascript-engine windows

Last synced: 27 Apr 2025

https://github.com/lamberta/html5-animation

Foundation HTML5 Animation with JavaScript example code and book exercises.

animation book canvas game-development html5 javascript

Last synced: 08 Jul 2025

https://github.com/perry-mitchell/webdav-client

WebDAV client written in Typescript for NodeJS and the browser

browser dav davfs javascript nodejs webdav webdav-client

Last synced: 14 May 2025

https://github.com/animavita/animavita

Trigger life-saving alerts, register animals for adoption and find the closest pet friend to adopt :dog:

android animavita expo hacktoberfest hooks javascript nestjs nodejs pet react react-native

Last synced: 15 May 2025

https://github.com/KABBOUCHI/vue-tippy

VueJS Tooltip powered by Tippy.js

javascript tippy tippyjs tooltip vue vuejs

Last synced: 14 Mar 2025

https://github.com/helloworld-co/html2md

helloworld 开发者社区开源的一个轻量级,强大的 html 一键转 md 工具,支持多平台文章一键转换,并保存下载到本地。

csdn html html-to-markdown javascript jsdom juejin markdown markdown-to-html md node nuxt vue

Last synced: 12 Apr 2025

https://github.com/h2non/jshashes

Fast and dependency-free cryptographic hashing library for node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC)

cryptography hash-encoding hashing-algorithm hexadecimal hmac javascript minim-library ripemd160 sha1 sha2 sha512

Last synced: 15 May 2025

https://github.com/hyy1115/ES6-learning

《深入理解ES6》教程学习笔记

ecmascript2015 ecmascript6 es6 javascript

Last synced: 28 Mar 2025

https://github.com/kabbouchi/vue-tippy

VueJS Tooltip powered by Tippy.js

javascript tippy tippyjs tooltip vue vuejs

Last synced: 07 Apr 2025

https://github.com/e-dant/watcher

Filesystem watcher. Works anywhere. Simple, efficient and friendly.

c cpp efficient fast filesystem friendly header-only javascript nodejs python safe simple single-header thread-safe watcher

Last synced: 31 Mar 2025

https://github.com/DextApp/dext

🔍 A smart launcher. Powered by JavaScript.

alfred apps electron javascript launcher node quicksilver react search spotlight workflow

Last synced: 13 Mar 2025

https://github.com/OP-Engineering/link-preview-js

⛓ Extract web links information: title, description, images, videos, etc. [via OpenGraph], runs on mobiles and node.

chrome cors extract extract-information firefox http javascript js-library link nodejs parsing react-native safari typescript

Last synced: 26 Mar 2025

https://github.com/apache/oozie

Mirror of Apache Oozie

big-data java javascript oozie

Last synced: 30 Mar 2025

https://github.com/sebastianwessel/quickjs

A typescript package to execute JavaScript and TypeScript code in a webassembly quickjs sandbox

example javascript module package quickjs quickjs-emscripten quickjs-runtime sandbox sandbox-environment typescript wasm webassembly worker worker-pool worker-threads

Last synced: 14 May 2025

https://github.com/0no-co/wonka

🎩 A tiny but capable push & pull stream library for TypeScript and Flow

callbag events iterable javascript observable stream typescript

Last synced: 15 May 2025

https://github.com/aholachek/bundle-wizard

Magically easy insight into the JavaScript loaded by a web app

bundle-analyzer developer-tools javascript performance

Last synced: 16 May 2025

https://github.com/tree-sitter/node-tree-sitter

Node.js bindings for tree-sitter

binding javascript nodejs tree-sitter

Last synced: 13 May 2025

https://github.com/lmammino/financial

A Zero-dependency TypeScript/JavaScript financial library (based on numpy-financial) for Node.js, Deno and the browser

deno financial javascript mortgage node nodejs numpy numpy-financial typescript zero-dependency

Last synced: 15 May 2025

https://github.com/mtg/essentia.js

JavaScript library for music/audio analysis and processing powered by Essentia WebAssembly

audio-analysis audio-signal-processing emscripten essentia javascript music-information-retrieval webassembly webaudio

Last synced: 26 Jun 2025

https://github.com/wikimedia/jquery.i18n

🌐 jQuery based internationalization library

i18n intl javascript

Last synced: 11 Apr 2025

https://github.com/luciopaiva/heapify

The fastest JavaScript priority queue out there. Zero dependencies.

binary-heap data-structures heap heapify javascript javascript-library priority-queue queue

Last synced: 16 May 2025

https://github.com/thatopen/engine_web-ifc

Reading and writing IFC files with Javascript, at native speeds.

cpp emscripten ifc javascript wasm webassembly

Last synced: 27 Jan 2026

https://github.com/Sandpack/nodebox-runtime

Nodebox is a runtime for executing Node.js modules in the browser.

browser javascript nodejs runtime sandbox

Last synced: 11 Apr 2025

https://github.com/ctaylo21/jarvis

Dotfiles for a powerful, web development-focused environment powered by Neovim, iTerm2, tmux, and zsh

denite dotfiles fzf homebrew ide iterm2 javascript macos neovim osx osx-dotfiles react ripgrep tmux typescript vim zsh

Last synced: 04 Apr 2025

https://github.com/hackyourfuture/curriculum

Dive into our 7-month web development program covering HTML, CSS, Javascript, Node, and React!

backend cli css curriculum expressjs frontend git html hyf javascript mobx mongodb mysql nodejs react

Last synced: 16 May 2025

https://github.com/reactjs/ru.react.dev

React documentation website in Russian / Официальная русская версия сайта React

docs documentation gatsby javascript react russian russian-translation translation website

Last synced: 14 May 2025

https://github.com/benlorantfy/nestjs-zod

All NestJS + Zod utilities you need

javascript nest nestjs node nodejs openapi typescript zod

Last synced: 05 Jan 2026

https://github.com/opennextjs/opennextjs-netlify

Open Next.js adapter for Netlify

javascript netlify netlify-plugin nextjs opennext

Last synced: 13 Apr 2025

https://github.com/getify/native-promise-only

A polyfill for native ES6 Promises as close as possible (no extensions) to the strict spec definitions.

javascript polyfill promises

Last synced: 10 Jan 2026

https://github.com/buildfirst/buildfirst

:hammer: JavaScript Application Design: A Build First Approach. Code Samples and Snippets

application-design book code-samples javascript

Last synced: 13 Mar 2025

https://github.com/visma-prodsec/confused

Tool to check for dependency confusion vulnerabilities in multiple package management systems

confusion-detection infosec java javascript maven namespaces npm php pypi python

Last synced: 16 May 2025

https://github.com/specklesystems/speckle-server

The Speckle Server, Frontend, 3D Viewer, & other JS utilities.

3d aec frontend interoperability javascript monorepo speckle speckle-server threejs version-control viewer

Last synced: 14 May 2025

https://github.com/zandaqo/structurae

Data structures for high-performance JavaScript applications.

array bigint binary bitfield data-structures graphs javascript matrices optimization sorted typescript

Last synced: 16 May 2025

https://github.com/marpple/FxTS

A functional programming library for TypeScript/JavaScript

concurrency fp javascript lazy typescript

Last synced: 27 Mar 2025

https://mnater.github.io/Hyphenopoly/

Hyphenation for node and Polyfill for client-side hyphenation.

hyphenation hyphenation-algorithm javascript

Last synced: 19 Nov 2025

https://github.com/HackYourFuture/curriculum

Dive into our 7-month web development program covering HTML, CSS, Javascript, Node, and React!

backend cli css curriculum expressjs frontend git html hyf javascript mobx mongodb mysql nodejs react

Last synced: 03 Apr 2025

https://github.com/ThibaultJanBeyer/DragSelect

An easy JavaScript library for selecting and moving elements. With no dependencies. Drag-Select & Drag-And-Drop. – Examples:

drag drag-and-drop drag-n-drop drag-select drag-selection drag-selection-library dragselect javascript lightweight no-dependencies npm production-ready selection

Last synced: 21 Feb 2025

https://github.com/esri/jsapi-resources

A collection of resources for developers using the ArcGIS Maps SDK for JavaScript.

arcgis-api arcgis-js-api javascript mapping sample-apps web-components web-development

Last synced: 14 May 2025

https://github.com/teafuljs/teaful

🍵 Tiny, easy and powerful React state management

easy fragmented javascript management performance preact react state state-management store teaful tiny

Last synced: 23 Jan 2026

https://github.com/Esri/jsapi-resources

A collection of resources for developers using the ArcGIS Maps SDK for JavaScript.

arcgis-api arcgis-js-api javascript mapping sample-apps web-components web-development

Last synced: 30 Mar 2025

https://github.com/remusao/tldts

JavaScript Library to extract domains, subdomains and public suffixes from complex URIs.

domain javascript public-suffix-list tld typescript uri url url-parsing

Last synced: 01 Feb 2026

https://github.com/bencevans/node-sonos

🔈 Sonos Media Player Interface/Client

home-automation javascript music nodejs sonos

Last synced: 14 May 2025

https://github.com/bdougherty/bigscreen

A simple library for using the JavaScript Full Screen API.

fullscreen-api javascript video

Last synced: 16 May 2025

https://github.com/MTG/essentia.js

JavaScript library for music/audio analysis and processing powered by Essentia WebAssembly

audio-analysis audio-signal-processing emscripten essentia javascript music-information-retrieval webassembly webaudio

Last synced: 12 May 2025

https://github.com/foobar404/wave.js

Audio visualizer library for javascript. Create dynamic animations that react to an audio file or audio stream.

audio canvas javascript music oscillator visualization

Last synced: 15 May 2025

https://github.com/victorqribeiro/invaderz

Space invaders, but the invaders evolve with genetic algorithm

evolution evolutionary-algorithm game genetic-algorithm javascript space-invaders

Last synced: 04 Apr 2025

https://github.com/dragonir/threejs-odessey

Three.js 进阶之旅,掘金专栏配套项目。从基础入门开始,全方位了解Three.js的各种特性,并结合和应用对应特性,实现令人眼前一亮的Web创意页面,进而逐步挖掘Three.js和WebGL深层次的知识。 👇

css html javascript three-js threejs

Last synced: 04 Apr 2025

https://github.com/IonDen/ion.sound

JavaScript plugin for playing sounds and music in browsers

aac browser-game html5-audio ion-sound ionsound javascript mp3 ogg play-sounds web-audio-api web-audio-library

Last synced: 26 Mar 2025

https://github.com/kiwitalk/kiwitalk

An UNOFFICIAL cross-platform KakaoTalk client written in TypeScript & Rust (SolidJS, tauri)

hacktoberfest javascript js kakaotalk kakaotalk-client kiwitalk nodejs rust rust-application solid solidjs tauri tauri-app ts typescript

Last synced: 14 May 2025

https://github.com/ionden/ion.sound

JavaScript plugin for playing sounds and music in browsers

aac browser-game html5-audio ion-sound ionsound javascript mp3 ogg play-sounds web-audio-api web-audio-library

Last synced: 16 May 2025

https://github.com/wolfwind521/indoor3d

a js lib based on three.js to show 3D indoor map

3d-map canvas indoormap javascript threejs webgl

Last synced: 26 Oct 2025

https://github.com/atulmy/fullstack-javascript-architecture

✍️ Opinionated project architecture for Full-Stack JavaScript Applications.

architecture docker express fullstack javascript learn-by-examples mongodb nginx nodejs react react-native saas

Last synced: 12 Apr 2025

https://github.com/blakeembrey/free-style

Make CSS easier and more maintainable by using JavaScript

css css-in-js css-string dedupe hash javascript js minification typescript

Last synced: 08 Oct 2025

https://github.com/williamtroup/heat.js

🌞 A lightweight JavaScript library that generates customizable heat maps, charts, and statistics to visualize date-based activity and trends.

activity angular bar bar-chart chart css date generator heat heatmap html javascript map react statistics trends typescript visualization

Last synced: 14 Apr 2025

https://github.com/joequery/Stupid-Table-Plugin

A stupidly small and simple jQuery table sorter plugin

javascript jquery jquery-plugin sort

Last synced: 31 Mar 2025

https://github.com/joequery/stupid-table-plugin

A stupidly small and simple jQuery table sorter plugin

javascript jquery jquery-plugin sort

Last synced: 15 May 2025

https://github.com/nicolafranchini/venobox

Responsive Vanilla JS lightbox plugin, suitable for images, videos, iFrames, inline contents

gallery gallery-images image-gallery javascript lightbox modal modal-windows popup responsive vanilla-javascript vanilla-js video vimeo youtube

Last synced: 22 Oct 2025

https://github.com/Kenshin/simptab

简 Tab ( SimpTab ) - 极简的 Chrome 新标签页扩展,望你每次打开都有好心情。

chrome chrome-extensions crx javascript new-tab

Last synced: 27 Apr 2025

https://github.com/kenshin/simptab

简 Tab ( SimpTab ) - 极简的 Chrome 新标签页扩展,望你每次打开都有好心情。

chrome chrome-extensions crx javascript new-tab

Last synced: 05 Apr 2025

https://github.com/mnater/Hyphenopoly

Hyphenation for node and Polyfill for client-side hyphenation.

hyphenation hyphenation-algorithm javascript

Last synced: 07 May 2025

https://github.com/petersalomonsen/wasm-git

GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org

emscripten git javascript libgit2 nodejs wasm webassembly

Last synced: 31 Jan 2026

https://github.com/fulls1z3/universal

Seed project for Angular Universal apps featuring Server-Side Rendering (SSR), Webpack, CLI scaffolding, dev/prod modes, AoT compilation, HMR, SCSS compilation, lazy loading, config, cache, i18n, SEO, and TSLint/codelyzer

angular angular-cli aot cache config hmr i18n isomorphic javascript lazy-loading ngrx scss seed seo server-side-rendering starter state typescript universal webpack

Last synced: 13 Apr 2025

https://github.com/cornerstonejs/cornerstone3d

Cornerstone is a set of JavaScript libraries that can be used to build web-based medical imaging applications. It provides a framework to build radiology applications such as the OHIF Viewer.

cornerstone javascript medical-imaging nci-itcr segmentation

Last synced: 06 Mar 2026

https://github.com/jshttp/basic-auth

Generic basic auth Authorization header field parser

basic-auth http javascript nodejs

Last synced: 23 Apr 2025

https://github.com/williamtroup/Heat.js

🌞 A lightweight JavaScript library that generates customizable heat maps, charts, and statistics to visualize date-based activity and trends.

activity angular bar bar-chart chart css date generator heat heatmap html javascript map react statistics trends typescript visualization

Last synced: 28 Mar 2025

https://github.com/thames-technology/monads

Option, Result, and Either types for TypeScript - Inspired by Rust 🦀

either javascript monads node nodejs option result rust types typescript

Last synced: 07 Apr 2025