Web Tools #564 - JS Utilities, React Tools, Uncats

Web Tools Weekly
WEB VERSION
Tools for Web Developers

Issue #564 • May 9, 2024

Advertisement

Support Web Tools Weekly via GitHub Sponsors
It's getting harder and harder to find viable advertising options for a small- to medium-sized newsletter like this one. If approximately 2,000 of my subscribers contributed $1 per month, it would be enough to keep things afloat without the need to seek out new commercial sponsors.

You can contribute to Web Tools Weekly by sponsoring me on GitHub with a one-time donation or a monthly sponsorship.

Sponsor Web Tools Weekly on GitHub

If I could fund the newsletter primarily on contributions from readers, then I wouldn't have to ever seek out advertising and I could remove advertising from the newsletter completely.

All three newsletters I produce are basically a one-man operation, so my expenses can be covered with about 10% of the audience contributing at least $1 per month.

Sponsor Web Tools Weekly on GitHub →

I'm taking a break from the intro tip for the next little while but the rest of the newsletter will remain the same.

Meantime, please consider supporting my work (see the ad spot above). It really helps if I can get direct contributions rather than spending time trying to track down appropriate ads and other ways to monetize.

Now on to this week's tools!
 

JavaScript Utilities

fetch — A fetch implementation with response abilities where the export is simply a proxy that forwards to the response any explicit intent.

VTable — A high-performance, multidimensional data analysis table component with supports for fast computation and rendering of millions of data points, with flexible and powerful graphic capabilities.

shiki-magic-move — A low-level library allowing you to create smoothly animated code blocks using Shiki, the popular code syntax highlighter.

Support This Newsletter — This newsletter is a one-man operation and finding viable sponsors is getting much more difficult in the current market. You can help by supporting the newsletter directly.    SPONSORED 

Pragmatic Drag & Drop — A fast drag-and-drop implementation for any experience on any tech stack that enables safe and successful usage of the browser's built in drag and drop functionality with compatibility with your favourite UI library (React, Vue, Svelte, etc).

JS-PyTorch — A deep learning JavaScript library built from scratch, to closely follow the syntax from PyTorch, the popular machine learning library for Python.

ONBOARDING_LIB — A tiny headless onboarding library with form validation, schema validation using Zod, and persistence using unstorage.

Cally — A set of small, framework-independent, feature-rich calendar components that's accessible, localizable, themeable, and has only a single dependency.

Cally

Peggy — A simple parser generator for JavaScript that produces fast parsers with excellent error reporting, to process complex data or computer languages and build transformers, interpreters, compilers, etc.

inclusive-dates — A human-friendly and fully accessible date picker with support for natural language input and available as a TypeScript-based Web Component.

React Tools

Stack — An open-source user authentication and user management solution for Next.js, with comprehensive customization options, that you can integrate in minutes.

Shadcn Table — A shadcn/ui-based data table component with server-side sorting, filtering, and pagination, powered by Next.js and Tanstack Table, and styled with Tailwind.

Shadcn Table

input-otp — A one-time passcode (OTP) input component for React that's accessible and unstyled.

Rehackt — A package for library developers that invisibly wraps `react` so you're able to use shared imports with `react` in server-side Next.js code without throwing an error to users.

Anytime Mailbox — Business starters, are you in need of a business address separate from your home? Anytime Mailbox provides a seamless solution, securing a private, professional address with added benefits like mail forwarding and scanning for ultimate convenience.     SPONSORED 

semantic-autocomplete — A React component that extends MUI v5's autocomplete and performs semantic similarity search using a small, quantized machine-learning model that runs on the client.

use-hot-module-reload — A React hook that triggers a callback after hot-module reloading has been performed, and works with modern versions of Webpack and Vite.

react-resize-aware — A simple React Hook that allows you to listen to the resize event of any target element when it changes size.

Onborda — An onboarding or guided product tour component for Next.js that's customizable and features Framer Motion animations.

react-barcode — A wrapper for an older library called JsBarcode that creates a customizable barcode component for React.
Advertisement

The Morning Paper for Hacker News Readers
Want a byte-sized version of Hacker News that takes just a few minutes to read? 

Try TLDR's free daily newsletter.

TLDR covers the most interesting tech, startup, and programming stories in under 5 minutes.

TLDR

No sports. No politics. No weather.

TLDR is read by 1,250,000 software engineers, founders, and tech workers.

Subscribe for Free →


 

The Uncateg­orizables

Scribbler — A simple interface that offers a playground for experimenting in JavaScript, with features for doing scientific computation, AI and ML engineering, and more.

Code Connect — A tool for connecting your design system components in code with your design system in Figma, to display true-to-production code snippets from your design system instead of auto-generated code examples

Anytime Mailbox — Business starters, are you in need of a business address separate from your home? Anytime Mailbox provides a seamless solution, securing a private, professional address with added benefits like mail forwarding and scanning for ultimate convenience.     SPONSORED 

once.tools — A searchable and categorized directory of tools, apps, and services that you only have to pay for once (as opposed to a subscription service).

Instant Domains — A fast and thorough way to search for domains that lets you instantly search all available domain names, domain extensions, and domains for sale.

SVR.JS — A web server running on Node.js that lets you host a web page, run server-side JavaScript, use mods to expand server functionality, or use it as a forward or reverse proxy.

Online Compiler — An online suite of code playgrounds to run C, C++, Java, Python, JavaScript, Bash and more online without downloading anything.

Online Compiler

WinterJS — A blazing-fast JavaScript server that runs Service Worker scripts according to the WinterCG specification.

DesignCode UI — An expansive design system of Figma UI components and templates, ready for Framer integration. The free version has 50 components, 200+ Figma variants, and 1,000 unique icons.

3D Viewer Max — A free online 3D viewer that lets you view and collaborate with any 3D file in the browser, with support for a dozen or more 3D file formats.

Commercial Apps & Classifieds

These are commercial apps, affiliate links, PPC ads, and paid classifieds. Buy a Classified here.
Poper – AI-driven pop-up builder to grow your email list, make announ­cements, promote offers, etc.
TLDR – A byte-sized version of Hacker News that takes just a few minutes to read.   AD 
webappboost – A minimalistic yet powerful Next.js template with all the latest tech preconfigured.
URL2Thumb – An API to capture customizable screenshots and PDFs of any website at scale.
Techpresso – Join 100,000+ free daily readers for the latest AI and tech news, tools, and insights.    AD 
PDF.co – A low code REST API for PDF conversion, editing, extraction, automation, and more.
Proxyman – A native macOS app to capture, decrypt, and mock your HTTP(s) requests and responses.

An X Post for Thought

In case you were wondering what people would be talking about if modern social media platforms existed in 1995.
 
An X Post for Thought
 

Send Me Your Tools!

Made something? Reply to this email or send links via Direct Message on X @LouisLazaris (details here). No tutorials or articles, please. If you have any suggestions for improvement or corrections, feel free to reply to this email.
 

Before I Go...

You thought the internet didn't really have everything until you saw Ian's Shoelace Site.

Thanks to everyone for subscribing and reading!

Keep tooling,
Louis
@LouisLazaris
PayPal.me/WebToolsWeekly

Older messages

Web Tools #563 - Frameworks, JSON/DB Tools, Vue, Nuxt.js

Thursday, May 2, 2024

WEB VERSION Issue #563 • May 2, 2024 Advertisement The Complete JavaScript Course 2024: From Zero to Expert This is an up-to-date JavaScript course covering modern techniques and features that will

Web Tools #562 - Voilà Review, CSS Tools, Media, React Native

Thursday, April 25, 2024

WEB VERSION Issue #562 • April 25, 2024 The following is a paid product review for Voilà, an AI assistant for the browser that enables you to improve your writing, coding, brainstorming, and research

Web Tools #561 - Popover Modals, React Tools, Git/CLI, Uncats

Thursday, April 18, 2024

WEB VERSION Issue #561 • April 18, 2024 Advertisement $47 Million in Artwork Sales Equals Profits for These Everyday Investors — Masterworks is taking on the billionaires at their own game, buying up

Web Tools #560 - Popover API, Frameworks, ChatGPT, JS Utils

Saturday, April 13, 2024

WEB VERSION Issue #560 • April 11, 2024 Advertisement $47 Million in Artwork Sales Equals Profits for These Everyday Investors — Masterworks is taking on the billionaires at their own game, buying up

Web Tools #559 - HTML Template, CSS Tools, Testing, React

Thursday, April 4, 2024

WEB VERSION Issue #559 • April 4, 2024 Advertisement Webinar: Android Malware Application Protection In 2023, mobile malware attacks spiked by more than 50% compared to 2022. As the malware problem

You Might Also Like

Recording: 'Data Storytelling: What Organizations Need to Know Going Into 2025'

Friday, November 22, 2024

Thank you for your interest in our latest webinar. As promised here is your recording of the event. View email in browser Recording Now Available Thank you for your interest in receiving a recording of

💻 Issue 437 - Introducing local Azure Service Bus Emulator

Thursday, November 21, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 437 Release Date Nov 21, 2024 Your weekly report of the most popular .NET news, articles and projects

💎 Issue 444 - Why did people rub snow on frozen feet? (2017)

Thursday, November 21, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 444 Release Date Nov 21, 2024 Your weekly report of the most popular Ruby news, articles and

💻 Issue 444 - JavaScript Dos and Donts

Thursday, November 21, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 444 Release Date Nov 21, 2024 Your weekly report of the most popular JavaScript news, articles

📱 Issue 438 - Reverse Engineering iOS 18 Inactivity Reboot

Thursday, November 21, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 438 Release Date Nov 21, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 362 - React Anti-Pattern: Stop Passing Setters Down the Components Tree

Thursday, November 21, 2024

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 362 Release Date Nov 21, 2024 Your weekly report of the most popular React news, articles and projects

💻 Issue 444 - Building simple event-driven applications with Pub/Sub

Thursday, November 21, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 444 Release Date Nov 21, 2024 Your weekly report of the most popular Node.js news, articles and

📱 Issue 441 - Shift Left Is the Tip of the Iceberg

Thursday, November 21, 2024

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 441 Release Date Nov 21, 2024 Your weekly report of the most popular Swift news, articles and projects

💻 Issue 439 - Async/Await Is Real And Can Hurt You

Thursday, November 21, 2024

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 439 Release Date Nov 21, 2024 Your weekly report of the most popular Rust news, articles and projects

📲 Why I Ditched Linux for Samsung DeX — Buy This Instead of a Gaming Headset

Thursday, November 21, 2024

Also: Taking Instagram Stories to the Next Level, and More! How-To Geek Logo November 21, 2024 Did You Know Thurl Ravenscroft was both the voice behind the Christmas song "You're a Mean One,