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.
Sliderland
Sliderland: A Minimalist Coding Playground — No obvious top feature this week so I’m leading with...
react-snippets/Router.js at main · ashok-khanna/react-snippets
A React Router Implemented in Under 100 LOC — One of those sorts of experiments that...
GitHub - isaacs/minimatch: a glob matcher in javascript
minimatch: A Glob Matcher — Converts glob-style expressions to regexes. Used internally by npm.
Elder.js: A Svelte Framework and Static Site Generator
Elder.js: An SEO-Focused Svelte-Based Static Site Generator — Designed for building SEO-friendly sites at scale and...
timewave v0.1.3
Timewave: A Tiny Clock and Date Library (with Simulation Support) — Boasting “much of the same...
GitHub - epicmaxco/vuestic-ui: Free and Open Source UI Library for Vue 3 🤘
Vuestic 1.4.0: An Open Source UI Library for Vue 3 — A library of more than...
PushIn.js
PushIn.js: A Lightweight Parallax / Dolly / Push In Effect for Web Pages — Simulates an...
GitHub - foliojs/fontkit: An advanced font engine for Node and the browser
Fontkit: An Advanced Font Engine for Node and Browser — Works with TrueType, OpenType, WOFF, and...
PyScript - Run Python in the Browser! THE END of JavaScript???
▶ Using PyScript to Run Python in the Browser — From Rust to Python we go.. The...
How To Use Google CrUX To Analyze And Compare The Performance Of JS Frameworks — Smashing Magazine
Using Google's CrUX to Compare Performance of JS Frameworks — Chrome User Experience Report (CrUX) is...
What the useEvent React hook is (and isn't)
Thoughts on React's Forthcoming useEvent Hook — Last week, Dan Abramov posted an RFC for a...
Data Visualization with D3 – Full Course for Beginners [2022]
▶ Data Visualization with D3: A 19 Hour(!) Course — I hope you’ve got some spare time...
Meta Open Source is transferring Jest to the OpenJS Foundation
Meta Transferring Jest Project to the OpenJS Foundation — Meta, née Facebook, created the now popular...
Building a Musical Instrument with the Web Audio API
Building a Musical Instrument with the Web Audio API — One of our favorite writers in...
Get to know your browser's performance profiler - Thomas Belin
Get to Know Your Browser's Performance Profiler — If the Performance tab in your browser’s devtools...
Rust from 0 to 80% for JavaScript Developers - Michael Salim | Senior Full Stack Freelancer and Startup Founder
Rust From 0 to 80% for JavaScript Developers — If the never ending news about JavaScript...
Falling Sand
Making a Basic 'Falling Sand' Game in JavaScript — A calm and peaceful tutorial with embedded...
In Defence of the Single Page Application
🤡 In Defence of the Single Page Application — (Be warned, this is meant to be funny!)
InfiniteGrid · A module used to arrange elements including content infinitely according to grid type. With this module, you can implement various layouts composed of different elements whose sizes ...
InfiniteGrid 4.3: Arrange Card Elements Infinitely on a Grid Layout — Very mature and established and...
GitHub - farzher/fuzzysort: Fast SublimeText-like fuzzy search for JavaScript.
fuzzysort 1.9: Fast Fuzzy Search Library — Inspired by the fuzzy search in Sublime Text. Check...
GitHub - deoostfrees/Parvus: An accessible, open-source image lightbox with no dependencies.
Parvus: Accessible Lightbox with No Dependencies — I love how it says not to use overlays...
GitHub - sindresorhus/crypto-random-string: Generate a cryptographically strong random string
crypto-random-string 5.0: Generate a Cryptographically Strong Random String — For example: cryptoRandomString({length: 10}) might return 2cf05d94db...
GitHub - reaviz/reagraph: 🕸 WebGL Graph Visualizations for React
Reagraph: WebGL Graph Visualizations for React — A high-performance network graph visualization library that uses WebGL...
DFlex | JavaScript project to Manipulate DOM Elements
DFlex: A Drag-and-Drop Library for All JS Frameworks — This is a vanilla JavaScript solution with...
GitHub - vobyjs/voby: A high-performance framework with fine-grained observable-based reactivity for building rich applications.
✌️ Vody: A New Solid-Like Reactive UI Framework — Another month, another new UI framework, but it’s...
GitHub - actions/github-script: Write workflows scripting the GitHub API in JavaScript
actions/github-script: Write Workflows Scripting the GitHub API in JavaScript — If you want to write GitHub...
Babylon.js 5.0: Beyond the Stars
Babylon.js 5.0: The Powerful 3D Rendering Engine — Babylon is a powerful framework you can use...
JavaScript Containers
Ryan Dahl on 'JavaScript Containers' — Ryan, originally known for Node and now Deno, thinks about...
How Partytown Eliminates Website Bloat From Third-Party Scripts — Smashing Magazine
How Partytown Eliminates Website Bloat From Third-Party Scripts — As well as being the name of...
GitHub - httptoolkit/mockrtc: Powerful friendly WebRTC mock peer & proxy
MockRTC: A Powerful WebRTC Mock Peer and Proxy — A tool for building automated tests for...
Release v9.0.0 · fkhadra/react-toastify
React Toastify 9.0: Notification Boxes Made Easy in React Apps — Now supports ‘stacked toasts’, an...
GitHub - extremeheat/JSPyBridge: 🌉. Bridge to interoperate Node.js and Python
JSPyBridge 1.0: A Bridge Between Node and Python — A work in progress but offers the...
Pyscript.net
Pyscript: Run Python in Your HTML — A framework for creating Python apps in the browser...
Why I don't miss React: a story about using the platform - Jack Franklin
Why I Don’t Miss React — This isn’t a call to drop React or a declaration...
Porting Zelda Classic to the Web
Porting Zelda Classic to the Web — I’m unsure whether to be impressed or depressed that...
The triple dot syntax (`...`) in JavaScript: rest vs. spread
The Triple Dot Syntax (...): Rest vs. Spread — ... has two different, though related, use...
Bryntum Gantt - The fastest JavaScript Gantt chart component for React, Angular, Vue & vanilla JS apps - Bryntum
Integrate a Customizable Gantt Widget to Your App in Less Than a Week
8 Javascript quiz that may confuse you
8 JavaScript Questions That May Confuse You — A little bit of fun here. 8 quick...
CTA Modal: How To Build A Web Component — Smashing Magazine
How To Build a Modal Dialog as a Web Component — “Write once and run everywhere,...
Kent C. Dodds - The stack of the Future - React Miami 2022
▶ The Stack of The Future — Considering Kent works at Remix, you might not be surprised...
TypeScript Error Translator - Visual Studio Marketplace
TypeScript Error Translator: Make TS Errors Human Readable — If you’re a VS Code user and...
GitHub - developit/redaxios: The Axios API, as an 800 byte Fetch wrapper.
redaxios 0.5: The Axios API, as an 800 Byte Fetch Wrapper — If you love the...
GitHub - yisibl/resvg-js: A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.
resvg-js 2.0: A High-Performance SVG Renderer and Toolkit — Powered by Rust’s resvg on the backend,...
Stream
Free Activity Feeds & Chat APIs for Qualifying Teams — Unlock enterprise-grade features, functions, and UI...
NodeBB version 2.0 - Moving on Up - nodebb
NodeBB 2.0 Released: Node-Powered Forum Software — A long standing Node.js-based forum system that supports multiple...
GitHub - missive/emoji-mart: 🏪 One component to pick them all
Emoji Mart 5.0: A Customizable Emoji Picker for the Web — You can test it out here.
GitHub - jonelantha/react-responsive-pagination: A React pagination component which intelligently renders to the available width
React Responsive Pagination: Component for Smart Pagination — A responsive React pagination component which intelligently renders to...
pzuraq | Four Eras of JavaScript Frameworks
Four Eras of JavaScript Frameworks — While the pre-2012 history is a bit fuzzy given the...
GitHub - ruilisi/fortune-sheet: A drop-in javascript spreadsheet library that provides rich features like Excel and Google Sheets
FortuneSheet: An Excel-Like JS Spreadsheet Control — It’s early days, but this looks promising. There’s a...
Remotion 3.0 | Remotion
Remotion 3.0: 'Write' Videos in React — Remotion lets you use your React skills to create...