dev/javascript
Apache ECharts An Open Source JavaScript Visualization Library
Apache ECharts, a powerful, interactive charting and visualization library for browser
Building A Rich Text Editor (WYSIWYG) — Smashing Magazine
In this article, Shalabh Vyas will show you how to build a WYSIWYG/Rich-Text Editor that supports rich text, images, links and some nuanced features from word processing apps. We will use SlateJS to build the shell of the editor and then add a toolbar and custom configurations. The code for the application is available on GitHub for reference.
google/zx: A tool for writing better scripts
A tool for writing better scripts. Contribute to google/zx development by creating an account on GitHub.
JAVASCRIPT
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
JavaScript Madness: Keyboard Events
Note: I have stopped updating this page. At this point nearly all popular browsers are have achieved a good level of compatibility on most of these features, and their behavior with respect to them just isn't changing much anymore. The only thing web designers really need to still watch out for is IE8, which is lingering due to the fact that it is the best version of IE that works on windows XP...
lovell/sharp: High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library. - lovell/sharp
Mousetrap - Keyboard shortcuts in Javascript
Mousetrap is a simple keyboard shortcut/event library written in Javascript.
trekhleb/javascript-algorithms: 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings - trekhleb/javascript-algorithms
Turbo
Turborepo is a build system optimized for JavaScript and TypeScript, written in Rust.
Unpoly: Unobtrusive JavaScript framework
Get powerful new HTML attributes to build dynamic UI on the server. Works with any language. Gracefully degrades without JavaScript.