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/sideway/joi

The most powerful data validation library for JS

hapi javascript schema validation

Last synced: 05 Dec 2024

https://github.com/paularmstrong/normalizr

Normalizes nested JSON according to a schema

api flux javascript json normalize normalizr reactjs redux

Last synced: 24 Jan 2025

https://github.com/jsdom/jsdom

A JavaScript implementation of various web standards, for use with Node.js

dom-apis html javascript jsdom nodejs

Last synced: 23 Apr 2025

https://github.com/BuilderIO/qwik

Instant-loading web apps, without effort

framework hacktoberfest javascript web

Last synced: 30 Mar 2025

https://github.com/sboudrias/inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 01 May 2025

https://github.com/greensock/gsap

GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web

animation gsap javascript javascript-library scroll

Last synced: 30 Apr 2025

https://github.com/tmpvar/jsdom

A JavaScript implementation of various web standards, for use with Node.js

dom-apis html javascript jsdom nodejs

Last synced: 09 Dec 2024

https://github.com/SBoudrias/Inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 13 Mar 2025

https://github.com/schniz/fnm

🚀 Fast and simple Node.js version manager, built in Rust

hacktoberfest javascript nodejs nvm reasonml version

Last synced: 27 Apr 2025

https://github.com/conductor-oss/conductor

Conductor is an event driven orchestration platform providing durable and highly resilient execution engine for your applications

distributed-systems durable-execution grpc java javascript microservice-orchestration orchestration-engine orchestrator reactjs spring-boot workflow-automation workflow-engine workflow-management workflows

Last synced: 30 Apr 2025

https://github.com/QwikDev/qwik

Instant-loading web apps, without effort

framework javascript web

Last synced: 14 Mar 2025

https://github.com/sboudrias/Inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 15 Nov 2024

https://github.com/SBoudrias/inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 16 Nov 2024

https://github.com/wekan/wekan

The Open Source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://app.transifex.com/wekan/wekan only.

docker-image foss javascript kanban meteor real-time sandstorm snapcraft wekan

Last synced: 30 Apr 2025

https://github.com/knex/knex

A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.

javascript knex mysql postgresql sql sqlite3

Last synced: 01 May 2025

https://github.com/greensock/GreenSock-JS

GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web

animation gsap javascript javascript-library scroll

Last synced: 29 Jan 2025

https://github.com/greensock/GSAP

GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web

animation gsap javascript javascript-library scroll

Last synced: 14 Mar 2025

https://github.com/markdown-it/markdown-it

Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed

commonmark javascript markdown

Last synced: 27 Apr 2025

https://github.com/web3/web3.js

Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.

abi-decoders abi-encoders api ethereum javascript typescript web3 web3js

Last synced: 17 Mar 2025

https://github.com/ChainSafe/web3.js

Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.

abi-decoders abi-encoders api ethereum javascript typescript web3 web3js

Last synced: 10 Dec 2024

https://github.com/tgriesser/knex

A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.

javascript knex mysql postgresql sql sqlite3

Last synced: 14 Nov 2024

https://github.com/testing-library/react-testing-library

🐐 Simple and complete React DOM testing utilities that encourage good testing practices.

javascript reactjs testing

Last synced: 01 May 2025

https://github.com/jorgebucaran/hyperapp

1kB-ish JavaScript framework for building hypertext applications

framework javascript vdom web

Last synced: 30 Apr 2025

https://github.com/krisk/fuse

Lightweight fuzzy-search, in JavaScript

bitap javascript lightweight-fuzzy-search weighted-search

Last synced: 28 Apr 2025

https://github.com/vuejs/vue-router

🚦 The official router for Vue 2

javascript router vue

Last synced: 28 Apr 2025

https://github.com/yudai/gotty

Share your terminal as a web application

browser go javascript terminal tty typescript web websocket

Last synced: 22 Apr 2025

https://github.com/katex/katex

Fast math typesetting for the web.

javascript katex latex math math-typesetting

Last synced: 02 May 2025

https://github.com/slint-ui/slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

cpp declarative-ui desktop embedded-devices gui javascript language lsp-server native rust rust-lang toolkit ui user-interface wasm webassembly widgets

Last synced: 23 Apr 2025

https://github.com/Schniz/fnm

🚀 Fast and simple Node.js version manager, built in Rust

hacktoberfest javascript nodejs nvm reasonml version

Last synced: 13 Mar 2025

https://github.com/KaTeX/KaTeX

Fast math typesetting for the web.

javascript katex latex math math-typesetting

Last synced: 14 Mar 2025

https://github.com/tensorflow/tfjs

A WebGL accelerated JavaScript library for training and deploying ML models.

deep-learning deep-neural-network gpu-acceleration javascript machine-learning neural-network typescript wasm web-assembly webgl

Last synced: 30 Apr 2025

https://github.com/Khan/KaTeX

Fast math typesetting for the web.

javascript katex latex math math-typesetting

Last synced: 21 Nov 2024

https://github.com/mysqljs/mysql

A pure node.js JavaScript Client implementing the MySQL protocol.

javascript mysql nodejs

Last synced: 28 Apr 2025

https://khan.github.io/KaTeX/

Fast math typesetting for the web.

javascript katex latex math math-typesetting

Last synced: 13 Nov 2024

https://github.com/biomejs/biome

A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

css formatter javascript json jsx linter static-code-analysis typescript web

Last synced: 23 Apr 2025

https://github.com/pyscript/pyscript

PyScript is an open source platform for Python in the browser. Try PyScript: https://pyscript.com Examples: https://tinyurl.com/pyscript-examples Community: https://discord.gg/HxvBtukrg2

html javascript python wasm

Last synced: 27 Apr 2025

https://github.com/interviewmap/cs-interview-knowledge-map

Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc.

algorithms blog interview javascript react vue

Last synced: 23 Apr 2025

https://github.com/krisk/Fuse

Lightweight fuzzy-search, in JavaScript

bitap javascript lightweight-fuzzy-search weighted-search

Last synced: 13 Mar 2025

https://github.com/InterviewMap/CS-Interview-Knowledge-Map

Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc.

algorithms blog interview javascript react vue

Last synced: 22 Mar 2025

https://github.com/dropzone/dropzone

Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.

drag-and-drop dropzone file-upload javascript javascript-library

Last synced: 28 Apr 2025

https://github.com/shopify/draggable

The JavaScript Drag & Drop library your grandparents warned you about.

drag-and-drop draggable es6 javascript

Last synced: 23 Apr 2025

https://github.com/Shopify/draggable

The JavaScript Drag & Drop library your grandparents warned you about.

drag-and-drop draggable es6 javascript

Last synced: 16 Mar 2025

https://shopify.github.io/draggable/

The JavaScript Drag & Drop library your grandparents warned you about.

drag-and-drop draggable es6 javascript

Last synced: 18 Nov 2024

https://github.com/11ty/eleventy

A simpler site generator. Transforms a directory of templates (of varying types) into HTML.

blog-engine documentation-tool eleventy javascript static-site-generator templates

Last synced: 23 Apr 2025

https://github.com/aidenybai/react-scan

Scan for React performance issues and eliminate slow renders in your app

javascript react react-dom react-scan rendering

Last synced: 27 Apr 2025

https://github.com/antlr/antlr4

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

antlr antlr4 cpp csharp dart golang grammar java javascript language-recognition parse parser-generator parsing php python swift

Last synced: 01 May 2025

https://github.com/statsd/statsd

Daemon for easy but powerful stats aggregation

graphite javascript metrics nodejs statsd

Last synced: 30 Apr 2025

https://github.com/afarkas/lazysizes

High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.

javascript lazy-evaluation lazyload lazysizes performance responsive-images

Last synced: 30 Apr 2025

https://github.com/etsy/statsd

Daemon for easy but powerful stats aggregation

graphite javascript metrics nodejs statsd

Last synced: 21 Nov 2024

https://github.com/airyland/vux

Mobile UI Components based on Vue & WeUI

ant components javascript mobile-web vue vue-components vue2 vux web-app wechat weui

Last synced: 22 Apr 2025

https://github.com/apify/crawlee

Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.

apify automation crawler crawling headless headless-chrome javascript nodejs npm playwright puppeteer scraper scraping typescript web-crawler web-crawling web-scraping

Last synced: 30 Apr 2025

https://github.com/liabru/matter-js

a 2D rigid body physics engine for the web ▲● ■

canvas javascript physics physics-engine rigid-bodies web

Last synced: 22 Apr 2025

https://github.com/aFarkas/lazysizes

High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.

javascript lazy-evaluation lazyload lazysizes performance responsive-images

Last synced: 13 Mar 2025

https://github.com/whyour/qinglong

支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台(Timed task management platform supporting Python3, JavaScript, Shell, Typescript)

crontab docker javascript python shell task-manager typescript

Last synced: 10 Apr 2025

https://github.com/dexteryy/spellbook-of-modern-webdev

A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development

awesome css3 html5 isomorphic-javascript javascript learning libraries nodejs universal-javascript webapp webplatform

Last synced: 24 Jan 2025

https://github.com/pouchdb/pouchdb

:kangaroo: - PouchDB is a pocket-sized database.

couchdb database hacktoberfest javascript pouchdb

Last synced: 23 Apr 2025

https://github.com/vasanthk/react-bits

✨ React patterns, techniques, tips and tricks ✨

best-practices design-patterns javascript react react-patterns reactjs techniques

Last synced: 23 Apr 2025

https://github.com/jetbrains/compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

android awt compose declarative-ui desktop gui ios javascript kotlin multiplatform reactive swing ui wasm web webassembly

Last synced: 30 Apr 2025

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

JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js

age-estimation emotion-recognition face-detection face-landmarks face-recognition gender-recognition javascript js nodejs tensorflow tensorflowjs tfjs

Last synced: 23 Apr 2025

https://github.com/material-components/material-components-web

Modular and customizable Material Design UI components for the web

css javascript material-components material-design web

Last synced: 13 Jan 2025

https://github.com/JetBrains/compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

android awt compose declarative-ui desktop gui ios javascript kotlin multiplatform reactive swing ui wasm web webassembly

Last synced: 14 Mar 2025

https://github.com/reddit-archive/reddit

historical code from reddit.com

javascript python reddit

Last synced: 18 Jan 2025

https://github.com/reddit/reddit

historical code from reddit.com

javascript python reddit

Last synced: 22 Nov 2024

https://github.com/getify/functional-light-js

Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.

book education functional-programming javascript training-materials training-providers

Last synced: 27 Apr 2025

https://github.com/getify/Functional-Light-JS

Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.

book education functional-programming javascript training-materials training-providers

Last synced: 13 Mar 2025

https://github.com/alsotang/node-lessons

:closed_book:《Node.js 包教不包会》 by alsotang

javascript nodejs

Last synced: 27 Apr 2025

https://github.com/angular/material

Material design for AngularJS

angularjs angularjs-material javascript lts material-design

Last synced: 24 Jan 2025

https://github.com/salomonelli/best-resume-ever

:necktie: :briefcase: Build fast :rocket: and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.

cv javascript nodejs pdf resume vue

Last synced: 23 Apr 2025

https://github.com/wasp-lang/wasp

The fastest way to develop full-stack web apps with React & Node.js.

compiler hacktoberfest haskell javascript node open-source prisma programming-language react wasp web-app

Last synced: 22 Apr 2025

https://github.com/yabwe/medium-editor

Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.

contenteditable editor javascript medium-editor rich-text-editor wysiwyg

Last synced: 14 Mar 2025

https://github.com/umijs/qiankun

📦 🚀 Blazing fast, simple and complete solution for micro frontends.

framework javascript micro-frontend micro-frontends microfrontend microfrontends microservices

Last synced: 23 Apr 2025

https://github.com/jasmine/jasmine

Simple JavaScript testing framework for browsers and node.js

jasmine javascript tdd testing

Last synced: 02 May 2025

https://github.com/gyoogle/tech-interview-for-developer

👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖

algorithm computer-science cs data-structures database developer interview it java javascript language seminar sql tech web

Last synced: 30 Apr 2025

https://github.com/pivotal/jasmine

Simple JavaScript testing framework for browsers and node.js

jasmine javascript tdd testing

Last synced: 05 Dec 2024

https://pivotal.github.io/jasmine

Simple JavaScript testing framework for browsers and node.js

jasmine javascript tdd testing

Last synced: 24 Nov 2024