Web Tools #570 - JS Library Tools, Git/CLI, Build Tools

Web Tools Weekly
WEB VERSION
Tools for Web Developers

Issue #570 • June 20, 2024

Advertisement

The Best New App for Newsletter Reading
Meco is a distraction-free space for reading newsletters outside the inbox. The app is packed with features designed to supercharge your learnings from your favourite writers.

Meco

Meco connects to Gmail & Outlook, is available to try free on iOS and desktop on the web, and has features like grouping newsletters, setting smart filters, bookmarking your favorites, and reading in a scrollable feed.

Join over 30k readers enjoying their newsletters and decluttering their inbox.

Try Meco Today →

 

JavaScript Library Tools

Catena — A lightweight library inspired by tRPC for building end-to-end type-safe APIs on top of Express.js, that's easy to plug it into your existing Express.js codebase.

Layer Cake — A graphics framework for Svelte that lets you use reusable components for creating interactive charts, maps, and similar data-driven visualizations.

Meco — Free your newsletters from the inbox. Move your newsletters to a space built for reading and declutter your inbox in seconds.    SPONSORED 

Dev Error Boundary — A Vite plugin that enhances the errors thrown and caught by your Remix app, providing a more descriptive ErrorBoundary component.

Dev Error Boundary

uikit — A library for building performant 3D user interfaces for Three.js using React Three Fiber and Yoga (the embeddable flexbox layout engine).

echarts-solid — A library that provides components to make it easier to integrate ECharts in SolidJS applications.

ngx-signal-state — An opinionated micro-sized simple state management solution for Angular Signals, the native Angular state management solution.

Glaze — A utility-based animation library powered by GSAP, with support for responsive design, timelines, nested animation properties, and more.

Alpine AJAX — An Alpine.js plugin that enables your HTML elements to request remote content from your server, enabling you to build straightforward, robust, interactive websites.

Mode Watcher — A set of simple utilities to allow you to manage light and dark modes in your SvelteKit app.
 

Git, GitHub, and CLI Tools

ntcharts — A charting library for the terminal, written in Go, for use with the Bubble Tea framework and other TUIs.

Classy Ink — A simple drop-in replacement for the Box and Text components in the Ink library, with a syntax familiar to those who use Tailwind CSS.

CodeFlattener — A Node.js command-line tool designed to export the structure and code of a repository into a single flat text file.

BookBub — Get free and discounted bestselling e-books. Join millions of happy readers saving up to 95% on the biggest e-books available, personalized to your reading taste and deals delivered to you daily.   SPONSORED 

Hookdeck CLI — A free, no account required, alternative to ngrok for localhost asynchronous web development (e.g. webhooks), written in Go.

janeway — A Node.js console REPL with object inspection, autocomplete, clickable output, copy variables to clipboard, and other features.

superfile — A fancy and modern terminal file manager for Mac and Linux, with partial support for Windows, that features a nice UI, fully customizable, multi-panel view, and lots more.

superfile

gitfs — A Go package that presents a file tree downloaded from a remote Git repository as an in-memory fs.FS file system.

PullNotifier — A Slack plugin that lets you monitor GitHub pull requests directly on Slack. Free version allows unlimited PR notifications, unlimited repos, and up to 5 team members.

GitHub Copilot in the CLI — Now generally available, an extension for the GitHub CLI that provides a chat-like interface in the terminal to ask questions about the command line.
 
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 →


 

Build Tools, Bundlers, etc.

unplugin-parcel-macros — An "Unplugin" that lets you use Parcel's macro implementation in Webpack, Vite, Rollup, esbuild, Next.js, and more.

remix-client-cache — A powerful and lightweight library made for Remix, to cache your server loader data on the client using clientLoaders.

Blend — A lightweight Node.js tool designed to simplify managing dependencies within a project without using Git submodules, as an alternative approach for handling external code.

px — A CLI tool that can be used to run commands across different JavaScript package managers, so you don't need to switch between package managers when working on different projects.

px

NPMprune — A lightweight shell script designed to clean up your node_modules directory by removing unnecessary files like Markdown, doc and config files.

BookBub — Get free and discounted bestselling e-books. Join millions of happy readers saving up to 95% on the biggest e-books available, personalized to your reading taste and deals delivered to you daily.   SPONSORED 

Nuxt Build Cache — A highly experimental Nuxt module that allows you to speed up your Nuxt builds up to 2x.

Dashpress — An admin app generator to help you transform your database schema into sleek, customizable, and performant admin dashboards quickly and efficiently.

create-dmg — A Node.js tool that lets you create a good-looking DMG file for your macOS app.

npm-check-extras — A CLI app to check for outdated and unused dependencies, and run update or delete actions over selected ones.
 

Commercial Apps & Classifieds

These are commercial apps, affiliate links, PPC ads, and paid classifieds. Buy a Classified here.
Penify.dev – A GitHub App to auto­mate and streamline the doc­um­en­tation process for devs and teams.
TLDR – A byte-sized version of Hacker News that takes just a few minutes to read.   AD 
Railway – An instant-deployment platform designed to streamline the software dev­elop­ment life-cycle.
FILE0 – A modern S3 alternative that's backed by Cloudflare R2 Storage, with JS support.
Techpresso – Join 100,000+ free daily readers for the latest AI and tech news, tools, and insights.    AD 
BashVault – A Mac or Linux app to track the scripts, aliases, and functions you most commonly use.
Comnoco – A visual programming language and deployment platform for no-code backends.

An X Post for Thought

Laura Wendel points out something interesting about searching fonts on Google. I wonder how long this has been a thing? Although I will say, I tried it with a lesser-used slab serif font and did not get the same result (likely for readability reasons).
 
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...

One Minute Park lets you visit parks from around the world for one minute (videos, not live streams). The goal of the project is to have exactly 1,440 videos of parks, enough to fill a 24-hour day, so you can contribute if you want!

Thanks to everyone for subscribing and reading!

Keep tooling,
Louis
@LouisLazaris
PayPal.me/WebToolsWeekly

Older messages

Web Tools #569 - React Tools, ChatGPT, AI Tools, Mobile

Thursday, June 13, 2024

WEB VERSION Issue #569 • June 13, 2024 Advertisement The Best New App for Newsletter Reading Meco is a distraction-free space for reading newsletters outside the inbox. The app is packed with features

Web Tools #568 - CSS Tools, SVG, Media, Uncats

Thursday, June 6, 2024

WEB VERSION Issue #568 • June 6, 2024 Advertisement Get Training at the .NET Epicenter: Microsoft HQ! Take your frontend and full-stack skills to new heights at VSLive! Developer Conference – the

Web Tools #567 - Frameworks, Git/CLI, JSON, Databases

Monday, June 3, 2024

WEB VERSION Issue #567 • May 30, 2024 Advertisement Supercharge Your Finances The average American juggles 15 different accounts, including credit cards, loans, bank accounts, and fintech apps.

Web Tools #567 - Tech Books, Frameworks, Git/CLI, JSON, Databases

Monday, June 3, 2024

WEB VERSION Issue #567 • May 30, 2024 Advertisement Supercharge Your Finances The average American juggles 15 different accounts, including credit cards, loans, bank accounts, and fintech apps.

Web Tools #566 - Viewport API, JS Libraries, Build Tools, Uncats

Thursday, May 23, 2024

WEB VERSION Issue #566 • May 23, 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

You Might Also Like

Aspire Deployment: Course Updates (coming soon)

Wednesday, October 23, 2024

Hey, it's Milan. Just wanted to share something I'm working on as we're getting closer to the .NET 9 release. I'm working on a brand new chapter for my courses about integrating .NET

📟 Turning Old Tech Into Keychains — How to Use Android's Theft Protection Feature

Tuesday, October 22, 2024

Also: Modern Video Games Are Too Easy, and More! How-To Geek Logo October 22, 2024 Did You Know When Galoob released the "Game Genie" product in the 1990s to allow players on the Nintendo

Unlock Python's Pattern Matching, Combinatoric Iterators, SSH Scripting, and More

Tuesday, October 22, 2024

Structural Pattern Matching in Python #652 – OCTOBER 22, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Structural Pattern Matching in Python In this tutorial, you'll learn how to harness the

Daily Coding Problem: Problem #1586 [Hard]

Tuesday, October 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Airbnb. An 8-puzzle is a game played on a 3 x 3 board of tiles, with the ninth tile

Mapped | The Home Price-to-Income Ratio of Large U.S. Cities 🏘️

Tuesday, October 22, 2024

The top five large US cities have a home price-to-income ratio more than double the national average of 4.7. View Online | Subscribe | Download Our App Presented by Hinrich Foundation NEW REPORT:

Ushering In

Tuesday, October 22, 2024

Netflix's Theatrical Strategy • Blade Runner vs. Elon Musk • Disney vs. App Store • Anthropic's AI PC Control • AirPods Hearing Boost Ushering In Netflix's Theatrical Strategy • Blade

Speeding up with SIMD and Go assembly

Tuesday, October 22, 2024

Plus some Go code generation magic, test parallelism, and working with Excel spreadsheets. | #​528 — October 22, 2024 Unsub | Web Version Together with Ardan Labs Go Weekly A Taste of Go Code Generator

LW 155 - Optimizing Shopify Themes for Long Product Descriptions

Tuesday, October 22, 2024

Optimizing Shopify Themes for Long Product Descriptions ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ Shopify Development news and articles

Secure Your Election 2024 eBook at the Best Value Today ⏰

Tuesday, October 22, 2024

Stay informed with our visual guide to the US Presidential Election—exclusively for VC+ members, along with additional updates. View email in browser Now Available: The Visual Guide to the US Election

Startups of The Year: How To Vote

Tuesday, October 22, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, October 22, 2024? The HackerNoon