update lists
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome JavaScript [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sorrycc/awesome-javascript/)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome JavaScript [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sorrycc/awesome-javascript/)[0m
|
||||
|
||||
[38;5;12mA collection of awesome browser-side [39m[38;5;14m[1mJavaScript[0m[38;5;12m (https://developer.mozilla.org/en-US/docs/Web/JavaScript) libraries, resources and shiny things.[39m
|
||||
|
||||
@@ -75,12 +75,14 @@
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGenerators[0m[38;5;12m (#generators)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFull Text Search[0m[38;5;12m (#full-text-search)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSDK[0m[38;5;12m (#sdk)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mORM[0m[38;5;12m (#orm)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWebSockets[0m[38;5;12m (#websockets)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMisc[0m[38;5;12m (#misc)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWorth Reading[0m[38;5;12m (#worth-reading)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOther Awesome Lists[0m[38;5;12m (#other-awesome-lists)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mContributing[0m[38;5;12m (#contributing)[39m
|
||||
|
||||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mPackage Managers[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mHost the JavaScript libraries and provide tools for fetching and packaging them.[0m
|
||||
@@ -129,8 +131,10 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMicrobundle[0m[38;5;12m (https://github.com/developit/microbundle) - Zero-configuration bundler for tiny modules.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFuseBox[0m[38;5;12m (https://github.com/fuse-box/fuse-box) - A bundler that does it right[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSnowpack[0m[38;5;12m (https://www.snowpack.dev/) - A lightning-fast frontend build tool, designed for the modern web.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbundle[0m[38;5;12m (https://bundle.js.org) - A quick online npm package size checker.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVite[0m[38;5;12m (https://vite.dev/) - Next Generation Frontend Tooling.[39m
|
||||
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mMinimizers[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mMinimizers[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTerser[0m[38;5;12m (https://github.com/terser/terser) - parser, mangler and compressor toolkit for ES6+[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUglify[0m[38;5;12m (https://github.com/mishoo/UglifyJS) - parser / mangler / compressor / beautifier toolkit[39m
|
||||
@@ -142,6 +146,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHegel[0m[38;5;12m (https://hegel.js.org/) - A static type checker for JavaScript with a bias on type inference an strong type system.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTypL[0m[38;5;12m (https://github.com/getify/TypL) - the JavaScript Type Linter with a bias on type inference.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHindley Milner Definitions[0m[38;5;12m (https://github.com/xodio/hm-def) - runtime type checking for JavaScript functions using Haskell-alike Hindley Milner type signatures.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mZod[0m[38;5;12m (https://github.com/colinhacks/zod) - TypeScript-first schema validation with built-in static type inference.[39m
|
||||
|
||||
[38;2;255;187;0m[4mTesting Frameworks[0m
|
||||
|
||||
@@ -158,6 +163,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTestCafe[0m[38;5;12m (https://github.com/DevExpress/testcafe) - Automated browser testing for the modern web development stack.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mava[0m[38;5;12m (https://github.com/avajs/ava) - 🚀 Futuristic JavaScript test runner[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCypress[0m[38;5;12m (https://www.cypress.io/) - Complete end-to-end testing framework for anything that runs in a browser and beyond.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWebdriverI/O[0m[38;5;12m (https://webdriver.io/) - Next-gen browser and mobile automation test framework for Node.js[39m
|
||||
|
||||
[38;2;255;187;0m[4mAssertion[0m
|
||||
|
||||
@@ -167,6 +173,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSinon.JS[0m[38;5;12m (https://github.com/sinonjs/sinon) - Test spies, stubs, and mocks for JavaScript.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexpect.js[0m[38;5;12m (https://github.com/Automattic/expect.js) - Minimalistic BDD-style assertions for Node.JS and the browser.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mproxyquire[0m[38;5;12m (https://github.com/thlorenz/proxyquire) - Stub nodejs's require.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSupertest[0m[38;5;12m (https://github.com/visionmedia/supertest) - A popular HTTP assertion library for testing REST APIs, often used with other testing frameworks like Mocha or Jest[39m
|
||||
|
||||
[38;2;255;187;0m[4mCoverage[0m
|
||||
|
||||
@@ -250,6 +257,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBlockly[0m[38;5;12m (https://github.com/google/blockly) - A library that adds a visual code editor to web and mobile apps by Google.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMillion[0m[38;5;12m (https://github.com/aidenybai/million) - <1kb compiler-focused virtual DOM. It's fast![39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWhatsup[0m[38;5;12m (https://github.com/whatsup/whatsup) - A frontend framework for chillout-mode development 🥤. JSX components on generators, fast mobx-like state management and exclusive cssx style system.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRemult[0m[38;5;12m (https://github.com/remult/remult) - A CRUD framework for full-stack TypeScript.[39m
|
||||
|
||||
[38;2;255;187;0m[4mNode-Powered CMS Frameworks[0m
|
||||
|
||||
@@ -283,6 +291,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mxtemplate[0m[38;5;12m (https://github.com/xtemplate/xtemplate) - eXtensible Template Engine lib for node and the browser[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmarko[0m[38;5;12m (https://github.com/marko-js/marko) - A fast, lightweight, HTML-based templating engine for Node.js and the browser with async, streaming, custom tags and CommonJS modules as compiled output.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mswig[0m[38;5;12m (https://github.com/paularmstrong/swig) - (Archived) A simple, powerful, and extendable Node.js and browser-based JavaScript template engine.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhmpl[0m[38;5;12m (https://hmpl-lang.dev) - Server-oriented customizable templating for JavaScript.[39m
|
||||
|
||||
[38;2;255;187;0m[4mGame Engines[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mA-Frame[0m[38;5;12m (https://aframe.io) - Make WebVR.[39m
|
||||
@@ -363,6 +372,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFrappe Datatable[0m[38;5;12m (https://github.com/frappe/datatable) - Frappe DataTable is a simple, modern and interactive datatable library for displaying tabular data.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuckysheet[0m[38;5;12m (https://github.com/mengshukeji/Luckysheet) - Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJspreadsheet CE[0m[38;5;12m (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.[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRevoGrid[0m[38;5;12m (https://github.com/revolist/revogrid) - RevoGrid is a fast, responsive excel like data grid library for modern web applications.[39m
|
||||
|
||||
[38;2;255;187;0m[4mEditors[0m
|
||||
|
||||
@@ -398,13 +408,13 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdocco[0m[38;5;12m (http://ashkenas.com/docco/) is a quick-and-dirty, hundred-line-long, literate-programming-style documentation generator.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstyledocco[0m[38;5;12m (http://jacobrask.github.io/styledocco/) generates documentation and style guide documents from your stylesheets.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRonn[0m[38;5;12m (https://github.com/rtomayko/ronn) builds manuals. It converts simple, human readable textfiles to roff for terminal display, and also to HTML for the web.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdox[0m[38;5;12m [39m[38;5;12m(https://github.com/tj/dox)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m[38;5;12mgenerator[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mnode.[39m[38;5;12m [39m[38;5;12mDox[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mlonger[39m[38;5;12m [39m[38;5;12mgenerates[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mopinionated[39m[38;5;12m [39m[38;5;12mstructure[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mstyle[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mdocs,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msimply[39m[38;5;12m [39m[38;5;12mgives[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mrepresentation,[39m[38;5;12m [39m[38;5;12mallowing[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m
|
||||
[38;5;12mmarkdown[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mJSDoc-style[39m[38;5;12m [39m[38;5;12mtags.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdox[0m[38;5;12m [39m[38;5;12m(https://github.com/tj/dox)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m[38;5;12mgenerator[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mnode.[39m[38;5;12m [39m[38;5;12mDox[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mlonger[39m[38;5;12m [39m[38;5;12mgenerates[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mopinionated[39m[38;5;12m [39m[38;5;12mstructure[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mstyle[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mdocs,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msimply[39m[38;5;12m [39m[38;5;12mgives[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mrepresentation,[39m[38;5;12m [39m[38;5;12mallowing[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mmarkdown[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mJSDoc-style[39m[38;5;12m [39m[38;5;12mtags.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsdox[0m[38;5;12m (https://github.com/sutoiku/jsdox) is a JSDoc3 to Markdown documentation generator.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mESDoc[0m[38;5;12m (https://github.com/esdoc/esdoc) is a good documentation generator for JavaScript.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mYUIDoc[0m[38;5;12m (http://yui.github.io/yuidoc/) is a Node.js application that generates API documentation from comments in source, using a syntax similar to tools like Javadoc and Doxygen.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcoddoc[0m[38;5;12m [39m[38;5;12m(http://doug-martin.github.io/coddoc/)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mjsdoc[39m[38;5;12m [39m[38;5;12mparsing[39m[38;5;12m [39m[38;5;12mlibrary.[39m[38;5;12m [39m[38;5;12mCoddoc[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mextensible[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mallowing[39m[38;5;12m [39m[38;5;12musers[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12madd[39m[38;5;12m [39m[38;5;12mtag[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mparsers[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcoddoc.addTagHandler[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mcoddoc.addCodeHandler.[39m[38;5;12m [39m[38;5;12mcoddoc[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mparses[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mAPIs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcoddoc[0m[38;5;12m [39m[38;5;12m(http://doug-martin.github.io/coddoc/)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mjsdoc[39m[38;5;12m [39m[38;5;12mparsing[39m[38;5;12m [39m[38;5;12mlibrary.[39m[38;5;12m [39m[38;5;12mCoddoc[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mextensible[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mallowing[39m[38;5;12m [39m[38;5;12musers[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12madd[39m[38;5;12m [39m[38;5;12mtag[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mparsers[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcoddoc.addTagHandler[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcoddoc.addCodeHandler.[39m[38;5;12m [39m
|
||||
[38;5;12mcoddoc[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mparses[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mAPIs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msphinx[0m[38;5;12m (http://www.sphinx-doc.org/) a tool that makes it easy to create intelligent and beautiful documentation[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBeautiful docs[0m[38;5;12m (https://github.com/beautiful-docs/beautiful-docs) is a documentation viewer based on markdown files.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdocumentation.js[0m[38;5;12m (http://documentation.js.org) - API documentation generator with support for ES2015+ and flow annotation.[39m
|
||||
@@ -473,6 +483,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmap-countdown[0m[38;5;12m (https://github.com/dawidjaniga/map-countdown) - A browser countdown built on top of the Google Maps.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdayjs[0m[38;5;12m (https://github.com/iamkun/dayjs) - Day.js 2KB immutable date library alternative to Moment.js with the same modern API.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mluxon[0m[38;5;12m (https://github.com/moment/luxon) - Luxon is a library for working with dates and times in JavaScript.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtempo[0m[38;5;12m (https://github.com/formkit/tempo) - Parsing, formatting, and timezones — Tempo is a small tree-shakable library for native Date objects.[39m
|
||||
|
||||
[38;2;255;187;0m[4mString[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mString Libraries.[0m
|
||||
@@ -527,7 +538,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLovefield[0m[38;5;12m (https://google.github.io/lovefield) - Lovefield is a relational database for web apps, By Google.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDexie.js[0m[38;5;12m (https://github.com/dexie/Dexie.js) - Dexie.js is a wrapper library for indexedDB.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mproxy-web-storage[0m[38;5;12m (https://github.com/KID-joker/proxy-web-storage) - Keep the type of storage value unchanged and change array and object directly. Supports listening to the changes and setting expires.[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgreSQL Browser[0m[38;5;12m (https://github.com/datawan-labs/pg) - Browser PostgreSQL Playground, no server, just client and pglite (postgresql wasm)[39m
|
||||
[38;5;12m [39m
|
||||
[38;2;255;187;0m[4mColor[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrandomColor[0m[38;5;12m (https://github.com/davidmerfield/randomColor) - A color generator for JavaScript.[39m
|
||||
@@ -582,10 +594,13 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mloglevel[0m[38;5;12m (https://github.com/pimterry/loglevel) - Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mminilog[0m[38;5;12m (http://mixu.net/minilog/) – Lightweight client & server-side logging with Stream-API backends.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstoryboard[0m[38;5;12m (http://guigrpa.github.io/storyboard/) - Universal logging library + Chrome extension; it lets you see all client and server tasks triggered by a user action in a single place.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLogTape[0m[38;5;12m (https://logtape.org/) - Simple logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions.[39m
|
||||
|
||||
[38;2;255;187;0m[4mRegExp[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRegEx101[0m[38;5;12m (https://regex101.com/#javascript) - Online regex tester and debugger for JavaScript. Also supports Python, PHP and PCRE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRegExr[0m[38;5;12m (https://regexr.com/) - HTML/JS based tool for creating, testing, and learning about Regular Expressions.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRegulex[0m[38;5;12m (https://jex.im/regulex/) - JavaScript Regular Expression Parser & Visualizer.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRegex-Vis[0m[38;5;12m (https://regex-vis.com/) - Regex visualizer & editor.[39m
|
||||
|
||||
[38;2;255;187;0m[4mVoice Command[0m
|
||||
|
||||
@@ -601,7 +616,6 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjquery.rest[0m[38;5;12m (https://github.com/jpillora/jquery.rest) - A jQuery plugin for easy consumption of RESTful APIs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRails Ranger[0m[38;5;12m (https://github.com/victor-am/rails-ranger) - An opinionated REST client for Ruby on Rails APIs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwretch[0m[38;5;12m (https://github.com/elbywan/wretch) - A tiny wrapper built around fetch with an intuitive syntax.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBearer.sh[0m[38;5;12m (https://github.com/Bearer/bearer-js) - Universal API client that supports OAuth / API Key / Basic / etc.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFarFetch[0m[38;5;12m (https://github.com/WebsiteBeaver/far-fetch) - Modern Fetch API wrapper for simplicity, with concise file uploading.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOptic[0m[38;5;12m (https://github.com/opticdev/optic) - Optic automatically documents and tests your APIs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSWR[0m[38;5;12m (https://github.com/vercel/swr) - React Hooks library for remote data fetching.[39m
|
||||
@@ -629,6 +643,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mml5.js[0m[38;5;12m (https://ml5js.org) - Friendly Machine Learning for the Web.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSynapses[0m[38;5;12m (https://github.com/mrdimosthenis/Synapses) - Lightweight cross-platform Neural Network library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mm2cgen[0m[38;5;12m (https://github.com/BayesWitnesses/m2cgen) - A CLI tool to transpile trained classic ML models into a native JavaScript code with zero dependencies.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJS-PyTorch[0m[38;5;12m (https://github.com/eduardoleao052/js-pytorch) - GPU accelerated PyTorch in JavaScript.[39m
|
||||
|
||||
[38;2;255;187;0m[4mBrowser Detection[0m
|
||||
|
||||
@@ -641,6 +656,7 @@
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbenchmark.js[0m[38;5;12m (https://github.com/bestiejs/benchmark.js) - A benchmarking library. As used on jsPerf.com.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmatcha[0m[38;5;12m (https://github.com/logicalparadox/matcha) - A caffeine driven, simplistic approach to benchmarking.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbencher[0m[38;5;12m (https://github.com/bencherdev/bencher) - A suite of continuous benchmarking tools designed to catch performance regressions in CI.[39m
|
||||
|
||||
[38;2;255;187;0m[4mWeb Worker[0m
|
||||
|
||||
@@ -791,8 +807,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mflow.js[0m[38;5;12m (https://github.com/flowjs/flow.js) - A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfine-uploader[0m[38;5;12m (https://github.com/FineUploader/fine-uploader) - Multiple file upload plugin with progress-bar, drag-and-drop, direct-to-S3 uploading.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFileAPI[0m[38;5;12m (https://github.com/mailru/FileAPI) - A set of JavaScript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplupload[0m[38;5;12m [39m[38;5;12m(https://github.com/moxiecode/plupload)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdealing[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12muploads[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mselection,[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mfiltering,[39m[38;5;12m [39m[38;5;12mrequest[39m[38;5;12m [39m[38;5;12mchunking,[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mside[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mscaling[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m
|
||||
[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mruntimes[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12machieve[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mHTML[39m[38;5;12m [39m[38;5;12m5,[39m[38;5;12m [39m[38;5;12mSilverlight[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mFlash.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplupload[0m[38;5;12m [39m[38;5;12m(https://github.com/moxiecode/plupload)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdealing[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12muploads[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mselection,[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mfiltering,[39m[38;5;12m [39m[38;5;12mrequest[39m[38;5;12m [39m[38;5;12mchunking,[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mside[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mscaling[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mruntimes[39m
|
||||
[38;5;12mto[39m[38;5;12m [39m[38;5;12machieve[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mHTML[39m[38;5;12m [39m[38;5;12m5,[39m[38;5;12m [39m[38;5;12mSilverlight[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mFlash.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfilepond[0m[38;5;12m (https://github.com/pqina/filepond) - A JavaScript library that can upload anything you throw at it, optimizes images for faster uploads, and offers a great, accessible, silky smooth user experience.[39m
|
||||
|
||||
[38;2;255;187;0m[4mOther[0m
|
||||
@@ -923,8 +939,7 @@
|
||||
[38;2;255;187;0m[4mVideo/Audio[0m
|
||||
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mprettyembed.js[0m[38;5;12m (https://github.com/mike-zarandona/prettyembed.js) - Prettier embeds for your YouTubes - with nice options like high-res preview images, advanced customization of embed options, and optional FitVids support.[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPlay-em JS[0m
|
||||
[38;5;12m (https://github.com/adrienjoly/playemjs) - Play'em is a JavaScript component that manages a music/video track queue and plays a sequence of songs by embedding several players in a HTML DIV including Youtube, Soundcloud and Vimeo.[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPlay-em JS[0m[38;5;12m (https://github.com/adrienjoly/playemjs) - Play'em is a JavaScript component that manages a music/video track queue and plays a sequence of songs by embedding several players in a HTML DIV including Youtube, Soundcloud and Vimeo.[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpolyplayer[0m[38;5;12m (https://github.com/Acconut/polyplayer) - Rule YouTube, Soundcloud and Vimeo player with one API.[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mflowplayer[0m[38;5;12m (https://github.com/flowplayer/flowplayer) - The HTML5 video player for the web[39m
|
||||
[38;5;12m [39m
|
||||
@@ -935,7 +950,6 @@
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIon.Sound[0m[38;5;12m (https://github.com/IonDen/ion.sound) - Simple sounds on any web page.[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphotobooth-js[0m[38;5;12m (https://github.com/WolframHempel/photobooth-js) - A widget that allows users to take their avatar pictures on your site.[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mclappr[0m[38;5;12m (https://github.com/clappr/clappr) - An extensible media player for the web http://clappr.io[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexifr[0m[38;5;12m (https://github.com/MikeKovarik/exifr) - The fastest and most versatile EXIF reading library. https://mutiny.cz/exifr/[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mts-audio[0m[38;5;12m (https://github.com/EvandroLG/ts-audio) - an agnostic and easy-to-use library to work with the [39m[48;5;235m[38;5;249mAudioContext[49m[39m[38;5;12m API.[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAmplitudeJS[0m[38;5;12m (https://521dimensions.com/open-source/amplitudejs) - Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required.[39m
|
||||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mractive-player[0m[38;5;12m (https://github.com/ysulyma/ractive-player) - A library for making interactive videos in React.js.[39m
|
||||
@@ -1002,18 +1016,37 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGridsome[0m[38;5;12m (https://github.com/gridsome/gridsome) - Vue-powered static site generator.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDocusaurus[0m[38;5;12m (https://github.com/facebook/docusaurus) - React-based static site generator by Facebook, ideal for content-centric websites.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNext.js[0m[38;5;12m (https://github.com/vercel/next.js) - React powered static site generator, and they say "All the tools you need to make the Web. Faster.".[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLume[0m[38;5;12m (https://github.com/lumeland/lume) - Static site generator for Deno.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAstro[0m[38;5;12m (https://github.com/withastro/astro) - The web framework for content-driven websites.[39m
|
||||
|
||||
[38;2;255;187;0m[4mSDK[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjavascript-sdk-design[0m[38;5;12m (https://github.com/huei90/javascript-sdk-design) - JavaScript SDK design guide extracted from work and personal experience.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSpotify SDK[0m[38;5;12m (https://github.com/loverajoel/spotify-sdk) - Entity oriented SDK to work with the Spotify Web API.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSquare Node.js SDK[0m[38;5;12m (https://github.com/square/connect-nodejs-sdk/) - JavaScript client library for payments and other Square APIs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOpenAI SDK[0m[38;5;12m (https://github.com/openai/openai-node) - Official JavaScript / TypeScript library for the OpenAI API.[39m
|
||||
|
||||
[38;2;255;187;0m[4mFull Text Search[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlunr[0m[38;5;12m (https://github.com/olivernn/lunr.js) - Library for use in the browser and It indexes JSON documents and provides a simple search interface for retrieving documents that best match text queries.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mflexsearch[0m[38;5;12m (https://github.com/nextapps-de/flexsearch) - It is a Next-Generation full text search library for Browser and Node.js.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElasticlunr[0m[38;5;12m (https://github.com/weixsong/elasticlunr.js) - This library is based on lunr.js, but more flexible and customized.[39m
|
||||
[38;5;12m [39m
|
||||
[38;2;255;187;0m[4mORM[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPrisma[0m[38;5;12m (https://github.com/prisma/prisma) Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSequelize[0m[38;5;12m (https://github.com/sequelize/sequelize) Feature-rich ORM for modern Node.js and TypeScript | PostgreSQL, MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB...[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMongoose[0m[38;5;12m (https://github.com/Automattic/mongoose) MongoDB object modeling designed to work in an asynchronous environment.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTypeORM[0m[38;5;12m (https://github.com/typeorm/typeorm) ORM for TypeScript and JavaScript, Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDrizzle ORM[0m[38;5;12m (https://github.com/drizzle-team/drizzle-orm) Headless TypeScript ORM with a head. Runs on Node, Bun and Deno.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKysely[0m[38;5;12m (https://github.com/kysely-org/kysely) A type-safe typescript SQL query builder.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKnex[0m[38;5;12m (https://github.com/knex/knex) A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMikroORM[0m[38;5;12m (https://github.com/mikro-orm/mikro-orm) TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns.[39m
|
||||
|
||||
[38;2;255;187;0m[4mWebSockets[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSocket.io[0m[38;5;12m (https://github.com/socketio/socket.io) The most widely used WebSocket library for real-time applications. Supports auto-reconnection, rooms, and fallbacks (e.g., polling).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mws[0m[38;5;12m (https://github.com/websockets/ws) Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js.[39m
|
||||
|
||||
[38;2;255;187;0m[4mMisc[0m
|
||||
|
||||
@@ -1044,7 +1077,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlune[0m[38;5;12m (https://github.com/ryanseys/lune) - Library to calculate the phases of the moon accurately.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsemu[0m[38;5;12m (https://github.com/fcambus/jsemu) - A list of emulators written in the JavaScript programming language.[39m
|
||||
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mWorth Reading[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mWorth Reading[0m
|
||||
[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mYou Don't Know JS[0m[38;5;12m (https://github.com/getify/You-Dont-Know-JS) - Possibly the best book written on modern JavaScript, completely readable online for free, or can be bought to support the author.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbraziljs/js-the-right-way[0m[38;5;12m (https://github.com/braziljs/js-the-right-way/) - An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web.[39m
|
||||
@@ -1055,9 +1088,10 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJavaScript Tutorials[0m[38;5;12m (https://hackr.io/tutorials/learn-javascript) - Learn Javascript online from a diverse range of user ranked online tutorials.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFunctional-Light JavaScript[0m[38;5;12m (https://github.com/getify/Functional-Light-JS) - Pragmatic, balanced FP in JavaScript.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mClean Code JavaScript[0m[38;5;12m (https://github.com/ryanmcdermott/clean-code-javascript) - Clean Code concepts adapted for JavaScript.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRoadmap.sh JavaScript Roadmap[0m[38;5;12m (https://roadmap.sh/javascript) - Learn JavaScript from a community sourced learning roadmap.[39m
|
||||
|
||||
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mOther Awesome Lists[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mOther Awesome Lists[0m
|
||||
[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msotayamashita/awesome-css[0m[38;5;12m (https://github.com/sotayamashita/awesome-css)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1memijrp/awesome-awesome[0m[38;5;12m (https://github.com/emijrp/awesome-awesome)[39m
|
||||
@@ -1080,12 +1114,14 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdenolib/awesome-deno[0m[38;5;12m (https://github.com/denolib/awesome-deno)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mapvarun/awesome-bun[0m[38;5;12m (https://github.com/apvarun/awesome-bun)[39m
|
||||
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mContributing[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mContributing[0m
|
||||
|
||||
[38;5;12mContributions welcome! Read the [39m[38;5;14m[1mcontribution guidelines[0m[38;5;12m (CONTRIBUTING.md) first.[39m
|
||||
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mLicense[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mLicense[0m
|
||||
|
||||
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (https://licensebuttons.net/p/zero/1.0/88x31.png)[0m[38;5;12m (https://creativecommons.org/publicdomain/zero/1.0/)[39m
|
||||
|
||||
[38;5;12mTo the extent possible under law, [39m[38;5;14m[1mchencheng[0m[38;5;12m (https://github.com/sorrycc) has waived all copyright and related or neighboring rights to this work.[39m
|
||||
|
||||
[38;5;12mjavascript Github: https://github.com/sorrycc/awesome-javascript[39m
|
||||
|
||||
Reference in New Issue
Block a user