JavaScript Weekly
Feed since 17 Mar 2019This feed appeals to developers with an interest in JavaScript and related technologies, such as Angular, React, and Node.js. It covers industry news, tutorials, demos and articles. See: http://javascriptweekly.com
To subscribe to and get updates from JavaScript Weekly in your feed stream, sign up, or see the rest of our feeds.
How to enable OpenTelemetry traces in React applications | Red Hat Developer
How to Enable OpenTelemetry Traces in React Apps — A ten-step approach to enabling OpenTelemetry traces...
A Business Case for SvelteKit
A Business Case for SvelteKit — A good post covering the experience of migrating from Meteor...
Building Framer Motion Animations Inside a Qwik Application
Building Framer Motion Animations Inside a Qwik Application — Also touches on Motion One as a...
GitHub - GillianPerard/typescript-json-serializer: A typescript library to deserialize json into typescript classes and serialize classes into json.
typescript-json-serializer 6.0 — Deserialize JSON into TypeScript classes and serialize classes into JSON.
Bright - Syntax Highlighting React Server Component
Bright: A React Server Component for Syntax Highlighting — Customizable and includes all of VS Code’s...
GitHub - P4sca1/cron-schedule: A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.
cron-schedule 4.0: Cron Parser and Scheduler — Parse and query cron style expressions in the browser,...
GitHub - bitair-org/concurrent.js: Non-blocking Computation for JavaScript RTEs (Web Browsers, Node.js & Deno)
Concurrent.js: Load Modules into Background Threads — For JS environments including the browser, Node and Deno,...
Nano JSX • Lightweight 1kB JSX library
Nano JSX: A Lightweight SSR-First JSX Library — Features include no Virtual DOM, no external dependencies,...
https://infernojs.org/
Inferno 8.1: A Fast, React-a-Like with a Different Approach — React-like, but you might be more...
Release v0.11.1 - The Performance Update · voidcosmos/npkill
NPKILL 0.11.1: Delete node_modules Even Faster — NPKILL (homepage) is a popular tool for listing node_modules...
The #1 Chat API & SDK for Custom Messaging Apps
The Easiest Way to Add Chat to Your Application. Try Stream for Free — Build and...
JavaScript import maps are now supported cross-browser
JavaScript Import Maps Now Supported Cross-Browser — ES modules provide a modern way to include and...
Updates from the 95th TC39 meeting
Updates from the 95th TC39 Meeting — Working group meetings might not seem interesting on the...
https://userfront.com/tutorials/react-authentication
React Authentication, Simplified — In this article, we lay out a new approach to authentication (plus...
React Labs: What We've Been Working On – March 2023 – React
React Labs: What React Core Has Been Working On — The latest update from the React...
Janet for Mortals
Janet for Mortals — Janet is a Lisp-like functional dynamic language that can nonetheless be compiled...
In Praise of Vite
In Praise of Vite — “The single best feature of Vite, as far as I’m concerned,...
GitHub - sindresorhus/eslint-formatter-pretty: Pretty ESLint formatter
eslint-formatter-pretty 5.0: Pretty ESLint Formatter — Nicer output than the default. Sort results by severity. Get...
GitHub - awslabs/aws-jwt-verify: JS library for verifying JWTs signed by Amazon Cognito, and any OIDC-compatible IDP that signs JWTs with RS256, RS384, and RS512
AWS JWT Verify: Verify JWTs Signed by Amazon Cognito — In both Node.js and the browser.
Make Bookmarklets · Make It Easey
Make Bookmarklets — Create and test bookmarklets directly in the browser. Makes an irritating task slightly...
Speeding up the JavaScript ecosystem - npm scripts
Speeding Up the JavaScript Ecosystem: npm Scripts — The latest in what has been a fascinating...
Release v1.32.0 · microsoft/playwright
Playwright v1.32 – Now with UI Mode — The popular Web testing and automation framework is...
Bryntum Grid - A High-Performance Data Grid
A Grid Component with All the Features & Great Performance — Try our powerful JS data...
Why We Added package.json Support to Deno
Why We Added package.json Support to Deno — Deno shares some provenance with Node.js but till...
How to start a React Project in 2023
How to Start a React Project in 2023 — There are lots of ways, but this...
Buying a bicycle using Playwright | maciek palmowski
Buying a Hard-to-Get Bicycle using Playwright — An unusual use case for JavaScript, Playwright, and GitHub...
Snyk | Develop fast. Stay secure.
Snyk Top 10: JavaScript OSS Vulnerabilities — Dive into the most prevalent critical and high open...
The End of Front-End Development
The 'End' of Front-End Development? — A recent narrative doing the rounds suggests that large language...
Migrating from ts-node to Bun | johnnyreilly
Migrating from ts-node to Bun — A look at adopting performance-oriented Bun when you're used to...
Pinia - Crash Course for Beginners
▶ A Pinia Crash Course for Beginners — Pinia is a store / state management solution for...
Astro JS Framework: A Practical Guide To Building Faster Websites
A Practical Guide to Getting Started with Astro — An extensive walkthrough of Astro that covers...
trace.cafe
trace.cafe: Easy Webperf Trace Sharing — A quick way to share a performance profile saved from...
VueUse
VueUse: A Collection of Vue Composition Utilities — With over 200 functions targeting both Vue 2...
GitHub - hectorm/otpauth: One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers.
OTPAuth: One Time Password (HOTP/TOTP) Library — When you log in to a site that uses...
GitHub - recharts/recharts: Redefined chart library built with React and D3
Recharts 2.5: Chart Library Built with React and D3 — Easy to deploy with declarative components,...
docx - Generate .docx documents with JavaScript
DOCX 8.0: Generate Word .docx Files from JavaScript — The code to lay out documents is...
GitHub - bennymi/svhighlight: A code syntax highlighter for Svelte using highlight.js, with line blur and highligthing and focus buttons. The component can be easily customized with Tailwind CSS.
SvHighlight: Code Syntax Highlighter for Svelte — Powered by Highlight.js, it includes a blurring feature to...
Transformers.js
🤖 Transformers.js: Running ML Models in the Browser — Transformers are a type of machine learning...
GitHub - dorbus/flexboard: React component library for re-sizable sidebars
Flexboard: A React Component Library for Resizable Sidebars — Try the live example. The code allows...
GitHub - AbdullahAlfaraj/Auto-Photoshop-StableDiffusion-Plugin: A user-friendly plug-in that makes it easy to generate stable diffusion images inside Photoshop using Automatic1111-sd-webui as a bac...
Stable Diffusion Plugin for Photoshop — Writing code that worked with Adobe’s weird JS variant was...
https://css-variable.js.org/
css-variable: Tiny Treeshakable Library to Define CSS Custom Properties in JS — Compatible with popular CSS-in-JS...
GitHub - lucaong/minisearch: Tiny and powerful JavaScript full-text search engine for browser and Node
MiniSearch: Small In-Memory Fulltext Search Engine for Browser and Node — The strength is that the indexed...
GitHub - retrohacker/template: A simple framework for webapps
Template: A Simple Framework for Webapps — The author built it for his own projects, but...
Shell-free scripts with Execa 7
Shell-Free Node.js Scripting with Execa 7.1 — Execa is a popular process execution library for Node...
5 Mistakes I Made When Starting My First React Project | CSS-Tricks
Five Mistakes I Made When Starting My First React Project — Richard shares his early React...
SPA view transitions land in Chrome 111 - Chrome Developers
Chrome 111 Gains a 'View Transition' Feature for SPAs — The View Transition API is only...
GitHub - gajus/turbowatch: Extremely fast file change detector and task orchestrator for Node.js.
Turbowatch: File Change Detector and Task Orchestrator — Not just that but it claims to be...
Announcing TypeScript 5.0 - TypeScript
Announcing TypeScript 5.0 — Note that TypeScript doesn’t follow semantic versioning, so this is as much...
10 years of Electron 🎉 | Electron
🎉 Celebrating 10 Years of Electron — It feels like Electron pops up everywhere (Slack, Spotify,...