Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/helmetjs/helmet

Help secure Express apps with various HTTP headers

helmet http-headers javascript middleware security

Last synced: 25 Dec 2024

https://github.com/captbaritone/webamp

Winamp 2 reimplemented for the browser

html5 javascript port reimplementation webaudio-api winamp

Last synced: 23 Dec 2024

https://github.com/reasonml/reason

Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems

javascript ocaml programming-language reason reasonml

Last synced: 23 Dec 2024

https://facebook.github.io/reason

Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems

javascript ocaml programming-language reason reasonml

Last synced: 15 Dec 2024

https://github.com/pagekit/vue-resource

The HTTP client for Vue.js

http-client javascript vue vue-resource

Last synced: 29 Sep 2024

https://github.com/boardgameio/boardgame.io

State Management and Multiplayer Networking for Turn-Based Games

boardgames game-engine javascript multiplayer react react-native tabletop turn-based

Last synced: 23 Dec 2024

https://github.com/fantasyland/fantasy-land

Specification for interoperability of common algebraic structures in JavaScript

fantasy-land functional javascript specification

Last synced: 23 Dec 2024

https://github.com/protobufjs/protobuf.js

Protocol Buffers for JavaScript & TypeScript.

javascript protobuf protocol-buffers serialization typescript

Last synced: 22 Dec 2024

https://github.com/dcodeIO/protobuf.js

Protocol Buffers for JavaScript & TypeScript.

javascript protobuf protocol-buffers serialization typescript

Last synced: 21 Nov 2024

https://github.com/szimek/sharedrop

Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop

ember ember-cli file-sharing javascript peer-to-peer webrtc

Last synced: 14 Oct 2024

https://github.com/vuematerial/vue-material

Vue.js Framework - ready-to-use Vue components with Material Design, free forever.

hacktoberfest hacktoberfest2021 javascript material material-design vue vue-material

Last synced: 23 Dec 2024

https://github.com/goofychris/art-template

High performance JavaScript templating engine

express javascript koa nodejs template-engine webpack

Last synced: 29 Dec 2024

https://github.com/aui/art-template

High performance JavaScript templating engine

express javascript koa nodejs template-engine webpack

Last synced: 25 Nov 2024

https://github.com/snapappointments/bootstrap-select

:rocket: The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more.

bootstrap dropdown javascript jquery select ui ux

Last synced: 23 Dec 2024

https://github.com/senchalabs/connect

Connect is a middleware layer for Node.js

javascript nodejs

Last synced: 23 Dec 2024

https://github.com/stuk/jszip

Create, read and edit .zip files with Javascript

javascript zip

Last synced: 23 Dec 2024

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

现代 JavaScript 教程(The Modern JavaScript Tutorial),以最新的 ECMAScript 规范为基准,通过简单但足够详细的内容,为你讲解从基础到高阶的 JavaScript 相关知识。

chinese javascript tutorial

Last synced: 24 Dec 2024

https://stuk.github.io/jszip/

Create, read and edit .zip files with Javascript

javascript zip

Last synced: 19 Nov 2024

https://github.com/devhubapp/devhub

TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them

android cross-platform desktop devhub electron github github-api graphql hacktoberfest ios javascript macos notifications react react-native react-native-web redux typescript web windows

Last synced: 24 Dec 2024

https://github.com/webtorrent/webtorrent-desktop

❤️ Streaming torrent app for Mac, Windows, and Linux

bittorrent electron hacktoberfest javascript linux macos nodejs p2p streaming webrtc webtorrent windows

Last synced: 24 Dec 2024

https://github.com/feross/webtorrent-app

❤️ Streaming torrent app for Mac, Windows, and Linux

bittorrent electron hacktoberfest javascript linux macos nodejs p2p streaming webrtc webtorrent windows

Last synced: 29 Nov 2024

https://github.com/ckeditor/ckeditor5

Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.

ckeditor ckeditor5 contenteditable javascript rich-text-editor rte wysiwyg wysiwyg-editor

Last synced: 23 Dec 2024

https://github.com/awsdocs/aws-doc-sdk-examples

Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.

aws cpp documentation dotnet examples go java javascript php programming python ruby

Last synced: 23 Dec 2024

https://github.com/sinonjs/sinon

Test spies, stubs and mocks for JavaScript.

javascript sinon stub stubs tdd test-driven-development test-spies unit-testing

Last synced: 23 Dec 2024

https://github.com/web-infra-dev/rspack

The fast Rust-based web bundler with webpack-compatible API 🦀️

build-tool bundler compiler esm hacktoberfest javascript jsx loaders rspack rust typescript web web-performance webpack

Last synced: 23 Dec 2024

https://github.com/xifangczy/cat-catch

猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension

chrome chrome-extension firefox firefox-addon javascript jquery

Last synced: 24 Dec 2024

https://github.com/jprichardson/node-fs-extra

Node.js: extra methods for the fs object like copy(), remove(), mkdirs()

copy delete filesystem javascript move nodejs remove

Last synced: 23 Dec 2024

https://bkimminich.github.io/juice-shop

OWASP Juice Shop: Probably the most modern and sophisticated insecure web application

24pullrequests application-security appsec ctf hacking hacktoberfest javascript owasp owasp-top-10 owasp-top-ten pentesting security vulnapp vulnerable

Last synced: 27 Oct 2024

https://github.com/openreplay/openreplay

Session replay and product analytics you can self-host. Ideal for reproducing issues, co-browsing with users and optimizing your product.

analytics angular devtools feature-flags ios javascript nextjs product-analytics react react-native real-user-monitoring session-replay svelte typescript vue web-vitals

Last synced: 23 Dec 2024

https://github.com/bitwarden/clients

Bitwarden client apps (web, browser extension, desktop, and cli).

angular bitwarden browser-extension chrome cli desktop electron firefox javascript nodejs safari typescript webextension

Last synced: 23 Dec 2024

https://github.com/Stuk/jszip

Create, read and edit .zip files with Javascript

javascript zip

Last synced: 28 Oct 2024

https://github.com/turfjs/turf

A modular geospatial engine written in JavaScript and TypeScript

algorithm computational-geometry geojson geospatial gis javascript mapping turf typescript

Last synced: 23 Dec 2024

https://github.com/olistic/warriorjs

🏰 An exciting game of programming and Artificial Intelligence

ai artificial-intelligence battle epic game javascript js learn nodejs sharpen skills test warrior warriorjs

Last synced: 24 Dec 2024

https://github.com/helloqingfeng/awsome-front-end-learning-resource

:octocat:GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、求职面试等)

book frontend interview javascript resume

Last synced: 24 Dec 2024

https://github.com/helloqingfeng/Awsome-Front-End-learning-resource

:octocat:GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、求职面试等)

book frontend interview javascript resume

Last synced: 08 Nov 2024

https://github.com/uncss/uncss

Remove unused styles from CSS

build-tool cleanup css javascript postcss stylesheets uncss unusedcss

Last synced: 23 Dec 2024

https://github.com/mrxujiang/h5-dooring

H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台.

antd drag-and-drop h5 h5-builder h5-dooring h5-editor javascript low-code low-code-framework low-code-platform lowcode miniprogram page-builder page-factory react react-dnd react-router site-generator typescript visual-design

Last synced: 23 Dec 2024

https://github.com/mdbootstrap/material-design-for-bootstrap

Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below.

bootstrap bootstrap-4 bootstrap4 css design framework frontend google-material javascript material material-design material-design-for-bootstrap mdbootstrap ui ui-kit uikit

Last synced: 24 Dec 2024

https://github.com/Turfjs/turf

A modular geospatial engine written in JavaScript and TypeScript

algorithm computational-geometry geojson gis javascript turf typescript

Last synced: 25 Oct 2024

https://github.com/microsoft/napajs

Napa.js: a multi-threaded JavaScript runtime

javascript multi-core multithreading napajs nodejs parallel runtime

Last synced: 25 Sep 2024

https://github.com/Microsoft/napajs

Napa.js: a multi-threaded JavaScript runtime

javascript multi-core multithreading napajs nodejs parallel runtime

Last synced: 16 Nov 2024

https://github.com/bitwarden/browser

Bitwarden client apps (web, browser extension, desktop, and cli).

angular bitwarden browser-extension chrome cli desktop electron firefox javascript nodejs safari typescript webextension

Last synced: 05 Nov 2024

https://github.com/ixartz/next-js-boilerplate

🚀🎉📚 Boilerplate and Starter for Next.js 14+ with App Router and Page Router support, Tailwind CSS 3.4 and TypeScript ⚡️ Made with developer experience first: Next.js + TypeScript + ESLint + Prettier + Drizzle ORM + Husky + Lint-Staged + Vitest + Testing Library + Playwright + Storybook + Commitlint + VSCode + Netlify + PostCSS + Tailwind CSS ✨

boilerplate boilerplate-code jamstack javascript js-boilerplate netlify-template next-js next-theme nextjs nextjs-starter nextjs-template react react-boilerplate reactjs starter-kit starter-project starter-template tailwind-css tailwindcss typescript

Last synced: 23 Dec 2024

https://github.com/didi/cube-ui

:large_orange_diamond: A fantastic mobile ui lib implement by Vue

cube-ui javascript ui-library vue vue-components vue-ui

Last synced: 23 Dec 2024

https://github.com/webdriverio/webdriverio

Next-gen browser and mobile automation test framework for Node.js

automation cucumber devtools jasmine javascript mocha node performance performance-test test webdriver webdriverio

Last synced: 23 Dec 2024

https://didi.github.io/cube-ui/

:large_orange_diamond: A fantastic mobile ui lib implement by Vue

cube-ui javascript ui-library vue vue-components vue-ui

Last synced: 30 Oct 2024

https://github.com/evolus/pencil

The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.

drawing electron javascript mockup nodejs pencil prototyping sketching ui-design wireframe

Last synced: 24 Dec 2024

https://github.com/rolldown/rolldown

Fast Rust bundler for JavaScript/TypeScript with Rollup-compatible API.

bundler javascript typescript

Last synced: 23 Dec 2024

https://github.com/jsx-eslint/eslint-plugin-react

React-specific linting rules for ESLint

development ecmascript eslint javascript lint react

Last synced: 23 Dec 2024

https://github.com/easy-mock/easy-mock

A persistent service that generates mock data quickly and provids visualization view.

data-generator easy-mock javascript mock swagger vue

Last synced: 26 Dec 2024

https://github.com/yannickcr/eslint-plugin-react

React-specific linting rules for ESLint

development ecmascript eslint javascript lint react

Last synced: 03 Dec 2024

https://github.com/software-mansion/react-native-reanimated

React Native's Animated library reimplemented

animation gesture javascript react-native

Last synced: 23 Dec 2024

https://github.com/theodinproject/curriculum

The open curriculum for learning web development

css curriculum hacktoberfest html javascript lessons node nodejs ruby ruby-on-rails students

Last synced: 23 Dec 2024

https://github.com/TheOdinProject/curriculum

The open curriculum for learning web development

css curriculum hacktoberfest html javascript lessons node nodejs ruby ruby-on-rails students

Last synced: 25 Oct 2024

https://github.com/didi/logicflow

A flow chart editing framework focus on business customization. 专注于业务自定义的流程图编辑框架,支持实现脑图、ER图、UML、工作流等各种图编辑场景。

bpmn diagram diagramming didi flow flowchart graph javascript javascript-diagramming-library mvvm svg typescript visualization

Last synced: 23 Dec 2024

https://github.com/nodegui/nodegui

A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org

cross-platform desktop gui javascript nodejs openlibrary qt

Last synced: 23 Dec 2024

https://github.com/oramasearch/orama

🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.

algiorithm data-structures full-text javascript node search search-algorithm search-engine typescript typo-tolerance vector vector-database vector-database-embedding vector-search vector-search-engine

Last synced: 27 Dec 2024

https://github.com/OnsenUI/OnsenUI

Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.

android angular cordova customelements html hybrid-apps ios javascript material monaca onsen-ui pwa react vue webcomponents

Last synced: 25 Oct 2024

https://domchristie.github.io/to-markdown

🛏 An HTML to Markdown converter written in JavaScript

browser commonmark gfm html html-to-markdown javascript markdown node

Last synced: 13 Dec 2024

https://github.com/mixmark-io/turndown

🛏 An HTML to Markdown converter written in JavaScript

browser commonmark gfm html html-to-markdown javascript markdown node

Last synced: 23 Dec 2024

https://mixmark-io.github.io/turndown/

🛏 An HTML to Markdown converter written in JavaScript

browser commonmark gfm html html-to-markdown javascript markdown node

Last synced: 30 Oct 2024

https://github.com/onsenui/onsenui

Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.

android angular cordova customelements html hybrid-apps ios javascript material monaca onsen-ui pwa react vue webcomponents

Last synced: 23 Dec 2024

https://github.com/olivernn/lunr.js

A bit like Solr, but much smaller and not as bright

full-text-search javascript lunr search

Last synced: 23 Dec 2024

https://github.com/rolldown-rs/rolldown

Fast Rust bundler for JavaScript/TypeScript with Rollup-compatible API.

bundler javascript typescript

Last synced: 13 Nov 2024

https://github.com/moklick/frontend-stuff

📝 A continuously expanded list of frameworks, libraries and tools I used/want to use for building things on the web. Mostly JavaScript.

frontend javascript

Last synced: 23 Dec 2024

https://github.com/Nickersoft/push.js

The world's most versatile desktop notifications framework :earth_americas:

javascript javascript-library notification-api notifications push push-notifications

Last synced: 25 Oct 2024

https://github.com/nickersoft/push.js

The world's most versatile desktop notifications framework :earth_americas:

javascript javascript-library notification-api notifications push push-notifications

Last synced: 29 Sep 2024

https://github.com/terser/terser

🗜 JavaScript parser, mangler and compressor toolkit for ES6+

compressor es6 javascript mangler parser uglifyjs

Last synced: 23 Dec 2024

https://github.com/angular/protractor

E2E test framework for Angular apps

angular end-to-end javascript node protractor selenium test webdriver

Last synced: 29 Sep 2024

https://github.com/jstherightway/js-the-right-way

An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web

best-practices guide javascript js

Last synced: 26 Dec 2024

https://github.com/finos/perspective

A data visualization and analytics component, especially well-suited for large and/or streaming datasets.

analytics bi data-visualization javascript jupyter python real-time webassembly

Last synced: 23 Dec 2024

https://github.com/logto-io/logto

🧑‍🚀 The better identity infrastructure for developers and the open-source alternative to Auth0.

auth authentication authorization email identity javascript node oauth oauth2 openid-connect passwordless postgresql sign-in-up sms social-login typescript

Last synced: 23 Dec 2024

https://github.com/beautifier/js-beautify

Beautifier for javascript

css hacktoberfest html javascript nodejs python

Last synced: 23 Dec 2024

https://github.com/mqttjs/mqtt.js

The MQTT client for Node.js and the browser

hacktoberfest javascript mqtt mqtt-broker nodejs-library

Last synced: 23 Dec 2024

https://github.com/dustinbrett/daedalos

Desktop environment in the browser

desktop-environment javascript os web-desktop

Last synced: 24 Dec 2024

https://github.com/grpc/grpc-web

gRPC for Web Clients

grpc javascript web

Last synced: 23 Dec 2024

https://github.com/beautify-web/js-beautify

Beautifier for javascript

css hacktoberfest html javascript nodejs python

Last synced: 05 Nov 2024

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

A BPMN 2.0 rendering toolkit and web modeler.

bpmn bpmn-js browser hacktoberfest javascript modeler toolkit

Last synced: 23 Dec 2024

https://github.com/ljharb/qs

A querystring parser with nesting support

browsers encoding javascript node nodejs parse querystrings stringify url-parsing

Last synced: 23 Dec 2024

https://github.com/mqttjs/MQTT.js

The MQTT client for Node.js and the browser

hacktoberfest javascript mqtt mqtt-broker nodejs-library

Last synced: 28 Oct 2024

https://github.com/npm/cli

the package manager for JavaScript

javascript nodejs npm npm-cli package-manager tools

Last synced: 23 Dec 2024

https://github.com/purescript/purescript

A strongly-typed language that compiles to JavaScript

alt-js haskell javascript purescript typed-language

Last synced: 23 Dec 2024

https://github.com/shipshapecode/tether

A positioning engine to make overlays, tooltips and dropdowns better

hacktoberfest javascript position tooltips

Last synced: 23 Dec 2024

https://github.com/gibbok/typescript-book

The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.

book free javascript javascript-book learn-typescript typescript typescript-book typescript-guide typescript-guidebook typescript-language typescript-learning typescript-tutorials

Last synced: 24 Dec 2024

https://github.com/tensorflow/tfjs-core

WebGL-accelerated ML // linear algebra // automatic differentiation for JavaScript.

deep-learning deep-neural-networks gpu-acceleration javascript machine-learning neural-network typescript webgl

Last synced: 26 Sep 2024