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/frintjs/frint

Modular JavaScript framework for building scalable and reactive applications

dependency-injection framework javascript react reactive rxjs vue

Last synced: 25 Jul 2025

https://github.com/shawnbot/aight

JavaScript shims and shams for making IE8-9 behave reasonably

dom ie8 ie9 javascript

Last synced: 16 May 2025

https://github.com/deepraining/blogs

个人博客: Web, JavaScript, NodeJs, Webpack ...

blogs javascript nodejs web webpack

Last synced: 15 May 2025

https://github.com/docsifyjs/docsify-cli

🖌 docsify cli tool - A magical documentation generator.

docsify docsify-cli javascript nodejs

Last synced: 12 Jan 2026

https://github.com/entronad/flutter_echarts

A Flutter widget to use Apache ECharts in a reactive way.

android chart charting-library charts dart data-visualization echarts flutter flutter-widgets ios javascript

Last synced: 16 May 2025

https://github.com/rocketshipapps/adblockfast

Adblock Fast is a faster ad blocker for Windows, Android, iOS, Chrome, and Opera.

android bash chrome-extension css firefox frontend gradle html http ios java javascript json maven nodejs npm objective-c security windows xml

Last synced: 15 May 2025

https://github.com/z-------------/cpod

(UNMAINTAINED) A simple, beautiful podcast app for Windows, macOS, and Linux.

audio electron javascript linux macos nodejs podcast windows

Last synced: 12 Apr 2025

https://github.com/z-------------/CPod

(UNMAINTAINED) A simple, beautiful podcast app for Windows, macOS, and Linux.

audio electron javascript linux macos nodejs podcast windows

Last synced: 04 Apr 2025

https://github.com/nv/cssom

Unmaintained! ⚠️ CSS Object Model implemented in pure JavaScript. Also, a CSS parser.

css-parser cssom dom javascript

Last synced: 14 May 2025

https://github.com/NV/CSSOM

Unmaintained! ⚠️ CSS Object Model implemented in pure JavaScript. Also, a CSS parser.

css-parser cssom dom javascript

Last synced: 13 May 2025

https://github.com/IceCreamYou/THREE.Terrain

A procedural terrain generation engine for use with the Three.js 3D graphics library for the web.

diamond-square-algorithm generative heightmap javascript materials noise procedural procedural-generation scene terrain threejs

Last synced: 24 Apr 2025

https://github.com/babel/website

:globe_with_meridians: The Babel documentation website

babel docs documentation javascript website

Last synced: 14 May 2025

https://github.com/avatsaev/angular-learning-resources

Curated chronological list of learning resources for Angular, from complete beginner to advanced level

angular javascript ngrx rxjs tutorials typescript

Last synced: 04 Apr 2025

https://github.com/swiftwasm/javascriptkit

Swift framework to interact with JavaScript through WebAssembly.

javascript swift swiftwasm webassembly

Last synced: 16 May 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: 13 May 2025

https://github.com/floodfx/liveviewjs

LiveView-based library for reactive app development in NodeJS and Deno

javascript liveview phoenix phoenix-liveview sockets typescript

Last synced: 16 May 2025

https://github.com/creold/illustrator-scripts

Some powerfull JSX scripts for extending Adobe Illustrator

adobe adobe-illustrator extendscript freebie illustrator illustrator-scripts javascript

Last synced: 03 Apr 2025

https://github.com/a7650/h5-editor

📕h5可视化编辑器,支持添加图片/文本/形状等,拥有图层/参考线/标尺/自动吸附对齐等功能

buider drag element-ui h5editor javascript plugins poster vue vuejs2

Last synced: 12 Apr 2025

https://github.com/elliotblackburn/mdpdf

Markdown to PDF command line app with support for stylesheets

converter javascript markdown node pdf pdf-converter

Last synced: 17 Jul 2025

https://github.com/mdn/interactive-examples

Home of the MDN live code editor interactive examples

css editor examples html interactive javascript mdn nodejs

Last synced: 17 Jun 2025

https://github.com/anantdgoel/ProjectFib

Chrome extension to flag fake news on Facebook. Built at HackPrinceton '16

chrome-extension docker facebook javascript machine-learning python

Last synced: 09 May 2025

https://github.com/gnuns/allOrigins

:alien: Pull content from any page as JSON via API

api cors gzip javascript js json node-js nodejs request

Last synced: 02 Aug 2025

https://github.com/sqids/sqids-javascript

Official JavaScript port of Sqids. Generate short unique IDs from numbers.

hashids id id-generator javascript short short-id short-url sqids typescript uid unique-id unique-id-generator

Last synced: 29 Dec 2025

https://github.com/squint-cljs/squint

Light-weight ClojureScript dialect

clojure clojurescript javascript

Last synced: 15 May 2025

https://github.com/icflorescu/iisexpress-proxy

A simple local proxy for accessing IIS Express from remote machines.

http-proxy iis iis-express iisexpress-proxy javascript nodejs proxy visual-studio windows

Last synced: 14 May 2025

https://github.com/casparwylie/cascii-core

A web-based ASCII and Unicode diagram builder written in vanilla Javascript

2d ascii diagrams javascript rendering unicode

Last synced: 28 Dec 2025

https://github.com/sindresorhus/gulp-changed

Only pass through changed files

gulp-plugin javascript nodejs

Last synced: 14 May 2025

https://github.com/kaluma-project/kaluma

A tiny JavaScript runtime for RP2040 (Raspberry Pi Pico)

javascript javascript-engine kaluma microcontrollers raspberry-pi-pico

Last synced: 09 May 2025

https://github.com/image-js/image-js

Image processing and manipulation in JavaScript

convolution hacktoberfest image image-analysis image-processing javascript nodejs roi

Last synced: 14 May 2025

https://github.com/ErosZy/SecurityWorker

The best javascript code protection solution ever.

asmjs emscripten encryption javascript protection shield vm webassembly

Last synced: 14 May 2025

https://github.com/tinyfish-io/agentql

AgentQL is a suite of tools for connecting your AI to the web. Featuring a query language and Playwright integrations for interacting with elements and extracting data quickly, precisely, and at scale. Includes REST API, Python and JavaScript SDKs, browser debugger.

agent ai aiagent automation javascript playwright python rpa scraping web web-scraping web-scraping-colabs web-scraping-javascript web-scraping-python web-scrapping webagent

Last synced: 15 May 2025

https://github.com/soonfx-engine/core

🎮 TypeScript game numeric engine for RPG & strategy games. Zero dependencies, type-safe formula parsing, battle system simulation, and expression evaluation. 基于 TypeScript 的游戏数值引擎,专为 RPG 和策略游戏设计。零依赖、类型安全的公式解析、战斗系统模拟和表达式计算。

battle-system card-game character-attributes damage-calculation expression-parser formula-engine game-development game-engine game-formula game-logic game-math javascript numeric-calculation rpg simulation strategy-game turn-based typescript visual-programming zero-dependencies

Last synced: 12 Jan 2026

https://github.com/TerryZ/SelectPage

A simple style and powerful selector, including ajax remote data, autocomplete, pagination, tags, i18n and keyboard navigation features

ajax-search autocomplete javascript jquery jquery-plugin keyboard pagination select-multiple selection selectpage tagsinput

Last synced: 12 Apr 2025

https://github.com/terryz/selectpage

A simple style and powerful selector, including ajax remote data, autocomplete, pagination, tags, i18n and keyboard navigation features

ajax-search autocomplete javascript jquery jquery-plugin keyboard pagination select-multiple selection selectpage tagsinput

Last synced: 16 May 2025

https://github.com/Esri/wind-js

An demo animation of wind on a Canvas layer in the JSAPI

canvas cartography esri gfs-data javascript javascript-library visualization web-development wind

Last synced: 21 Mar 2025

https://github.com/socketio/engine.io-client

The engine used in the Socket.IO JavaScript client, which manages the low-level transports such as HTTP long-polling, WebSocket and WebTransport.

javascript nodejs real-time websocket webtransport

Last synced: 12 Dec 2025

https://github.com/daattali/shinyjs

💡 Easily improve the user experience of your Shiny apps in seconds

javascript r r-package rstats shiny shiny-r

Last synced: 15 May 2025

https://github.com/comehope/front-end-daily-challenges

As of August 2021, 170+ works have been accomplished, challenge yourself each day!

animation button css css-animation css-images css-shapes css3 d3 effect gsap hover-effects html5 javascript layout loader

Last synced: 04 Apr 2025

https://github.com/seyz/jsonapi-serializer

A Node.js framework agnostic library for (de)serializing your data to JSON API

deserializer javascript json-api serializer

Last synced: 18 Jun 2025

https://github.com/aragon/use-wallet

👛 useWallet() · All-in-one solution to connect a dapp to an Ethereum provider.

dapp ethereum ethereum-provider hooks javascript react react-hooks web3

Last synced: 22 Apr 2025

https://github.com/zmmbreeze/octocard

Highly flexible github info card for every github lover. [This project is deprecated.]

github javascript timeline widgets

Last synced: 11 Oct 2025

https://github.com/pinterest/bonsai

Understand the tree of dependencies inside your webpack bundles, and trim away the excess.

commonjs es6 javascript javascript-tools webpack2

Last synced: 16 May 2025

https://github.com/govau/design-system-components

🛠 Component code and tests for the Australian Government design system

auds components css design design-systems government javascript react sass

Last synced: 04 May 2025

https://github.com/aidenybai/lucia

🙋‍♀️ 3kb library for tiny web apps

dom hacktoberfest javascript lucia luciajs tiny vue vuejs

Last synced: 21 Mar 2025

https://github.com/XiaoMi/hiui

HIUI is a solution that is adequate for the fomulation and implementation of interaction and UI design standard for front, middle and backend.

component-library design-system design-systems javascript react react-components typescript ui-kit ui-library

Last synced: 17 Jul 2025

https://github.com/speced/respec

A tool for creating technical documents and web standards

hacktoberfest javascript pre-processor respec w3c w3c-specification web-standards

Last synced: 29 Apr 2025

https://github.com/SilurianYang/uni-simple-router

A simple, lightweight 'uni-app' routing plugin

interceptor javascript router uni-app

Last synced: 24 Mar 2025

https://github.com/weareathlon/frontend-webpack-boilerplate

Simple starter webpack 5 project template supporting SASS/PostCSS, Babel ES7, browser syncing, code linting. Easy project setup having multiple features and developer friendly tools.

babel boilerplate browser-syncing build-tool developer-tools es6 eslint html javascript optimize-assets postcss sass setup stylelint template webpack webpack-configuration webpack5

Last synced: 14 May 2025

https://github.com/SeyZ/jsonapi-serializer

A Node.js framework agnostic library for (de)serializing your data to JSON API

deserializer javascript json-api serializer

Last synced: 01 Apr 2025

https://github.com/WeAreAthlon/frontend-webpack-boilerplate

Simple starter webpack 5 project template supporting SASS/PostCSS, Babel ES7, browser syncing, code linting. Easy project setup having multiple features and developer friendly tools.

babel boilerplate browser-syncing build-tool developer-tools es6 eslint html javascript optimize-assets postcss sass setup stylelint template webpack webpack-configuration webpack5

Last synced: 14 May 2025

https://github.com/jsxc/jsxc

:speech_balloon: Real-time xmpp chat application with video calls, file transfer and encrypted communication.

file-transfer javascript otr video-calls webrtc xmpp xmpp-client

Last synced: 17 Dec 2025

https://github.com/uvarov-frontend/vanilla-calendar-pro

The Vanilla Calendar Pro is a versatile JavaScript date and time picker component with TypeScript support, making it compatible with any JavaScript frameworks and libraries. It is designed to be lightweight, easy to use, and feature-rich, without relying on external dependencies.

calendar date date-picker datepicker default iso8601 javascript js native picker pure-javascript react timepicker ts typescript vanilla vanilla-js

Last synced: 14 May 2025

https://github.com/cornerstonejs/dicomparser

JavaScript parser for DICOM Part 10 data

dicom javascript nci-itcr

Last synced: 12 Dec 2025

https://github.com/kosmtik/kosmtik

Make maps with OpenStreetMap and Mapnik

cartocss javascript kosmtik mapnik nodejs openstreetmap

Last synced: 14 May 2025

https://github.com/Minibrams/svg-path-morph

Smoothly interpolate between variations of SVG paths.

interpolation javascript morph path svg typescript

Last synced: 26 Mar 2025

https://github.com/agnosticui/agnosticui

AgnosticUI is a set of UI primitives that start their lives in clean HTML and CSS. These standards compliant components are then copied to our framework implementations in: React, Vue 3, Angular, and Svelte.

a11y accessibility angular css html javascript react svelte vue3

Last synced: 25 Oct 2025

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/AgnosticUI/agnosticui

AgnosticUI is a set of UI primitives that start their lives in clean HTML and CSS. These standards compliant components are then copied to our framework implementations in: React, Vue 3, Angular, and Svelte.

a11y accessibility angular css html javascript react svelte vue3

Last synced: 02 Apr 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/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/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/cornerstonejs/dicomParser

JavaScript parser for DICOM Part 10 data

dicom javascript nci-itcr

Last synced: 23 Apr 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/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/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/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/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/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/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