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-26 00:11:04 UTC
- JSON Representation
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 + Husky + Lint-Staged + Jest + Testing Library + Cypress + 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: 28 Oct 2024
https://github.com/NomicFoundation/hardhat
Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
blockchain dapps debugging ethereum javascript smart-contracts solidity task-runner tooling typescript
Last synced: 01 Nov 2024
https://kazupon.github.io/vue-i18n/
:globe_with_meridians: Internationalization plugin for Vue.js
i18n internationalization internationalization-plugin javascript plugin vue
Last synced: 11 Nov 2024
https://github.com/1j01/jspaint
🎨 Classic MS Paint, REVIVED + ✨Extras
app canvas drawing editor html5 image image-editing image-editor image-manipulation javascript jspaint ms-paint mspaint online paint painting remake retro web-app web-application
Last synced: 24 Dec 2024
https://github.com/shaka-project/shaka-player
JavaScript player library / DASH & HLS client / MSE-EME player
dash drm encrypted-media hls javascript live live-streaming media-source-extension mse offline offline-capable offline-mode playback playback-controls video video-playback video-player video-player-library video-streaming vod
Last synced: 20 Dec 2024
https://github.com/alyssaxuu/omni
The all-in-one tool to supercharge your productivity ⌨️
bookmark bookmarks bookmarks-manager chrome chrome-extension commands dark firefox firefox-addon firefox-extension history interface javascript omnisearch productivity raycast shortcuts spotlight tabs-management
Last synced: 26 Dec 2024
https://github.com/casperjs/casperjs
CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS
headless-browsers headless-testing javascript phantomjs slimerjs
Last synced: 29 Sep 2024
https://github.com/givanz/vvvebjs
Drag and drop page builder library written in vanilla javascript without dependencies or build tools.
bootstrap bootstrap5 builder drag-and-drop editor free html5 javascript no-code nocode nodejs open-source page-builder scss site-generator ui vanilla-javascript website-builder website-generation wysiwyg
Last synced: 23 Dec 2024
https://github.com/glidejs/glide
A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more
carousel dependency-free es6 javascript lightweight slider
Last synced: 23 Dec 2024
https://github.com/frappe/frappe
Low code web framework for real world applications, in Python and Javascript
cms email erpnext frappe full-stack hacktoberfest javascript low-code mariadb multitenant postgres python rest-api security socket-io web-framework webhooks
Last synced: 23 Dec 2024
https://github.com/es-shims/es5-shim
ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines
ecmascript es5 javascript polyfill shim
Last synced: 23 Dec 2024
https://github.com/clappr/clappr
:clapper: An extensible media player for the web.
clappr dash hls html5-audio html5-video html5-video-player javascript mp4 player video video-player
Last synced: 23 Dec 2024
https://github.com/allthingssmitty/must-watch-javascript
🔥 JavaScript talks you have to see 📺 on functional programming, performance, frameworks, React, debugging, leveling up, and more! ⚡️
angular async-javascript conference-talk conference-videos dotjs framework-javascript javascript javascript-framework jquery jsconf learning-resources ng-conf react reactjs talks tooling videos
Last synced: 25 Dec 2024
https://github.com/AllThingsSmitty/must-watch-javascript
🔥 JavaScript talks you have to see 📺 on functional programming, performance, frameworks, React, debugging, leveling up, and more! ⚡️
angular async-javascript conference-talk conference-videos dotjs framework-javascript javascript javascript-framework jquery jsconf learning-resources ng-conf react reactjs talks tooling videos
Last synced: 25 Oct 2024
https://github.com/octokit/octokit.js
The all-batteries-included GitHub SDK for Browsers, Node.js, and Deno.
github hacktoberfest javascript octokit octokit-js sdk
Last synced: 23 Dec 2024
https://github.com/jquery/esprima
ECMAScript parsing infrastructure for multipurpose analysis
ast ecmascript esprima javascript parser parsing
Last synced: 23 Dec 2024
https://github.com/marionettejs/backbone.marionette
The Backbone Framework
backbone backbone-framework framework frontend javascript marionette marionettejs
Last synced: 23 Dec 2024
https://github.com/midudev/preguntas-entrevista-react
Preguntas típicas sobre React para entrevistas de trabajo ⚛️
hacktoberfest javascript react react-entrevista-tecnica react-native react-prueba-tecnica reactjs
Last synced: 24 Dec 2024
https://github.com/zhongsp/typescript
TypeScript 使用手册(中文版)翻译。http://www.typescriptlang.org
angular angular2 javascript javascript-typescript react ts typescript typescript-handbook zh zh-cn zh-hans
Last synced: 24 Dec 2024
https://github.com/zhongsp/TypeScript
TypeScript 使用手册(中文版)翻译。http://www.typescriptlang.org
angular angular2 javascript javascript-typescript react ts typescript typescript-handbook zh zh-cn zh-hans
Last synced: 31 Oct 2024
https://github.com/bogdan-lyashenko/js-code-to-svg-flowchart
js2flowchart - a visualization library to convert any JavaScript code into beautiful SVG flowchart. Learn other’s code. Design your code. Refactor code. Document code. Explain code.
ast es6 flowchart javascript learning scheme svg svg-flowchart visualisation
Last synced: 24 Dec 2024
https://github.com/gridstack/gridstack.js
Build interactive dashboards in minutes.
angular dashboard grid gridster javascript react typescript vue widget
Last synced: 23 Dec 2024
https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart
js2flowchart - a visualization library to convert any JavaScript code into beautiful SVG flowchart. Learn other’s code. Design your code. Refactor code. Document code. Explain code.
ast es6 flowchart javascript learning scheme svg svg-flowchart visualisation
Last synced: 25 Oct 2024
https://github.com/olton/metro-ui-css
Impressive component library for expressive web development! Build responsive projects on the web with the first front-end component library in Metro Style. And now there are even more opportunities every day!
bootstrap bootstrap-replacement component-library components css css-framework css-frameworks html html5 javascript jquery less metro metro-style metro-ui metro-ui-css metro4 no-dependencies no-jquery-required
Last synced: 23 Dec 2024
https://github.com/alibaba/x-render
🚴♀️ 阿里 - 很易用的中后台「表单 / 表格 / 图表」解决方案
ant ant-design chart form formrender javascript json-schema list react table typescript webpack widget
Last synced: 23 Dec 2024
https://github.com/metagrover/ES6-for-humans
A kickstarter guide to writing ES6
education es2015 es6 guide javascript learn-to-code programming
Last synced: 25 Oct 2024
https://github.com/olton/Metro-UI-CSS
Impressive component library for expressive web development! Build responsive projects on the web with the first front-end component library in Metro Style. And now there are even more opportunities every day!
bootstrap bootstrap-replacement component-library components css css-framework css-frameworks html html5 javascript jquery less metro metro-style metro-ui metro-ui-css metro4 no-dependencies no-jquery-required
Last synced: 25 Oct 2024
https://github.com/andreasbm/web-skills
A visual overview of useful skills to learn as a web developer
accessibility algorithms architecture backend build-tools css design frameworks html javascript pwa testing web-components
Last synced: 25 Dec 2024
https://andreasbm.github.io/web-skills/
A visual overview of useful skills to learn as a web developer
accessibility algorithms architecture backend build-tools css design frameworks html javascript pwa testing web-components
Last synced: 12 Nov 2024
https://github.com/sbstjn/timesheet.js
JavaScript library for HTML5 & CSS3 time sheets
chart charting-library css html javascript library timesheet visualization
Last synced: 26 Dec 2024
https://andreasbm.github.io/web-skills/?compact
A visual overview of useful skills to learn as a web developer
accessibility algorithms architecture backend build-tools css design frameworks html javascript pwa testing web-components
Last synced: 28 Oct 2024
https://github.com/nodeos/nodeos
Lightweight operating system using Node.js as userspace
javascript nodejs nodeos operating-system
Last synced: 26 Dec 2024
https://github.com/jerryscript-project/jerryscript
Ultra-lightweight JavaScript engine for the Internet of Things.
internet-of-things iot javascript javascript-engine jerryscript runtime
Last synced: 24 Dec 2024
https://github.com/NodeOS/NodeOS
Lightweight operating system using Node.js as userspace
javascript nodejs nodeos operating-system
Last synced: 27 Oct 2024
https://github.com/jagenjo/litegraph.js
A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
blueprints canvas2d editor graph graphs javascript modular nocode node-graph nodejs nodes visual visual-programming workflow
Last synced: 23 Dec 2024
https://github.com/hopding/pdf-lib
Create and modify PDF documents in any JavaScript environment
copy copying create creation document documents edit editing generation javascript lib library modification modify pdf typescript umd
Last synced: 23 Dec 2024
https://github.com/Hopding/pdf-lib
Create and modify PDF documents in any JavaScript environment
copy copying create creation document documents edit editing generation javascript lib library modification modify pdf typescript umd
Last synced: 02 Nov 2024
https://github.com/utom/sketch-measure
Make it a fun to create spec for developers and teammates
design-specs javascript measurement sketch-plugin spec
Last synced: 26 Dec 2024
https://github.com/sindresorhus/execa
Process execution for humans
binary child-process exec execute javascript nodejs shell spawn spawned-processes streams
Last synced: 23 Dec 2024
https://github.com/e2b-dev/e2b
Secure open source cloud runtime for AI apps & AI agents
agent ai ai-agent ai-agents code-interpreter copilot development devtools gpt gpt-4 javascript llm nextjs openai python react software typescript
Last synced: 23 Dec 2024
https://github.com/lgwebdream/fe-interview
🔥🔥🔥 前端面试,独有前端面试题详解,前端面试刷题必备,1000+前端面试真题,Html、Css、JavaScript、Vue、React、Node、TypeScript、Webpack、算法、网络与安全、浏览器
angular css fe-interview frontend frontend-interview html interview interview-questions javascript js node react typescript vue
Last synced: 26 Dec 2024
https://github.com/os-js/os.js
OS.js - JavaScript Web Desktop Platform
cloud-platform desktop javascript osjs web-desktop
Last synced: 26 Dec 2024
https://github.com/sindresorhus/fkill-cli
Fabulously kill processes. Cross-platform.
cli cli-app cross-platform fabulous javascript kill nodejs process unicorns
Last synced: 23 Dec 2024
https://github.com/vuelidate/vuelidate
Simple, lightweight model-based validation for Vue.js
javascript validation vue vuejs vuelidate
Last synced: 23 Dec 2024
https://github.com/monterail/vuelidate
Simple, lightweight model-based validation for Vue.js
javascript validation vue vuejs vuelidate
Last synced: 04 Nov 2024
https://github.com/lgwebdream/FE-Interview
🔥🔥🔥 前端面试,独有前端面试题详解,前端面试刷题必备,1000+前端面试真题,Html、Css、JavaScript、Vue、React、Node、TypeScript、Webpack、算法、网络与安全、浏览器
angular css fe-interview frontend frontend-interview html interview interview-questions javascript js node react typescript vue
Last synced: 31 Oct 2024
https://github.com/brunch/brunch
:fork_and_knife: Web applications made easy. Since 2011.
brunch build-automation javascript pipeline workflow
Last synced: 29 Sep 2024
https://github.com/HospitalRun/hospitalrun-frontend
Frontend for HospitalRun
couchdb emr frontend hacktoberfest hospitalrun hospitalrun-frontend javascript open-healthcare pouchdb react redux
Last synced: 31 Oct 2024
https://github.com/os-js/OS.js
OS.js - JavaScript Web Desktop Platform
cloud-platform desktop javascript osjs web-desktop
Last synced: 25 Oct 2024
https://github.com/ianstormtaylor/superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
interface javascript schema structs types typescript validation
Last synced: 25 Dec 2024
https://github.com/rescript-lang/rescript
ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.
altjs compiler javascript rescript
Last synced: 26 Dec 2024
https://github.com/jspreadsheet/ce
Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.
data-grid datagrid datatables excel grid javascript javascript-data-grid jexcel js jspreadsheet online-spreadsheet spreadsheet spreadsheets table
Last synced: 23 Dec 2024
https://github.com/phuocng/1loc
What's your favorite JavaScript single LOC (line of code)?
eleventy javascript javascript-utils js-tips one-line-code one-liner tips-and-tricks
Last synced: 24 Dec 2024
https://github.com/garris/backstopjs
Catch CSS curve balls.
backstopjs chrome-headless javascript screen-capture visual-regression-tests
Last synced: 23 Dec 2024
https://github.com/svg-edit/svgedit
Powerful SVG-Editor for your browser
javascript svg svg-edit svg-editor
Last synced: 23 Dec 2024
https://github.com/BuckleScript/bucklescript
ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.
altjs compiler javascript rescript
Last synced: 21 Nov 2024
https://github.com/mikemcl/bignumber.js
A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
arbitrary-precision bigdecimal bignumber decimal-places javascript
Last synced: 23 Dec 2024
https://github.com/rescript-lang/rescript-compiler
The compiler for ReScript.
altjs compiler javascript rescript
Last synced: 01 Nov 2024
https://github.com/givanz/VvvebJs
Drag and drop page builder library written in vanilla javascript without dependencies or build tools.
bootstrap bootstrap5 builder drag-and-drop editor free html5 javascript no-code nocode nodejs open-source page-builder scss site-generator ui vanilla-javascript website-builder website-generation wysiwyg
Last synced: 27 Oct 2024
https://github.com/olifolkerd/tabulator
Interactive Tables and Data Grids for JavaScript
ajax cdnjs data grid grid-layout grid-system javascript jquery json list react sort table tabulator tabulator-table widget
Last synced: 23 Dec 2024
https://olifolkerd.github.io/tabulator/
Interactive Tables and Data Grids for JavaScript
ajax cdnjs data grid grid-layout grid-system javascript jquery json list react sort table tabulator tabulator-table widget
Last synced: 16 Nov 2024
https://github.com/shentao/vue-multiselect
Universal select/multiselect/tagging component for Vue.js
component dropdown javascript select vue
Last synced: 23 Dec 2024
https://github.com/monterail/vue-multiselect
Universal select/multiselect/tagging component for Vue.js
component dropdown javascript select vue
Last synced: 04 Nov 2024
https://github.com/needim/noty
⛔️ DEPRECATED - Dependency-free notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog.
archived depracated javascript library notifications obsolete push
Last synced: 23 Dec 2024
https://github.com/yezihaohao/react-admin
:sparkles: react-admin system solution : react 后台管理系统解决方案
admin-template ant-design antd html javascript react react-admin
Last synced: 26 Dec 2024
https://python-visualization.github.io/folium/
Python Data. Leaflet.js Maps.
data-science data-visualization javascript maps python
Last synced: 09 Nov 2024
https://github.com/python-visualization/folium
Python Data. Leaflet.js Maps.
data-science data-visualization javascript maps python
Last synced: 25 Oct 2024
https://github.com/MikeMcl/bignumber.js
A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
arbitrary-precision bigdecimal bignumber decimal-places javascript
Last synced: 25 Oct 2024
https://github.com/jaywcjlove/hotkeys-js
➷ A robust Javascript library for capturing keyboard input. It has no dependencies.
browser hotkey hotkeys javascript keyboard keyboard-shortcuts keymaster keypress masterkey shortcut shortcutkey shortcuts
Last synced: 23 Dec 2024
https://github.com/jaywcjlove/hotkeys
➷ A robust Javascript library for capturing keyboard input. It has no dependencies.
browser hotkey hotkeys javascript keyboard keyboard-shortcuts keymaster keypress masterkey shortcut shortcutkey shortcuts
Last synced: 09 Nov 2024
https://github.com/SVG-Edit/svgedit
Powerful SVG-Editor for your browser
javascript svg svg-edit svg-editor
Last synced: 28 Oct 2024
https://github.com/garris/BackstopJS
Catch CSS curve balls.
backstopjs chrome-headless javascript screen-capture visual-regression-tests
Last synced: 25 Oct 2024
https://garris.github.io/BackstopJS/
Catch CSS curve balls.
backstopjs chrome-headless javascript screen-capture visual-regression-tests
Last synced: 25 Oct 2024
https://github.com/bda-research/node-crawler
Web Crawler/Spider for NodeJS + server-side jQuery ;-)
cheerio crawler extract-data javascript jquery nodejs spider
Last synced: 23 Dec 2024
https://github.com/zeroclipboard/zeroclipboard
The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface.
adobe-flash adobe-flex apache-flex clipboard dom flash frontend javascript web zeroclipboard
Last synced: 29 Sep 2024
https://github.com/typecellos/blocknote
A React Rich Text Editor that's block-based (Notion style) and extensible. Built on top of Prosemirror and Tiptap.
block-based editor javascript notion notion-editor prosemirror react rich-text-editor tiptap typescript wysiwyg yjs
Last synced: 23 Dec 2024
https://github.com/mikemcl/decimal.js
An arbitrary-precision Decimal type for JavaScript
arbitrary-precision bigdecimal bignumber javascript significant-digits trigonometric-functions
Last synced: 23 Dec 2024
https://github.com/bogdan-lyashenko/under-the-hood-reactjs
Entire React code base explanation by visual block schemes (Stack version)
debugging fiber flow hood javascript reactjs reconciliation scheme stack virtualdom visualization webdevelopment
Last synced: 26 Dec 2024
https://github.com/shutterstock/rickshaw
JavaScript toolkit for creating interactive real-time graphs
charts d3 graph javascript rickshaw svg
Last synced: 24 Dec 2024
https://github.com/fabiospampinato/cash
An absurdly small jQuery alternative for modern browsers.
cash dom javascript jquery jquery-alternative modern-browsers selector small tiny typescript
Last synced: 24 Dec 2024
https://github.com/phuocng/html-dom
Common tasks of managing HTML DOM with vanilla JavaScript. Give me 1 ⭐if it’s useful.
document-object-model dom dom-api dom-manipulation html javascript typescript
Last synced: 24 Dec 2024
https://github.com/1milligram/html-dom
Common tasks of managing HTML DOM with vanilla JavaScript. Give me 1 ⭐if it’s useful.
document-object-model dom dom-api dom-manipulation html javascript typescript
Last synced: 15 Dec 2024
https://github.com/Bogdan-Lyashenko/Under-the-hood-ReactJS
Entire React code base explanation by visual block schemes (Stack version)
debugging fiber flow hood javascript reactjs reconciliation scheme stack virtualdom visualization webdevelopment
Last synced: 25 Oct 2024
https://github.com/hinesboy/mavoneditor
mavonEditor - A markdown editor based on Vue that supports a variety of personalized features
editor html javascript markdown vue webpack
Last synced: 23 Dec 2024
https://github.com/electron/forge
:electron: A complete tool for building and publishing Electron applications
build electron hacktoberfest javascript linux macos package typescript webpack windows
Last synced: 23 Dec 2024
https://github.com/electron-userland/electron-forge
:electron: A complete tool for building and publishing Electron applications
build electron hacktoberfest javascript linux macos package typescript webpack windows
Last synced: 08 Nov 2024
https://github.com/ml5js/ml5-library
Friendly machine learning for the web! 🤖
deep-learning imagenet javascript lstm machine-learning neural-network p5js p5xjs
Last synced: 27 Oct 2024
https://github.com/chancejs/chancejs
Chance - Random generator helper for JavaScript
Last synced: 25 Oct 2024
https://github.com/hinesboy/mavonEditor
mavonEditor - A markdown editor based on Vue that supports a variety of personalized features
editor html javascript markdown vue webpack
Last synced: 26 Oct 2024
https://github.com/googlecreativelab/anypixel
A web-friendly way for anyone to build unusual displays
hardware javascript schematics
Last synced: 19 Dec 2024
https://github.com/arkime/arkime
Arkime is an open source, large scale, full packet capturing, indexing, and database system.
big-data c javascript network-monitoring nsm packet-capture pcap security
Last synced: 24 Dec 2024
https://github.com/jpuri/react-draft-wysiwyg
A Wysiwyg editor build on top of ReactJS and DraftJS. https://jpuri.github.io/react-draft-wysiwyg
draft-js javascript reactjs wysiwyg-editor
Last synced: 23 Dec 2024
https://github.com/tgriesser/bookshelf
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js
bookshelf database javascript mysql nodejs orm postgresql sqlite
Last synced: 11 Dec 2024
https://github.com/bookshelf/bookshelf
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js
bookshelf database javascript mysql nodejs orm postgresql sqlite
Last synced: 23 Dec 2024
https://github.com/flarum/framework
Simple forum software for building great communities.
community flarum forum hacktoberfest javascript laravel php
Last synced: 23 Dec 2024
https://github.com/fonoster/fonoster
🚀 The open-source alternative to Twilio.
cloud cloud-communications-platform cpaas customer-engagement customer-experience javascript kubernetes nodejs programmable-voice telephony twilio typescript ucaas voip webrtc
Last synced: 23 Dec 2024
https://jpuri.github.io/react-draft-wysiwyg/
A Wysiwyg editor build on top of ReactJS and DraftJS. https://jpuri.github.io/react-draft-wysiwyg
draft-js javascript reactjs wysiwyg-editor
Last synced: 25 Oct 2024