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/sanotsu/web-beginner

web前端开发的一些学习记录,方方面面稍微有点,争取对前端面试或自身进步有所帮助。

interview javascript js nodejs shell vue web

Last synced: 10 Apr 2025

https://github.com/swaponline/swap.core

Decentralized JS library for secure crosschain swaps. BTC<>ETH/ERC20, orderbook on libp2p (included in swap.react)

atomic atomic-swap bitcoin browser crypto cryptocurrency erc20 ethereum exchange htlc ipfs javascript lightning litecoin nimiq p2sh payment-channel swap

Last synced: 07 Oct 2025

https://github.com/tani/yomu

英和辞書付きPDF閲覧ソフト

dictionary electron electron-app javascript pdf pdfjs

Last synced: 12 Apr 2025

https://github.com/thiagodp/country-to-currency

💵 Maps country codes (ISO 3166-1-alpha-2) to their default currency codes (ISO 4217)

country country-code currency currency-code i18n iso-3166 iso-4217 javascript locale typescript

Last synced: 04 Apr 2025

https://github.com/creativecommons/legaldb

CC Legal Database: curated repository of Case Law and Scholarship data from around the world in a Django based website.

creative-commons django javascript python

Last synced: 05 Apr 2025

https://github.com/cho45/micro-template.js

A template engine on JavaScript which like embed js

ejs embed-js html javascript template-engine

Last synced: 29 Oct 2025

https://github.com/comcast/scte35-js

A SCTE 35 Parser for JavaScript

browser javascript nodejs scte-marker typescript

Last synced: 28 Aug 2025

https://github.com/vannvan/knowledge-garden

📦 完整的前端知识库,JavaScript|TypeScript|前端工程化|框架|前端基建|数据结构与算法|优质资源|工具推荐

algorithms css datastructures javascript nodejs reactjs umi vuejs webpack

Last synced: 23 Aug 2025

https://github.com/gkjohnson/webgl-gpu-power-estimation

Utility for estimating the power of the GPU in the browser using WebGL debug parameters.

browser estimate gpu graphics hardware javascript webgl

Last synced: 13 Nov 2025

https://github.com/ittus/vuejs-slack-clone-realtime

Slack clone using VueJS and firebase

chat firebase javascript realtime slack vuejs

Last synced: 15 Apr 2025

https://github.com/kunalnagar/encrypt0r

App to encrypt and decrypt your files with a passphrase, powered by :electron:

decryption electron electron-app encryption javascript nodejs

Last synced: 13 Apr 2025

https://github.com/jonschlinkert/lazy-cache

Cache requires to be lazy-loaded when needed. Uses node's own require system with tried and true, plain-vanilla JavaScript getters.

cache javascript object require vanilla

Last synced: 05 Apr 2025

https://github.com/jeffthompson/creativeprogramming2

An intermediate course in programming for the arts, focusing on zines, video, and live performance

art image-processing interactivity javascript p5-js stevens-institute-of-technology teaching typography

Last synced: 12 May 2025

https://github.com/mtwn105/whatsapp-chatbot

AI Powered WhatsApp Chatbot built using WhatsApp API and GPT-3

ai davinci express gpt gpt-3 javascript machine-learning ml nodejs openapi whatsapp whatsapp-api whatsapp-bot

Last synced: 12 Sep 2025

https://github.com/vanishmax/foton

⚡ Create TON dApps with the speed of a foton

blockchain dapp javascript theopennetwork ton typescript web3

Last synced: 30 Apr 2025

https://github.com/dotnwat/xmonarch

Cryptonight hash function in asm.js and WebAssembly

asmjs cryptonight emscripten javascript monero wasm webassembly

Last synced: 06 Mar 2026

https://github.com/pronouns/main

Share your personal pronouns and stay updated on your friends' pronouns. Pronouny allows you to update your pronouns and send alerts to your friends.

angularjs expressjs gender javascript mean-stack mongodb nodejs pronouns social-network

Last synced: 05 Apr 2025

https://github.com/webdevnerdstuff/vue-code-block

Vue 3 CodeBlock - Highlight your code with ease using this syntax highlighting component powered by PrismJS or Highlight.js.

code component javascript neon-bunny pre prism prismjs syntax syntax-highlighting typescript vue vue3

Last synced: 05 Apr 2025

https://github.com/patrickmonteiro/quasar-barcode-reader

📱📷 Base code for a code reader application: EAN, CODE 128, CODE 39, EAN 8, UPC-A, UPC-C, I2of5, 2of5, CODE 93 e CODABAR with QuaggaJS and Quasar Framework

barcorde-reader javascript quasar-framework vuejs

Last synced: 29 Mar 2025

https://github.com/aaronpowell/graphql-typescript-workshop

This is a series of exercised to learn how to implement a GraphQL server with TypeScript and do end-to-end type-safety

graphql javascript react typescript

Last synced: 04 Oct 2025

https://github.com/agoldis/learn-by-contributing

A curated list of open source projects that you can learn from

javascript learning opensource

Last synced: 30 Apr 2025

https://github.com/devrax/butlermock

Tool for creating mocks objects with fake data using TypeScript types/interfaces as schema and Faker as fake data source

faker interface javascript mocking-utility types typescript web

Last synced: 30 Apr 2025

https://github.com/bislara/code-n-stitch

collection of small projects which are awesome and might help a developer or add a little fun in life.

application gui-application hacktoberfest hacktoberfest2020 javascript python-script python3 scripting-language scripts-collection web

Last synced: 17 Jan 2026

https://github.com/nirvanatikku/bittrex-enhanced

"Bittrex Enhanced" --- A chrome extension that enhances Bittrex by providing USD and BTC values alongside BTC, USDT & ETH, and swaps chart with TradingView widget

bittrex chrome-extension cryptocurrency javascript

Last synced: 15 Apr 2025

https://github.com/Comcast/scte35-js

A SCTE 35 Parser for JavaScript

browser javascript nodejs scte-marker typescript

Last synced: 18 Jul 2025

https://github.com/kurisubrooks/glass2

Prototype HTML5 Desktop OS

desktop electron html5 javascript operating-system os

Last synced: 31 Aug 2025

https://github.com/jiftechnify/nostr-fetch

A utility library that allows JS/TS apps to effortlessly fetch past events from Nostr relays.

javascript nostr typescript

Last synced: 12 Jan 2026

https://github.com/codingchili/kibana-mithril

Kibana nodejs/hapi plugin adds support for LDAP and 2-factor OTP authentication to dashboards.

2-factor javascript kibana kibana-plugin ldap nodejs otp plugin security

Last synced: 17 Mar 2025

https://github.com/xanderfrangos/crushee

Desktop tool for batch image optimization and resizing. Available for Windows and Mac. Built with Electron and Node.js.

batch-optimization desktop electron express image-compression javascript jpeg nodejs png webp

Last synced: 21 Mar 2025

https://github.com/gordonlesti/dynamic-time-warping

Dynamic time warping for JavaScript

dynamic-time-warping javascript

Last synced: 22 Apr 2025

https://github.com/itsalb3rt/savycart-app

Track personal purchases, No more paper and pencil to go to the supermarket 🏬

hacktoberfest javascript personal pwa shop vue

Last synced: 25 Oct 2025

https://github.com/jasonwebb/2d-diffusion-limited-aggregation-experiments

Visual experiments exploring diffusion-limited aggregation (DLA) as a 2D morphogenesis tool.

2d creative-coding diffusion-limited-aggregation dla generative-art javascript morphogenesis p5js procedural

Last synced: 27 Oct 2025

https://github.com/s-kainet/gulp-spsave

Gulp plugin for saving files inside SharePoint

gulp javascript sharepoint typescript

Last synced: 18 Jun 2025

https://github.com/skylerlee/wavebell

:bell: Catch realtime audio wave from microphone with JavaScript!

audio javascript microphone oscilloscope visualization waveform webaudio-api webtechnology

Last synced: 14 Jan 2026

https://github.com/john-weeks-dev/linktree-clone-api

This is a Linktree Clone (API) PWA with Camera made with Nuxt 3, Vue JS, Laravel (API), Tailwind CSS, Pinia and Axios

axios cropper file-upload image image-upload-php javascript laravel-api linktree linktree-clone nuxt nuxt3 pinia vue vue-advanced-cropper vuejs

Last synced: 10 Apr 2025

https://github.com/wuxianqiang/libraries

方法库

javascript jquery

Last synced: 15 Apr 2025

https://github.com/felipefialho/chess

A modern and light chess game developed with HTML, CSS and Javascript.

chess chess-engine chess-game javascript purecss websocket

Last synced: 27 Feb 2026

https://github.com/alexsoin/pepelac

PEPELAC - Современный инструментарий для вёрстки и создания статичных сайтов с использованием vitejs

bootstrap html javascript layout scss site-layout starter starter-kit ts twig vite vitejs web-development

Last synced: 01 Feb 2026

https://github.com/jenyus-org/graphql-utils

Utilities and helpers to make working with GraphQL.js based APIs simpler.

graphql graphql-utilities javascript nestjs typescript

Last synced: 27 Apr 2025

https://github.com/pranavnt/umix

Let's make the web fun!

ai chrome devtool dom extension gpt javascript langchain umix

Last synced: 02 Mar 2026

https://github.com/nomand/letnice

A simple javascript calendar

calendar javascript time

Last synced: 13 Apr 2025

https://github.com/imranhsayed/next-js-app

:globe_with_meridians: Next JS Application Demo

express javascript nextjs nodejs pwa pwa-apps react reactjs service-workers

Last synced: 23 Apr 2025

https://github.com/syntax-tree/esast

ECMAScript Abstract Syntax Tree format

ast ecmascript es esast estree javascript js syntax-tree unist

Last synced: 03 Feb 2026

https://github.com/laktak/js-graphy

Graphing Calculator that evals JavaScript

graphing-calculator javascript playground

Last synced: 24 Apr 2025

https://github.com/sbalay/react-native-redux-toast

Simple to use, easy to customize Toast component for Android & iOS. Developed with love for redux apps

javascript react-native redux toast

Last synced: 15 Apr 2025

https://github.com/amirallami-code/binary-search-algorithm

This repository houses a robust implementation of the binary search algorithm. Binary search is a highly efficient method for locating an item in a sorted list by systematically dividing the search interval in half.

algorthims binary-search-algorithm binary-search-tree javascript js

Last synced: 11 Apr 2026

https://github.com/mauricioromagnollo/ecoleta

♻️ Ecoleta é um projeto Open Source desenvolvido na Next Level Week (1.0) da Rocketseat utilizando TypeScript, Node, React e React Native.

ecoleta javascript nextlevelweek-booster nodejs react react-native typescript x0n4d0

Last synced: 19 Apr 2025

https://github.com/bomsy/brackets-compare

Brackets extension to diff files.

brackets brackets-extension diff diffmatchpatch javascript

Last synced: 21 Jun 2025

https://github.com/wotermelon/vue-painting

A Vue.js(v2.x+) component for cropping and painting image.

canvas cropper javascript konva painting vue

Last synced: 11 Apr 2025

https://github.com/aakashbhadana/the-wall

The Wall automatically changes desktop wallpaper based on the tags selected by the user

bluma cross-platform electron-app electronjs javascript wallpapers

Last synced: 28 Oct 2025

https://github.com/eclipse-cdt-cloud/theia-trace-extension

Eclipse Theia trace viewer extension using the Trace Server Protocol (TSP), through the tsp-typescript-client. Also the home for reusable JavaScript libraries: traceviewer-base, traceviewer-react-components

eclipse eclipse-foundation eclipse-theia javascript npm theia-extension theia-traceviewer timeline-chart trace trace-viewer trace-visualization traceviewer-base traceviewer-react-components tsp tsp-typescript-client typescript

Last synced: 16 May 2025

https://github.com/rentiansheng/notification

浏览器桌面通知

chrome javascript notifications

Last synced: 30 Dec 2025

https://github.com/cmtt/dijs

JavaScript dependency injection for Node and browser environments.

dependency-injection javascript javascript-dependency-injection

Last synced: 09 Jul 2025

https://github.com/ludo237/vuejs-carousel

Complete photo carousel build with VueJS and web standards in mind

carousel javascript photos vue vuejs vuejs-carousel vuejs2

Last synced: 07 Oct 2025

https://github.com/vapier/chrome-ext-wicked-good-unarchiver

Chrome OS Files app plugin for reading many archives/compression formats

chrome chrome-os javascript

Last synced: 11 Apr 2025

https://github.com/MikhailMasny/useful-web-pages

📚 A set of useful links for a web developer, including links to topics such as Git, HTML, CSS, JavaScript, various extensions for VS, VS Code, Chrome, Back-end, and Front-end Frameworks and etc.

backend chrome-extension csharp css database dotnet fonts frontend git html icons images javascript pixels roadmap sandbox sql ui-framework visual-studio-code-extension visual-studio-extension

Last synced: 04 Apr 2025

https://github.com/I2Djs/pdf-frame

pdf-frame is a web framework designed specifically for handling PDF and Canvas graphics requirements. It provides component support for popular frameworks like Vue, Nuxt and React. With its declarative HTML syntax and semantics, it offers a straightforward way to define PDF/Canvas graphical content efficiently.

animation canvas data-visualization javascript nuxtjs nuxtjs-template pdf pdf-generator visualizations vuejs web-application

Last synced: 02 Aug 2025

https://github.com/Dinil-Thilakarathne/ui-components

This repository includes all my project's source code from my social media

css html javascript js ui ui-components

Last synced: 02 Aug 2025

https://github.com/pauldenver/generate-api-key

A Node.js library for generating random API key/access tokens.

access-token api api-rest javascript key rest restful typescript

Last synced: 02 Aug 2025

https://github.com/carlitoplatanito/disgus

Embeddable comments for your website, backed by Nostr. Like Disqus but Nostr.

comment-system comments jamstack javascript no-backend nostr nostr-pro

Last synced: 21 Aug 2025

https://github.com/acetyld/expo-foreground-actions

Start actions that continue to run in the grace period after the user switches apps.

expo javascript kotlin react react-native swift typescript

Last synced: 09 Mar 2026

https://github.com/option26/quarantine-hero

A platform that connects people that need help with those who offer help in their vicinity. The frontend is powered by React with the backend being Firebase.

firebase javascript neighbourhood non-profit react typescript

Last synced: 03 Apr 2025

https://github.com/codex-team/codex.shortcuts

Micro-library for dispatching keyboard shortcuts in Javascript

javascript js-shortcuts shortcuts ui

Last synced: 24 Aug 2025

https://github.com/tool3/chartscii

📊 create beautiful ascii charts

ascii ascii-chart chart javascript npm-package

Last synced: 06 Apr 2025

https://github.com/jixiaod/wechat-app-minesweeper

经典扫雷游戏 - 微信小程序

javascript wechat

Last synced: 04 Mar 2026

https://github.com/gungunfebrianza/Mastering-Javascript

:books: PinterCoding University. Author : Gun Gun Febrianza

algorithms data-structures ecmascript2017 javascript oop

Last synced: 10 May 2025

https://github.com/jamesmoriarty/nebula

WebGL top down space shooter.

coffeescript game javascript space-shooter webgl

Last synced: 18 Dec 2025

https://github.com/Kikobeats/http-compression

Adding compression (gzip/brotli) for your HTTP server in Node.js.

brotli compression express expressjs gzip https javascript middleware nodejs

Last synced: 05 Apr 2025

https://github.com/charliegerard/windows-equalizer

Prototype of music equalizer using browser windows and the Web Audio API

javascript music-visualizer webaudio-api

Last synced: 03 Jul 2025

https://github.com/fannon/svg-generator

An online SVG Graphics Generator with the ability to export to SVG.

generated generator graphics javascript svg svg-generator

Last synced: 31 Jul 2025

https://github.com/epaew/eslint-plugin-filenames-simple

An ESLint plugin to check filenames with simple configuration

ecmascript eslint eslint-plugin filename javascript naming-conventions simple typescript

Last synced: 08 May 2025

https://github.com/blaiti/developer-portfolio

Developer Portfolio is a web template made for developers to present themselves based on NextJS.

javascript nextjs portfolio react reactjs typescript

Last synced: 07 Jul 2025

https://github.com/theonjs/theon

Declarative library to build Web API clients & SDKs for the browser and node.js

declarative extensible http-agent http-client javascript middleware nodejs

Last synced: 12 Dec 2025

https://github.com/Grasia/teem

Teem is a web tool and mobile app for collaboration in communities, which facilitates onboarding of newcomers

angular cbpps collaboration collaboration-system collaborative-editing collective-action community docker javascript newcomers social-movements swellrt task-list teem

Last synced: 03 Apr 2025

https://github.com/inseefrlab/cartiflette

Projet visant à simplifier la récupération des shapefiles officiels

cartography datascience france javascript programme10pourcent python rstats

Last synced: 29 Oct 2025

https://github.com/w0h1v/mcp-dnstwist

MCP server for dnstwist, a powerful DNS fuzzing tool that helps detect typosquatting, phishing, and corporate espionage.

dns javascript mcp phishing security typosquatting

Last synced: 10 Jun 2026

https://github.com/heycalebszn/bannerly

Get fully customizable social banner.

api banner figma javascript reactjs tailwindcss

Last synced: 10 Apr 2025

https://github.com/nextcloud/jsxc.nextcloud

💬 Chat app for Nextcloud with XMPP, end-to-end encryption, video calls, file transfer & group chat

chat javascript nextcloud xmpp

Last synced: 19 Oct 2025

https://github.com/robertknight/approx-string-match-js

Fast approximate string matching library for JavaScript

algorithms javascript

Last synced: 16 Sep 2025

https://github.com/picchikevin/wiimote-webhid

A Wiimote implementation using WebHID - AKA: Wiimote for the Web

accelerometer bluetooth ir-sensor javascript webhid webhid-api wii wiimote

Last synced: 13 Jun 2025

https://github.com/patrickhlauke/getting-touchy-presentation

Everything you (n)ever wanted to know about touch and pointer events

css javascript pointer-events touch touch-events

Last synced: 14 Sep 2025

https://github.com/esausilva/live-reload-vanilla-website-template

Template to build a website without a front-end framework, including transpilation of ES6+ JavaScript and Sass support

javascript live-reload livereload sass webdevelopment webpack

Last synced: 05 Apr 2026