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/Modernizr/Modernizr

Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.

css3-features feature-detection hacktoberfest javascript javascript-library modernizr

Last synced: 25 Oct 2024

https://github.com/haizlin/fe-interview

前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……

css fe-interview front-end frontend frontend-interview html interview interview-questions javascript js node nodejs react resume vue

Last synced: 16 Dec 2024

https://github.com/mbeaudru/modern-js-cheatsheet

Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.

es6 javascript

Last synced: 16 Dec 2024

https://mbeaudru.github.io/modern-js-cheatsheet/

Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.

es6 javascript

Last synced: 02 Nov 2024

https://github.com/eslint/eslint

Find and fix problems in your JavaScript code.

ecmascript eslint javascript linter static-code-analysis

Last synced: 16 Dec 2024

https://github.com/tanstack/table

🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table

datagrid datagrids datatable filtering grid grouping hooks javascript pagination react reactjs solid solidjs sorting svelte sveltejs table typescript vue

Last synced: 16 Dec 2024

https://github.com/wailsapp/wails

Create beautiful applications using Go

angular desktop-application go golang javascript linux macos react svelte vuejs windows

Last synced: 16 Dec 2024

https://github.com/TanStack/table

🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table

datagrid datagrids datatable filtering grid grouping hooks javascript pagination react reactjs solid solidjs sorting svelte sveltejs table typescript vue

Last synced: 25 Oct 2024

https://github.com/nylas/nylas-mail

:love_letter: An extensible desktop mail app built on the modern web. Forks welcome!

babel electron email flux javascript linux macos nylas-mail productivity react windows

Last synced: 17 Dec 2024

https://github.com/nylas/N1

:love_letter: An extensible desktop mail app built on the modern web. Forks welcome!

babel electron email flux javascript linux macos nylas-mail productivity react windows

Last synced: 23 Nov 2024

https://github.com/feathericons/feather

Simply beautiful open-source icons

icons javascript svg

Last synced: 20 Dec 2024

https://github.com/TanStack/react-table

🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table

datagrid datagrids datatable filtering grid grouping hooks javascript pagination react reactjs solid solidjs sorting svelte sveltejs table typescript vue

Last synced: 05 Sep 2024

https://github.com/dimsemenov/photoswipe

JavaScript image gallery for mobile and desktop, modular, framework independent

gallery image javascript lightbox

Last synced: 16 Dec 2024

https://github.com/Asabeneh/30-Days-Of-React

30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

30dayofjavascript challenge css html html5 javascript js programming react react-router-dom reactjs redux webdevelopment website

Last synced: 25 Oct 2024

https://github.com/recharts/recharts

Redefined chart library built with React and D3

chart charting-library components d3 data-visualisation javascript react recharts typescript ui

Last synced: 16 Dec 2024

https://github.com/nativescript/nativescript

⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.

android angular capacitor cross-platform flutter hacktoberfest ios java javascript kotlin nativescript objective-c react solidjs svelte swift swiftui typescript visionpro vue

Last synced: 16 Dec 2024

https://github.com/localforage/localforage

💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.

indexeddb javascript localforage localstorage offline storage websql

Last synced: 16 Dec 2024

https://localforage.github.io/localForage/

💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.

indexeddb javascript localforage localstorage offline storage websql

Last synced: 13 Nov 2024

https://github.com/localForage/localForage

💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.

indexeddb javascript localforage localstorage offline storage websql

Last synced: 25 Oct 2024

https://github.com/goldbergyoni/javascript-testing-best-practices

📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)

angular chai ci cicd contract-testing e2e e2e-tests express integration-testing javascript jest mocha mutation mutation-testing nodejs react test testing unittest

Last synced: 16 Dec 2024

https://github.com/goldfire/howler.js

Javascript audio library for the modern web.

audio audio-library howler html5-audio javascript playback volume web-audio

Last synced: 16 Dec 2024

https://github.com/iview/iview

A high quality UI Toolkit built on Vue.js 2.0

components css design-systems frontend iview javascript ui-design ui-kit vue vue-components

Last synced: 16 Dec 2024

https://github.com/ramda/ramda

:ram: Practical functional Javascript

javascript ramda

Last synced: 16 Dec 2024

https://github.com/highlightjs/highlight.js

JavaScript syntax highlighter with language auto-detection and zero dependencies.

hacktoberfest highlighting javascript language-grammars syntax-highlighter syntax-highlighting

Last synced: 19 Dec 2024

https://github.com/Ramda/ramda

:ram: Practical functional Javascript

javascript ramda

Last synced: 14 Nov 2024

https://github.com/isagalaev/highlight.js

JavaScript syntax highlighter with language auto-detection and zero dependencies.

hacktoberfest highlighting javascript language-grammars syntax-highlighter syntax-highlighting

Last synced: 09 Dec 2024

https://github.com/rome/tools

Unified developer tools for JavaScript, TypeScript, and the web

formatter javascript linter toolchain typescript

Last synced: 29 Sep 2024

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

Modern JavaScript Tutorial

english javascript tutorial

Last synced: 18 Dec 2024

https://github.com/dimsemenov/PhotoSwipe

JavaScript image gallery for mobile and desktop, modular, framework independent

gallery image javascript lightbox

Last synced: 25 Oct 2024

https://github.com/NativeScript/NativeScript

⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java). Use what you love ❤️ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.

android angular capacitor cross-platform flutter hacktoberfest ios java javascript kotlin nativescript objective-c react solidjs svelte swift swiftui typescript visionpro vue

Last synced: 25 Oct 2024

https://github.com/usablica/intro.js

Lightweight, user-friendly onboarding tour library

cdn guide html introjs javascript minify tour ux

Last synced: 25 Oct 2024

https://github.com/v8/v8

The official mirror of the V8 Git repository

compiler interpreter javascript javascript-engine virtual-machine

Last synced: 29 Sep 2024

https://github.com/kriasoft/react-starter-kit

The web's most popular Jamstack front-end template (boilerplate) for building web applications with React

boilerplate cloudflare firebase firestore graphql hackathon hono javascript jotai joy-ui nodejs react reactjs scaffolding serverless starter-kit template trpc typescript vite

Last synced: 16 Dec 2024

https://github.com/mochajs/mocha

☕️ simple, flexible, fun javascript test framework for node.js & the browser

bdd browser javascript mocha mochajs node nodejs tdd test test-framework testing testing-tools

Last synced: 16 Dec 2024

https://github.com/markerikson/react-redux-links

Curated tutorial and resource links I've collected on React, Redux, ES6, and more

es6 javascript react redux webpack

Last synced: 16 Dec 2024

https://github.com/emberjs/ember.js

Ember.js - A JavaScript framework for creating ambitious web applications

ember hacktoberfest javascript javascript-framework

Last synced: 16 Dec 2024

https://github.com/corentinth/it-tools

Collection of handy online tools for developers, with great UX.

converter developer-productivity developer-tools frontend javascript productivity tool tools typescript vuejs website

Last synced: 16 Dec 2024

https://github.com/t4t5/sweetalert

A beautiful replacement for JavaScript's "alert"

alert dialog javascript modal popup sweetalert ui

Last synced: 19 Dec 2024

https://github.com/jlmakes/scrollreveal

Animate elements as they scroll into view.

animation css javascript reveal scroll scrollreveal transform transition

Last synced: 16 Dec 2024

https://github.com/scrollreveal/scrollreveal

Animate elements as they scroll into view.

animation css javascript reveal scroll scrollreveal transform transition

Last synced: 13 Dec 2024

https://github.com/jlmakes/scrollreveal.js

Animate elements as they scroll into view.

animation css javascript reveal scroll scrollreveal transform transition

Last synced: 08 Sep 2024

https://github.com/js-cookie/js-cookie

A simple, lightweight JavaScript API for handling browser cookies

cookie javascript

Last synced: 16 Dec 2024

https://github.com/bevacqua/dragula

:ok_hand: Drag and drop so simple it hurts

component drag-and-drop drag-drop dragging front-end javascript vanilla

Last synced: 16 Dec 2024

https://bevacqua.github.io/dragula/

:ok_hand: Drag and drop so simple it hurts

component drag-and-drop drag-drop dragging front-end javascript vanilla

Last synced: 21 Nov 2024

https://github.com/sst/sst

Build full-stack apps on your own infrastructure.

aws cdk csharp golang javascript lambda nextjs python reactjs serverless serverless-stack sst typescript

Last synced: 16 Dec 2024

https://github.com/websockets/ws

Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js

javascript node nodejs real-time rfc-6455 websocket websocket-client websocket-compression websocket-server

Last synced: 16 Dec 2024

https://github.com/posthog/posthog

🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.

ab-testing analytics experiments feature-flags javascript python react session-replay typescript

Last synced: 16 Dec 2024

https://github.com/processing/p5.js

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —

art creative-coding design education graphics html javascript learning p5js processing sound

Last synced: 16 Dec 2024

https://github.com/forthespada/cs-books

🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~

algorithms c cpp cs-books database interview java javascript linux os pdf python redis sql

Last synced: 16 Dec 2024

https://github.com/zulip/zulip

Zulip server and web application. Open-source team chat that helps teams stay productive and focused.

apache chat collaboration electron foss free javascript python python3 react-native slack zulip

Last synced: 16 Dec 2024

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

Free, simple, and intuitive online database diagram editor and SQL generator.

database-schema diagram-editor editor erd erdiagram hacktoberfest indexeddb javascript mariadb postgresql react sql sql-server sqlite svg tailwindcss

Last synced: 16 Dec 2024

https://github.com/svg/svgo

⚙️ Node.js tool for optimizing SVG files

cli javascript minification nodejs optimization svg svgo

Last synced: 16 Dec 2024

https://github.com/forthespada/CS-Books

🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~

algorithms c cpp cs-books database interview java javascript linux os pdf python redis sql

Last synced: 05 Nov 2024

https://github.com/remotion-dev/remotion

🎥 Make videos programmatically with React

javascript react video

Last synced: 16 Dec 2024

https://github.com/chatwoot/chatwoot

Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬

actioncable chat-widget conversation customer-support dashboard design docker docker-image hacktoberfest heroku intercom javascript livechat opensource rails ruby sass vuejs whatsapp zendesk

Last synced: 21 Dec 2024

https://github.com/hapijs/joi

The most powerful data validation library for JS

hapi javascript schema validation

Last synced: 16 Dec 2024

https://github.com/paularmstrong/normalizr

Normalizes nested JSON according to a schema

api flux javascript json normalize normalizr reactjs redux

Last synced: 29 Sep 2024

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/qwikdev/qwik

Instant-loading web apps, without effort

framework hacktoberfest javascript web

Last synced: 16 Dec 2024

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: 16 Dec 2024

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/react-grid-layout/react-grid-layout

A draggable and resizable grid layout with responsive breakpoints, for React.

drag-and-drop es2015 grid javascript react resize

Last synced: 16 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: 16 Dec 2024

https://github.com/QwikDev/qwik

Instant-loading web apps, without effort

framework javascript web

Last synced: 25 Oct 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: 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/magicmirrororg/magicmirror

MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.

domotics javascript magicmirror mirror raspberry-pi smarthome

Last synced: 16 Dec 2024

https://github.com/node-red/node-red

Low-code programming for event-driven applications

flow-based-programming javascript low-code node-red openjs-foundation visual-programming

Last synced: 16 Dec 2024

https://github.com/MagicMirrorOrg/MagicMirror

MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.

domotics javascript magicmirror mirror raspberry-pi smarthome

Last synced: 31 Oct 2024

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: 16 Dec 2024

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: 25 Oct 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: 16 Dec 2024