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/mil-tokyo/webdnn

The Fastest DNN Running Framework on Web Browser

accelerate deep-neural-networks javascript optimization webgpu

Last synced: 13 May 2025

https://github.com/jsor/jcarousel

Riding carousels with jQuery.

animation carousel javascript jquery slideshow

Last synced: 13 Apr 2025

https://github.com/glennreyes/graphpack

☄️ A minimalistic zero-config GraphQL server.

babel graphql javascript node webpack

Last synced: 15 May 2025

https://github.com/refactory-id/bootstrap-markdown

Bootstrap plugin for markdown editing

bootstrap-markdown javascript

Last synced: 17 Dec 2025

https://github.com/ali-sdk/ali-oss

Aliyun OSS(Object Storage Service) JavaScript SDK for the Browser and Node.js

alibabacloud aliyun aliyun-oss javascript oss sdk

Last synced: 12 May 2025

https://github.com/github/platform-samples

A public place for all platform sample projects.

graphql hooks javascript platform platform-samples pre-receive-hooks ruby sample

Last synced: 13 May 2025

https://github.com/rsify/pico

Take browser screenshots in Javascript 📸

dom-to-image fluture fp-ts html-to-image html2canvas javascript typescript

Last synced: 07 Apr 2025

https://github.com/windrunnermax/everyday

前端基础 个人博客 学习笔记

browser css html javascript leetcode linux patterns plugin react vue

Last synced: 11 Apr 2025

https://github.com/merri-ment/lazy-line-painter

Lazy Line Painter - A Modern JS library for SVG path animation

animation animation-library drawing javascript js lightweight path-animation responsive svg

Last synced: 14 May 2025

https://github.com/genalhuang/genal-chat

🚀阿童木聊天室 nestjs+vue全栈聊天室 前后端分离 typescript一把梭

chatbot chatroom javascript nestjs nodejs socket-io typeorm typescript vue vuex

Last synced: 15 May 2025

https://github.com/mawrkus/js-unit-testing-guide

📙 A guide to unit testing in Javascript

best-practices javascript katas tdd testing unit-test unit-testing

Last synced: 15 May 2025

https://github.com/rehypejs/rehype

HTML processor powered by plugins part of the @unifiedjs collective

ast html javascript rehype unified

Last synced: 14 May 2025

https://github.com/nestjs/typescript-starter

Nest framework TypeScript starter :coffee:

javascript nest nestjs nodejs starter typescript

Last synced: 14 May 2025

https://github.com/tbakerx/react-resume-template

A personal resume website template built with React.js, Typescript, Next.js, and styled with Tailwind css

javascript nextjs personal-website portfolio portfolio-website react reactjs resume resume-website tailwindcss template typescript

Last synced: 14 May 2025

https://github.com/Microsoft/just

The task library that just works

build javascript typescript

Last synced: 12 May 2025

https://github.com/microsoft/just

The task library that just works

build javascript typescript

Last synced: 12 May 2025

https://microsoft.github.io/just/

The task library that just works

build javascript typescript

Last synced: 07 May 2025

https://github.com/metasfresh/metasfresh

We do Open Source ERP - Fast, Flexible & Free Software to scale your Business.

accounting business crm docker-image erp hacktoberfest java javascript management manufacturing metasfresh postgresql react spring-boot

Last synced: 14 May 2025

https://github.com/whxaxes/canvas-test

🎮 happy canvas

3d canvas game javascript particles

Last synced: 15 May 2025

https://github.com/asciidocfx/asciidocfx

Asciidoc Editor and Toolchain written with JavaFX 21 (Build PDF, Epub, Mobi and HTML books, documents and slides)

asciidoc asciidoctor ditaa docbook java javafx javascript mathjax mathml mermaid plantuml

Last synced: 14 May 2025

https://github.com/johnagan/clean-webpack-plugin

A webpack plugin to remove your build folder(s) before building

clean javascript webpack webpack-plugin

Last synced: 13 May 2025

https://github.com/googlechromelabs/jsvu

JavaScript (engine) Version Updater

installer installer-script javascript javascript-engine

Last synced: 13 May 2025

https://github.com/cesanta/mjs

Embedded JavaScript engine for C/C++

embedded esp32 esp8266 javascript js mcu

Last synced: 14 May 2025

https://github.com/houndci/hound

Automated code review for GitHub pull requests.

code-review continuous-integration hound javascript rails react review ruby

Last synced: 13 Apr 2025

https://github.com/onsip/sip.js

A simple, intuitive, and powerful JavaScript signaling library

javascript nodejs sip sipjs typescript voip webrtc

Last synced: 14 May 2025

https://github.com/asciidocfx/AsciidocFX

Asciidoc Editor and Toolchain written with JavaFX 21 (Build PDF, Epub, Mobi and HTML books, documents and slides)

asciidoc asciidoctor ditaa docbook java javafx javascript mathjax mathml mermaid plantuml

Last synced: 15 Apr 2025

https://github.com/elastic/search-ui

Search UI. Libraries for the fast development of modern, engaging search experiences.

app-search elasticsearch enterprise-search javascript react search workplace-search

Last synced: 12 May 2025

https://github.com/nfrasser/linkifyjs

JavaScript plugin for finding links in plain-text and converting them to HTML <a> tags.

autolink email html javascript jquery-plugin linkify nodejs react url

Last synced: 14 May 2025

https://github.com/liangxiaojuan/vue-todos

vue最新实战项目教程,从零开始,一步一个脚印,循序渐进。跟着我一起学习vue吧!

axios element element-ui javascript mockjs react reactjs vue vue-cli vue-router vuex webpack

Last synced: 15 May 2025

https://github.com/serkanyersen/ifvisible.js

Crossbrowser & lightweight way to check if user is looking at the page or interacting with it.

coffeescript cross-browser javascript library mit npm typescript utilities visibility

Last synced: 14 May 2025

https://github.com/frontarm/async-javascript-cheatsheet

Cheatsheet for promises and async/await.

async-await cheatsheet javascript promises

Last synced: 16 May 2025

https://github.com/cossacklabs/themis

Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.

asymmetric-cryptography authentication cryptography cryptography-library encryption golang ios java javascript objective-c owasp php python ruby rust secure-messenger secure-storage security swift symmetric-cryptography

Last synced: 12 Jan 2026

https://github.com/kroitor/asciichart

Nice-looking lightweight console ASCII line charts ╭┈╯ for NodeJS, browsers and terminal, no dependencies

ansi ascii ascii-chart browser chart charting charting-library charts console console-log graph javascript js line-charts lines node-js nodejs plot terminal text-chart

Last synced: 13 May 2025

https://github.com/jamstack-cms/jamstack-ecommerce

A starter project for building performant ECommerce applications with Next.js and React

ecommerce gatsby javascript next nextjs react serverless static-site-generator

Last synced: 15 May 2025

https://github.com/coralproject/talk

A better commenting experience from Vox Media

comments comments-widget graphql javascript journalism nodejs react typescript

Last synced: 14 May 2025

https://github.com/owasp/nodegoat

The OWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them.

docker heroku javascript nodegoat nodejs owasp-top-ten owasp-zap vulnerabilities

Last synced: 11 Apr 2025

https://github.com/rafi/vim-config

Lean mean Neovim machine, carefully crafted with :heart: Use with latest Neovim.

css dotfiles golang html ide javascript language-server-protocol lsp neovim nvim nvim-lsp nvim-lua nvim-telescope php python vim vimrc

Last synced: 14 May 2025

https://github.com/onsip/SIP.js

A simple, intuitive, and powerful JavaScript signaling library

javascript nodejs sip sipjs typescript voip webrtc

Last synced: 14 Mar 2025

https://github.com/apache/atlas

Apache Atlas - Open Metadata Management and Governance capabilities across the Hadoop platform and beyond

apache atlas docker graphdb java javascript python

Last synced: 12 May 2025

https://github.com/ranyitz/qnm

:mag: cli utility for querying the node_modules directory

cli javascript nodejs npm typescript yarn

Last synced: 13 May 2025

https://github.com/dunky11/react-saas-template

🌊 Template for building an SaaS / admin website using React + Material-UI

admin admin-dashboard blog javascript landing-page landingpage material material-design material-ui react saas-application template

Last synced: 15 May 2025

https://github.com/nbubna/store

A better way to use localStorage and sessionStorage

browsers javascript localstorage namespace sessionstorage storage

Last synced: 14 May 2025

https://github.com/rserota/wad

Web Audio DAW. Use the Web Audio API for dynamic sound synthesis. It's like jQuery for your ears.

audio daw javascript microphone midi midi-device panning sound

Last synced: 13 May 2025

https://github.com/losfair/blueboat

All-in-one, multi-tenant serverless JavaScript runtime.

javascript runtime rust typescript

Last synced: 15 May 2025

https://github.com/wbkd/webpack-starter

✨ A lightweight foundation for your next webpack based frontend project.

babel babel7 boilerplate es6 frontend javascript sass starter-kit webpack

Last synced: 14 May 2025

https://github.com/justadudewhohacks/face-recognition.js

Simple Node.js package for robust face detection and face recognition. JavaScript and TypeScript API.

face face-detection face-landmark face-recognition javascript node nodejs typescript

Last synced: 15 May 2025

https://github.com/Robdel12/DropKick

A JavaScript plugin for creating beautiful, accessible, and painless custom dropdowns.

dropkick javascript select

Last synced: 15 Mar 2025

https://github.com/mdn/kuma

The project that powers MDN.

css html javascript mdn nodejs python reactjs sass

Last synced: 17 Dec 2025

https://github.com/OWASP/NodeGoat

The OWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them.

docker heroku javascript nodegoat nodejs owasp-top-ten owasp-zap vulnerabilities

Last synced: 12 Mar 2025

https://github.com/robdel12/dropkick

A JavaScript plugin for creating beautiful, accessible, and painless custom dropdowns.

dropkick javascript select

Last synced: 12 Dec 2025

https://github.com/jpillora/notifyjs

Notify.js - A simple, versatile notification library

javascript jquery notification

Last synced: 12 Dec 2025

https://github.com/canjs/canjs

Build CRUD apps in fewer lines of code.

canjs crud dom framework javascript

Last synced: 16 Dec 2025

https://github.com/antoine92190/vue-advanced-chat

A beautiful chat rooms web component compatible with all Javascript frameworks

angular chat chat-application chatrooms firestore groups javascript react vue vue2 vue3 vuejs

Last synced: 03 Jul 2025

https://github.com/prettymuchbryce/easystarjs

An asynchronous A* pathfinding API written in Javascript.

astar asynchronous easystar game grid javascript pathfinding

Last synced: 14 May 2025

https://github.com/mapbox/mapbox.js

Mapbox JavaScript API, a Leaflet Plugin

docs docs-site javascript leaflet map mapbox

Last synced: 28 Sep 2025

https://github.com/jackpopc/devweekly

每周五发布,精选优质开发者内容,包括开源项目、工具资源、技术文章等方面。

collections developer-tools development github go java javascript python resource-list

Last synced: 15 May 2025

https://github.com/bpmn-io/bpmn-js-examples

Examples how to use bpmn-js

bpmn bpmn-js hacktoberfest javascript svg

Last synced: 27 Apr 2025

https://github.com/javascript-tutorial/ko.javascript.info

모던 JavaScript 튜토리얼(The Modern JavaScript Tutorial in Korean )

javascript korean learning tutorial

Last synced: 13 May 2025

https://github.com/shouldjs/should.js

BDD style assertions for node.js -- test framework agnostic

assertions bdd javascript node-js should tdd test testing tests

Last synced: 05 Oct 2025

https://github.com/pnp/PnP

SharePoint / Office 365 Developer Patterns and Practices - Archived older solutions. Please see https://aka.ms/m365pnp for updated guidance

c-sharp javascript office365 pnp sharepoint

Last synced: 11 May 2025

https://github.com/pnp/pnp

SharePoint / Office 365 Developer Patterns and Practices - Archived older solutions. Please see https://aka.ms/m365pnp for updated guidance

c-sharp javascript office365 pnp sharepoint

Last synced: 28 Sep 2025

https://github.com/GoogleChromeLabs/jsvu

JavaScript (engine) Version Updater

installer installer-script javascript javascript-engine

Last synced: 26 Mar 2025

https://github.com/Jackpopc/DevWeekly

每周五发布,精选优质开发者内容,包括开源项目、工具资源、技术文章等方面。

collections developer-tools development github go java javascript python resource-list

Last synced: 07 May 2025

https://github.com/adrianhajdin/project_e_commerce

This is a code repository for the corresponding video tutorial. In this video, we're going to build a fully functional eCommerce application using commerce.js.

commercejs ecommerce ecommerce-applications javascript reactjs

Last synced: 15 May 2025

https://github.com/zalify/easy-email-editor

Easy Email Editor is a feature-rich, top open-source SaaS email editor based on React and MJML.

email-builder email-editor email-template-editor javascript mjml-editor react react-email-editor

Last synced: 14 May 2025

https://github.com/beholdr/maska

Simple zero-dependency input mask for Vue, Svelte, Alpine.js and vanilla JS.

alpinejs input input-mask inputmask javascript mask svelte vue

Last synced: 13 May 2025

https://github.com/anmonteiro/lumo

Fast, cross-platform, standalone ClojureScript environment

clojure clojurescript cross-platform javascript lumo repl self-hosted

Last synced: 27 Sep 2025

https://github.com/LinkedInLearning/javascript-essential-training-2832077

This repository is for the Linkedin Learning course: JavaScript Essential Training

javascript

Last synced: 20 Jul 2025

https://github.com/xtianmiller/emergence.js

Detect element visibility in the browser

animation element javascript reveal scroll viewport visibility

Last synced: 15 May 2025

https://github.com/microsoft/clearscript

A library for adding scripting to .NET applications. Supports V8 (Windows, Linux, macOS) and JScript/VBScript (Windows).

dotnet javascript v8 vbscript

Last synced: 11 May 2025

https://github.com/kefirjs/kefir

A Reactive Programming library for JavaScript

frp functional-programming javascript kefir observable reactive stream

Last synced: 14 May 2025

https://github.com/pshihn/workly

A really simple way to move a function or class to a web worker. 🏋️‍♀️→ 😄

developer-tools javascript thread web-worker web-workers webworker

Last synced: 15 May 2025

https://github.com/Ovi/DummyJSON

DummyJSON.com provides different types of REST Endpoints filled with JSON data which you can use in developing the frontend with your favorite framework and library without worrying about writing a backend.

api api-client api-rest dummy-data dummy-data-generator javascript javascript-library json json-api json-server nodejs placeholder placeholderapi rest-api

Last synced: 02 Aug 2025

https://github.com/sairyss/backend-best-practices

Best practices, tools and guidelines for backend development. Code examples in TypeScript + NodeJS

api backend backend-api backend-services best-practices developer-tools development devops javascript nestjs nodejs software-design typescript

Last synced: 15 May 2025

https://github.com/scality/cloudserver

Zenko CloudServer, an open-source Node.js implementation of the Amazon S3 protocol on the front-end and backend storage capabilities to multiple clouds, including Azure and Google.

artesca aws-s3 cloud cloud-native cloud-storage docker javascript multiple-backends nodejs object-storage s3-storage storage zenko

Last synced: 20 Jan 2026

https://github.com/gajus/redux-immutable

redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.

immutable javascript react redux

Last synced: 14 May 2025

https://github.com/vercel/async-retry

Retrying made simple, easy and async

async await javascript retry

Last synced: 13 May 2025

https://github.com/guocaoyi/create-chrome-ext

🍺 Scaffolding your Chrome extension! Boilerplates: react \ vue \ svelte \ solid \ preact \ alpine \ lit \ stencil \ inferno \ vanilla

chrome-extension chrome-extension-boilerplate chrome-extension-starter create-chrome-extension inferno javascript lit-element manifest-v3 preact react solid starter stencil stenciljs svelte typescript vanilla-js vite vite4 vue

Last synced: 14 May 2025

https://github.com/oracle/graaljs

GraalJS – A high-performance, ECMAScript compliant, and embeddable JavaScript runtime for Java

graalvm java javascript nodejs

Last synced: 10 Apr 2025

https://github.com/linkedinlearning/javascript-essential-training-2832077

This repository is for the Linkedin Learning course: JavaScript Essential Training

javascript

Last synced: 14 May 2025

https://github.com/alvarotrigo/vue-fullpage.js

Official Vue.js wrapper for fullPage.js http://alvarotrigo.com/vue-fullpage/

fullpage fullpagejs fullscreen javascript mousewheel onepage scrolling slideshow snap vue vue-components vue-wrapper vuejs

Last synced: 14 May 2025

https://github.com/orchidjs/tom-select

Tom Select is a lightweight (~16kb gzipped) hybrid of a textbox and select box. Forked from selectize.js to provide a framework agnostic autocomplete widget with native-feeling keyboard navigation. Useful for tagging, contact lists, etc.

choice choices dropdown input javascript select select-multiple select2 selectbox typescript vanilla-javascript vanilla-js

Last synced: 12 May 2025