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/matthewwid/better-sse

⬆ Dead simple, dependency-less, spec-compliant server-sent events implementation written in TypeScript

bun deno event-driven javascript messaging node nodejs real-time realtime server-sent-events sse typescript web-standards

Last synced: 29 Dec 2025

https://github.com/VAR-solutions/Algorithms

A repository of different Algorithms and Data Structures implemented in many programming languages.

algorithms bit-manipulation c cpp csharp data-structures dynamic-programming go golang greedy-algorithms help-wanted java javascript mathematics python python3 ruby rust swift

Last synced: 27 Apr 2025

https://github.com/asciidoctor/asciidoctor.js

:scroll: A JavaScript port of Asciidoctor, a modern implementation of AsciiDoc

asciidoc asciidoctor hacktoberfest javascript

Last synced: 13 May 2025

https://github.com/wala/WALA

T.J. Watson Libraries for Analysis, with frontends for Java, Android, and JavaScript, and may common static program analyses

android callgraph dataflow-analysis java javascript pointer-analysis program-analysis slicing static-analysis static-code-analysis

Last synced: 09 Jul 2025

https://github.com/osmlab/name-suggestion-index

Canonical common brand names, operators, transit and flags for OpenStreetMap.

brands canonicalization flags franchise javascript mapping names openstreetmap operators osm transit wikidata

Last synced: 13 May 2025

https://github.com/soundasleep/jquery-dropdown

Bootstrap-style dropdowns with some added features and no dependencies.

dropdown javascript jquery

Last synced: 12 Apr 2025

https://github.com/swiftcarrot/react-ui-tree

React tree component with drag & drop

draggable javascript react tree

Last synced: 04 Apr 2025

https://github.com/any-tdf/stdf

Mobile web component library based on Svelte and Tailwind

components design javascript mobile svelte tailwind ui-library unocss

Last synced: 22 Jan 2026

https://github.com/rescript-association/genType

Auto generation of idiomatic bindings between Reason and JavaScript: either vanilla or typed with TypeScript/FlowType.

bucklescript flowtype javascript reasonml type-safety types typescript

Last synced: 28 Mar 2025

https://github.com/stimulusreflex/cable_ready

Use simple commands on the server to control client browsers in real-time

action-cable hacktoberfest javascript real-time ruby ruby-on-rails server-side-rendering

Last synced: 29 Apr 2025

https://github.com/open-source-labs/obsidian

GraphQL, built for Deno - a native GraphQL caching client and server module

deno graphql javascript typescript

Last synced: 16 May 2025

https://github.com/buzz/mediainfo.js

Extract media file metadata in the browser using WebAssembly.

emscripten javascript media mediainfo wasm

Last synced: 14 May 2025

https://github.com/cloud9c/taro

A lightweight 3D game engine for the web.

3d canvas html5 javascript physics svg webaudio webgl webgpu webxr

Last synced: 04 Apr 2025

https://github.com/Cloud9c/taro

A lightweight 3D game engine for the web.

3d canvas html5 javascript physics svg webaudio webgl webgpu webxr

Last synced: 20 Mar 2025

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/docsifyjs/docsify-cli

🖌 docsify cli tool - A magical documentation generator.

docsify docsify-cli javascript nodejs

Last synced: 12 Jan 2026

https://github.com/deepraining/blogs

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

blogs javascript nodejs web webpack

Last synced: 15 May 2025

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: 04 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: 12 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/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/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/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/swiftwasm/javascriptkit

Swift framework to interact with JavaScript through WebAssembly.

javascript swift swiftwasm webassembly

Last synced: 05 Feb 2026

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/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/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/a7650/h5-editor

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

buider drag element-ui h5editor javascript plugins poster vue vuejs2

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

A browser-based font editor

browser fonts javascript python

Last synced: 08 Mar 2026

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/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/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: 04 Mar 2026

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/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/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/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/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/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/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/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/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/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/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/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/SilurianYang/uni-simple-router

A simple, lightweight 'uni-app' routing plugin

interceptor javascript router uni-app

Last synced: 24 Mar 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/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/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: 20 Feb 2026

https://github.com/cornerstonejs/dicomparser

JavaScript parser for DICOM Part 10 data

dicom javascript nci-itcr

Last synced: 12 Dec 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/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/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/racketscript/racketscript

Racket to JavaScript Compiler

compiler javascript programming-language racket

Last synced: 20 Feb 2026

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