Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/javascript
- Wikipedia: https://en.wikipedia.org/wiki/JavaScript
- Created by: Brendan Eich
- Released: December 4, 1995
- Related Topics: nodejs,
- Aliases: js,
- Last updated: 2024-12-23 00:15:03 UTC
- JSON Representation
https://github.com/freecodecamp/freecodecamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
careers certification community curriculum d3 education freecodecamp hacktoberfest javascript learn-to-code math nodejs nonprofits programming react teachers
Last synced: 23 Dec 2024
https://github.com/freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
careers certification community curriculum d3 education freecodecamp hacktoberfest javascript learn-to-code math nodejs nonprofits programming react teachers
Last synced: 25 Oct 2024
https://github.com/FreeCodeCamp/FreeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
careers certification community curriculum d3 education freecodecamp hacktoberfest javascript learn-to-code math nodejs nonprofits programming react teachers
Last synced: 27 Oct 2024
https://facebook.github.io/react
The library for web and native user interfaces.
declarative frontend javascript library react ui
Last synced: 03 Dec 2024
https://github.com/facebook/react
The library for web and native user interfaces.
declarative frontend javascript library react ui
Last synced: 23 Dec 2024
https://github.com/vuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
framework frontend javascript vue
Last synced: 23 Dec 2024
https://github.com/practical-tutorials/project-based-learning
Curated list of project-based tutorials
beginner-project cpp golang javascript project python tutorial webdevelopment
Last synced: 23 Dec 2024
https://github.com/practical-tutorials/project-based-Learning
Curated list of project-based tutorials
beginner-project cpp golang javascript project python tutorial webdevelopment
Last synced: 13 Nov 2024
https://github.com/practical-tutorials/project-based-learning?tab=readme-ov-file
Curated list of project-based tutorials
beginner-project cpp golang javascript project python tutorial webdevelopment
Last synced: 01 Nov 2024
https://github.com/trekhleb/javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
algorithm algorithms computer-science data-structures interview interview-preparation javascript javascript-algorithms
Last synced: 23 Dec 2024
https://github.com/getify/you-dont-know-js
A book series on JavaScript. @YDKJS on twitter.
async book book-series closures education es2015 es6 javascript learn-to-code programming prototypes training-materials training-providers
Last synced: 23 Dec 2024
https://github.com/getify/You-Dont-Know-JS
A book series on JavaScript. @YDKJS on twitter.
async book book-series closures education es2015 es6 javascript learn-to-code programming prototypes training-materials training-providers
Last synced: 25 Oct 2024
https://github.com/twbs/bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
bootstrap css css-framework html javascript sass scss
Last synced: 23 Dec 2024
https://github.com/airbnb/javascript
JavaScript Style Guide
arrow-functions es2015 es2016 es2017 es2018 es6 eslint javascript linting naming-conventions style-guide style-linter styleguide tc39
Last synced: 23 Dec 2024
https://github.com/electron/electron
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
c-plus-plus chrome css electron html javascript nodejs v8 works-with-codespaces
Last synced: 23 Dec 2024
https://github.com/justjavac/free-programming-books-zh_cn
:books: 免费的计算机编程类中文书籍,欢迎投稿
android angular books free ios javascript kotlin pdf programming python react react-native swift vue
Last synced: 23 Dec 2024
https://github.com/justjavac/free-programming-books-zh_CN
:books: 免费的计算机编程类中文书籍,欢迎投稿
android angular books free ios javascript kotlin pdf programming python react react-native swift vue
Last synced: 26 Oct 2024
https://github.com/nodejs/node
Node.js JavaScript runtime ✨🐢🚀✨
javascript js linux macos mit node nodejs runtime windows
Last synced: 23 Dec 2024
https://github.com/axios/axios
Promise based HTTP client for the browser and node.js
hacktoberfest http-client javascript nodejs promise
Last synced: 23 Dec 2024
https://github.com/mrdoob/three.js
JavaScript 3D Library.
3d augmented-reality canvas html5 javascript svg virtual-reality webaudio webgl webgl2 webgpu webxr
Last synced: 23 Dec 2024
https://github.com/microsoft/typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
javascript language typechecker typescript
Last synced: 23 Dec 2024
https://github.com/denoland/deno
A modern runtime for JavaScript and TypeScript.
deno javascript rust typescript
Last synced: 23 Dec 2024
https://github.com/microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
javascript language typechecker typescript
Last synced: 24 Oct 2024
https://github.com/Microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
javascript language typechecker typescript
Last synced: 25 Oct 2024
https://github.com/goldbergyoni/nodebestpractices
:white_check_mark: The Node.js best practices list (July 2024)
best-practices es6 eslint express expressjs javascript jest microservices mocha node-js nodejs nodejs-development npm rest style-guide styleguide testing types
Last synced: 23 Dec 2024
https://github.com/angular/angular
Deliver web apps with confidence 🚀
angular javascript pwa typescript web web-framework web-performance
Last synced: 23 Dec 2024
https://github.com/ryanmcdermott/clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
best-practices clean-architecture clean-code composition inheritance javascript principles
Last synced: 23 Dec 2024
https://github.com/storybookjs/storybook
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
angular components design-systems documentation html javascript react react-native stories storybook styleguide svelte testing typescript ui vite vue web-components webpack workshop
Last synced: 23 Dec 2024
https://github.com/storybooks/storybook
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
angular components design-systems documentation html javascript react react-native stories storybook styleguide svelte testing typescript ui vite vue web-components webpack workshop
Last synced: 22 Nov 2024
https://github.com/microsoft/web-dev-for-beginners
24 Lessons, 12 Weeks, Get Started as a Web Developer
css curriculum education html javascript learning tutorials
Last synced: 23 Dec 2024
https://github.com/microsoft/Web-Dev-For-Beginners
24 Lessons, 12 Weeks, Get Started as a Web Developer
css curriculum education html javascript learning tutorials
Last synced: 25 Oct 2024
https://github.com/florinpop17/app-ideas
A Collection of application ideas which can be used to improve your coding skills.
applications coding codingchallenges css hacktoberfest html ideas javascript practice
Last synced: 23 Dec 2024
https://github.com/oven-sh/bun
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
bun bundler javascript javascriptcore jsx nodejs npm react transpiler typescript zig ziglang
Last synced: 23 Dec 2024
https://github.com/mermaid-js/mermaid
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
diagrams diagrams-as-code documentation flowchart javascript mindmap typescript uml-diagrams
Last synced: 23 Dec 2024
https://github.com/microsoft/playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
automation chrome chromium e2e-testing electron end-to-end-testing firefox javascript playwright test test-automation testing testing-tools web webkit
Last synced: 23 Dec 2024
https://github.com/nestjs/nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
framework hacktoberfest javascript javascript-framework microservices nest nestjs node nodejs nodejs-framework typescript typescript-framework websockets
Last synced: 23 Dec 2024
https://github.com/knsv/mermaid
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
diagrams diagrams-as-code documentation flowchart javascript mindmap typescript uml-diagrams
Last synced: 29 Oct 2024
https://github.com/expressjs/express
Fast, unopinionated, minimalist web framework for node.
express javascript nodejs server
Last synced: 23 Dec 2024
https://github.com/webpack/webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
amd build-tool commonjs compiler es2015 es6 esm javascript javascript-compiler javascript-modules loaders module-bundler plugins web web-performance webpack
Last synced: 23 Dec 2024
https://github.com/chartjs/chart.js
Simple HTML5 Charts using the <canvas> tag
canvas chart graph html5 html5-charts javascript
Last synced: 23 Dec 2024
https://github.com/leonardomso/33-js-concepts
📜 33 JavaScript concepts every developer should know.
angular concepts es6 es6-javascript hacktoberfest javascript javascript-closures javascript-engines javascript-programming nodejs primitive-types programming react
Last synced: 23 Dec 2024
https://github.com/strapi/strapi
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.
api cms cms-framework content-management content-management-system customizable dashboard graphql hacktoberfest headless-cms jamstack javascript koa koa2 mysql no-code nodejs rest strapi typescript
Last synced: 23 Dec 2024
https://github.com/chartjs/Chart.js
Simple HTML5 Charts using the <canvas> tag
canvas chart graph html5 html5-charts javascript
Last synced: 25 Oct 2024
https://github.com/socketio/socket.io
Realtime application framework (Node.JS server)
javascript nodejs socket-io websocket
Last synced: 23 Dec 2024
https://github.com/atom/atom
:atom: The hackable text editor
atom editor electron javascript linux macos windows
Last synced: 29 Sep 2024
https://github.com/lodash/lodash
A modern JavaScript utility library delivering modularity, performance, & extras.
javascript lodash modules utilities
Last synced: 23 Dec 2024
https://github.com/facebook/docusaurus
Easy to maintain open source documentation websites.
documentation hacktoberfest javascript open-source react website
Last synced: 23 Dec 2024
https://github.com/facebook/Docusaurus
Easy to maintain open source documentation websites.
documentation hacktoberfest javascript open-source react website
Last synced: 24 Oct 2024
https://github.com/h5bp/html5-boilerplate
A professional front-end template for building fast, robust, and adaptable web apps or sites.
best-practices css html html5 html5-boilerplate javascript robust
Last synced: 23 Dec 2024
https://github.com/azl397985856/leetcode
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
algo algorithm algorithms algorithms-datastructures computer-science cpp data-structures interview java javascript leetcode leetcode-solutions python tree
Last synced: 23 Dec 2024
https://github.com/elemefe/element
A Vue.js 2.0 UI Toolkit for Web
components element-ui javascript ui-kit vue vue-components vuejs
Last synced: 23 Dec 2024
https://github.com/ElemeFE/element
A Vue.js 2.0 UI Toolkit for Web
components element-ui javascript ui-kit vue vue-components vuejs
Last synced: 25 Oct 2024
https://github.com/ionic-team/ionic
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
angular capacitor framework frontend ionic ios javascript material-design mobile pwa react stencil stenciljs typescript vue web webcomponents
Last synced: 21 Nov 2024
https://github.com/ionic-team/ionic-framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
angular capacitor framework frontend ionic ios javascript material-design mobile pwa react stencil stenciljs typescript vue web webcomponents
Last synced: 23 Dec 2024
https://github.com/driftyco/ionic
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
angular capacitor framework frontend ionic ios javascript material-design mobile pwa react stencil stenciljs typescript vue web webcomponents
Last synced: 03 Oct 2024
https://github.com/juliangarnier/anime
JavaScript animation engine
animation anime canvas css javascript javascript-library svg
Last synced: 23 Dec 2024
https://github.com/youngyangyang04/leetcode-master
《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
algorithm cpp go interview java javascript leetcode offer programmer python
Last synced: 23 Dec 2024
https://github.com/immich-app/immich
High performance self-hosted photo and video management solution.
backup-tool flutter google-photos google-photos-alternative hacktoberfest javascript mobile-app nestjs nodejs photo-gallery photos photos-management self-hosted svelte sveltekit typescript videos
Last synced: 23 Dec 2024
https://github.com/openinterpreter/open-interpreter
A natural language interface for computers
chatgpt gpt-4 interpreter javascript nodejs python
Last synced: 23 Dec 2024
https://github.com/OpenInterpreter/open-interpreter
A natural language interface for computers
chatgpt gpt-4 interpreter javascript nodejs python
Last synced: 26 Oct 2024
https://github.com/tryghost/ghost
Independent technology for modern publishing, memberships, subscriptions and newsletters.
blogging cms creator-economy ghost hacktoberfest headless-cms jamstack javascript journalism nodejs publishing web-application
Last synced: 23 Dec 2024
https://github.com/tryghost/Ghost
Independent technology for modern publishing, memberships, subscriptions and newsletters.
blogging cms creator-economy ghost hacktoberfest headless-cms jamstack javascript journalism nodejs publishing web-application
Last synced: 16 Nov 2024
https://github.com/appwrite/appwrite
Your backend, minus the hassle.
android appwrite backend backend-as-a-service docker firebase flutter hacktoberfest ios javascript nextjs react react-native reactnative self-hosted selfhosted serverless swift web
Last synced: 23 Dec 2024
https://github.com/TryGhost/Ghost
Independent technology for modern publishing, memberships, subscriptions and newsletters.
blogging cms creator-economy ghost hacktoberfest headless-cms jamstack javascript journalism nodejs publishing web-application
Last synced: 25 Oct 2024
https://github.com/meteor/meteor
Meteor, the JavaScript App Platform
build-system framework hacktoberfest hacktoberfest2023 javascript meteor mongodb nodejs npm react reactive-programming realtime rpc zero-configuration
Last synced: 23 Dec 2024
https://github.com/jestjs/jest
Delightful JavaScript Testing.
easy expectation facebook immersive javascript painless painless-javascript-testing snapshot testing
Last synced: 23 Dec 2024
https://github.com/facebook/jest
Delightful JavaScript Testing.
easy expectation facebook immersive javascript painless painless-javascript-testing snapshot testing
Last synced: 27 Oct 2024
https://facebook.github.io/jest
Delightful JavaScript Testing.
easy expectation facebook immersive javascript painless painless-javascript-testing snapshot testing
Last synced: 01 Oct 2024
https://github.com/pixijs/pixijs
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
canvas canvas2d data-visualization game glsl javascript pixi pixijs renderer rendering rendering-2d-graphics rendering-engine webgl
Last synced: 23 Dec 2024
https://github.com/parcel-bundler/parcel
The zero configuration build tool for the web. 📦🚀
assets build-tool commonjs compiler css es6 html javascript module-bundler modules web
Last synced: 23 Dec 2024
https://github.com/google/zx
A tool for writing better scripts
bash cli javascript nodejs shell
Last synced: 23 Dec 2024
https://github.com/babel/babel
🐠 Babel is a compiler for writing next generation JavaScript.
ast babel compiler es2015 es6 flavortown javascript
Last synced: 23 Dec 2024
https://github.com/gorhill/ublock
uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
blocker browser-extension chromium firefox javascript ublock ublock-origin
Last synced: 23 Dec 2024
https://[email protected]/gorhill/uBlock
uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
blocker browser-extension chromium firefox javascript ublock ublock-origin
Last synced: 29 Oct 2024
https://github.com/gorhill/uBlock
uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
blocker browser-extension chromium firefox javascript ublock ublock-origin
Last synced: 25 Oct 2024
https://github.com/laurent22/joplin
Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.
android dropbox electron enex-files evernote javascript joplin nextcloud nodejs note-taking onedrive react-native synchronisation web-clipper webdav
Last synced: 23 Dec 2024
https://github.com/vercel/hyper
A terminal built on web technologies
css html hyper javascript linux macos react terminal terminal-emulators
Last synced: 23 Dec 2024
https://github.com/discourse/discourse
A platform for community discussion. Free, open, simple.
discourse ember forum javascript postgresql rails ruby
Last synced: 23 Dec 2024
https://github.com/yangshun/front-end-interview-handbook
⚡️ Front End interview preparation materials for busy engineers
css css-questions front-end front-end-development front-end-interview front-end-system-design html html-questions interview interview-preparation interview-questions interview-test javascript js-questions web-development
Last synced: 16 Dec 2024
https://github.com/yarnpkg/yarn
The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry
javascript npm package-manager yarn
Last synced: 23 Dec 2024
https://github.com/leaflet/leaflet
🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦
Last synced: 23 Dec 2024
https://github.com/asabeneh/30-days-of-javascript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
30daysofjavascript angular challenge css d3 d3js html javascript javascript-for-everyone js json node nodejs programming react redux typescript vue webdevelopment website
Last synced: 23 Dec 2024
https://github.com/Asabeneh/30-Days-Of-JavaScript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
30daysofjavascript angular challenge css d3 d3js html javascript javascript-for-everyone js json node nodejs programming react redux typescript vue webdevelopment website
Last synced: 25 Oct 2024
https://github.com/rocketchat/rocket.chat
The communications platform that puts data protection first.
chat collaboration foss free hacktoberfest javascript meteor mit real-time slack webrtc
Last synced: 23 Dec 2024
https://github.com/nwjs/nw.js
Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
desktop javascript node-webkit nodejs nwjs web-application-framework
Last synced: 23 Dec 2024
https://github.com/dcloudio/uni-app
A cross-platform framework using Vue.js
android cross-platform crossplatform hbuilderx ios javascript miniprogram uni uni-app uniapp vue vue3
Last synced: 23 Dec 2024
https://github.com/lyswhut/lx-music-desktop
一个基于 electron 的音乐软件
electron javascript music-player vue
Last synced: 23 Dec 2024
https://github.com/prisma/prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
cockroachdb database javascript mariadb mongo mongodb mongodb-orm mssql mysql nodejs orm postgres postgresql prisma prisma-client query-builder sql-server sqlite sqlserver typescript
Last synced: 23 Dec 2024
https://github.com/vuetifyjs/vuetify
🐉 Vue Component Framework
javascript material material-components material-design material-theme semantic typescript ui ui-components ui-design ui-kit ui-library vue vue-components vue-material vuejs vuejs3 vuetify vuetifyjs
Last synced: 23 Dec 2024
https://github.com/Leaflet/Leaflet
🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦
hacktoberfest javascript leaflet maps
Last synced: 25 Oct 2024
https://github.com/RocketChat/Rocket.Chat
The communications platform that puts data protection first.
chat collaboration foss free hacktoberfest javascript meteor mit real-time slack webrtc
Last synced: 25 Oct 2024
https://github.com/jgraph/drawio
draw.io is a JavaScript, client-side editor for general diagramming.
Last synced: 23 Dec 2024
https://github.com/dogfalo/materialize
Materialize, a CSS Framework based on Material Design
css css-framework design framework javascript material material-design
Last synced: 23 Dec 2024
https://github.com/Dogfalo/materialize
Materialize, a CSS Framework based on Material Design
css css-framework design framework javascript material material-design
Last synced: 25 Oct 2024
https://github.com/hexojs/hexo
A fast, simple & powerful blog framework, powered by Node.js.
hexo javascript nodejs static-site-generator typescript
Last synced: 23 Dec 2024
https://github.com/evanw/esbuild
An extremely fast bundler for the web
bundler commonjs compiler css esm javascript jsx minifier react tsx typescript
Last synced: 23 Dec 2024
https://github.com/videojs/video.js
Video.js - open source HTML5 video player
dash hls html html5 html5-audio html5-video javascript player video video-player videojs
Last synced: 23 Dec 2024
https://lecoupa.github.io/awesome-cheatsheets/
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
backend bash cheatsheet cheatsheets database django docker feathersjs frontend javascript kubernetes language nodejs php programming-language redis sailsjs vim vuejs xcode
Last synced: 29 Oct 2024
https://github.com/phaserjs/phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
canvas discord-activities facebook-instant-games game-development game-frameworks gamedev html5-game-development javascript phaser phaser-development phaserjs webgl youtube-playables
Last synced: 23 Dec 2024