Web Tools #587 - Frameworks, Testing Tools, Uncats

Tools for Web Developers

Issue #587 • October 17, 2024

Advertisement

JavaScript Grid Component with Spreadsheet Control
Deliver spreadsheet experiences to your applications.

Jspreadsheet

Over 400 implemented Excel-like formulas. A feature-rich data grid component that includes functions like cross worksheets, filtering, AI integration, export to .xlsx, import from .xlsx, data binding, and more.

Try for Free →

 

Web Frameworks

STDF — A component library for built with Svelte and Tailwind with no other dependencies that's optimized for interaction on mobile featuring no runtime and no virtual DOM.

Ornament — A framework to build frameworks, based on web components, featuring mid-level, pareto-optimal, tree-shakable and tiny (< 5k) TypeScript-positive toolkit for web component infrastructure.

Sakai — An admin dashboard UI components library built with Vue and based on create-vue.

JS Spreadsheet Component — Deliver spreadsheet experiences to your applications. Data Grid solution that directly integrates the functionality and user-friendly experience of spreadsheet applications like Excel and Google Sheets into your web applications.   SPONSORED 

Astro Storefront — A best-in-class performance template for building e-commerce apps and storefronts with Astro.

Vanilla Components — A lightweight, flexible, and customizable UI library for Vue 3 that's configurable, SSR-ready, and uses Tailwind for styling.

Animata — A unique and diverse set of hand-crafted interaction animations and effects built with React and Tailwind, ready to copy/paste into your projects.

Animata

Pagen AI Landing Page — A landing page template built with Next.js and shadcn/ui, created by Pagen AI (an AI-powered landing page generator).

cult/ui — A set of accessible, ready-to-use, customizable, shadcn/ui-compatible components and themes, with dark mode, for your React apps.

t3-turbo-and-clerk — A starter template for building T3 apps (TypeScript, Next.js, tRPC, Tailwind, etc.) with Clerk as the auth provider.

Testing & Debugging Tools

LinkPreview — Enter a URL to test your social and Open Graph meta tags to see how a page appears on X, Facebook, LinkedIn, etc.

mitata — A configurable benchmarking tool with automatic garbage collection and universal run-time compatibility.

CrUX Vis — An experiment from the Chrome team, it's a Chrome User Experience Report that provides a dataset that reflects how real-world Chrome users experience popular destinations on the web.

CrUX Vis

Auto Playwright — A TypeScript package that lets you automate Playwright steps using ChatGPT, with support for all browsers that Playwright supports.

LogTape — A zero-dependency, multi-featured logging library for JavaScript and TypeScript that provides a simple and flexible logging system that's easy to use and easy to extend.

Lysted: Your Ticket Reselling Side Hustle — Looking for a side hustle? Use Lysted to resell event tickets. List once and reach buyers across platforms like StubHub and Ticketmaster. Enjoy automated pricing and quick payouts. It’s a hassle-free way to make extra cash from unused tickets.     SPONSORED 

Fake Log Generator — A tool helps you create realistic Apache and application log entries for testing, development, and analysis purposes, allowing you to customize log types, timestamps, IP addresses, etc.

ESBench — A modern JavaScript benchmarking tool compatible with multiple run-times, zero-config TypeScript support, and reports can be exported as text, CSV, or HTML.

Design Copilot — An AI-powered Chrome extension that provides design feedback for any website. Free while in Beta.

lcl.host — Native Mac or Windows solution that adds HTTPS in a fast and free way to local applications and services.
Advertisement

Master Dev Skills at Visual Studio Live!
Join us at Visual Studio Live!, part of the groundbreaking Live! 360 Orlando Tech Con – a unique 6-in-1 conference experience.

Choose from 200+ sessions to create your custom learning experience focused on Microsoft's developer tools and technologies.

Master Dev Skills at Visual Studio Live!

Dive deep into .NET, Azure, AI integration, web development, mobile apps, & more. Our expert speakers will guide you through hands-on labs and in-depth sessions, helping you sharpen your skills and stay ahead in the rapidly evolving world of development.

Use code WEBTOOLS for $900 off standard pricing and invest in your professional growth!

Register & Save Today! →


 

The Uncateg­orizables

Slingcode — A personal computing platform in a single HTML file that allows you to make, run, and share web apps anywhere (USB stick, laptop, etc).

Gamify Everything — A set of API endpoints to easily integrate gamification features into your app, allowing you to handle user tracking, calculation, and data storage to visualize user progress.

Best Free Fonts — A curated selection of 150+ beautiful free fonts in four categories (serif, sans serif, script, and monospace), sourced from various places.

Best Free Fonts

Nginx UI — A simple, powerful, and fast web UI for Nginx with online statistics, a ChatGPT assistant, Let's Encrypt deployment/renewal, viewable Nginx logs, and lots more.

htmgo — A lightweight pure Go way to build interactive websites and web applications using Go and htmx, deployable as a single compiled binary.

Turn Tickets into Cash with Lysted — Need a side hustle? Lysted makes ticket reselling easy and profitable. List your tickets on major platforms with one click and get fast payouts. It’s a perfect way to earn extra cash from tickets you can’t use (or never intended to).   SPONSORED 

Dokku — An open source PaaS alternative to Heroku, powered by Docker, with support for pushing Heroku-compatible apps via Git.

Srcbook — An open-source interactive programming environment for JavaScript and TypeScript that runs on Node.js, for rapid JS/TS prototyping.

VS Code Theme Generator — An online tool to create and customize themes for VS Code, allowing you to choose from predefined color schemes or use the options to change individual colors and tokens.

uMap — A platform to quickly build custom maps with OpenStreetMap’s background layers and integrate them on your own website.

Commercial Apps & Classifieds

These are commercial apps, affiliate links, PPC ads, and paid classifieds. Buy a Classified here.
Keak – An AI agent to automate A/B testing for Shopify, Framer, WordPress, Webflow, and more.
The Current – Join 500k sub­scribers and get unbiased, expert-curated tech news and tips.    AD 
BuilderKit – Highly modular boilerplate for building SaaS apps with Supabase, Next.js, AI, and more.
Kusho – An AI Agent for API testing that generates an exhaustive test suite in minutes.
Techpresso – Join 100,000+ free daily readers for the latest AI and tech news, tools, and insights.    AD 
Cursor – AI-powered code editor with powerful auto-complete, code generation, chat, and more.
Arcjet – An app security solution with rate limiting, bot protection, email validation, and more.

An X Post for Thought

Is this a valid way to select a framework? Humorous, but there might be some truth to it! (For those who don't click through, the images show Web Vitals reports for each of the framework websites.)
 
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 Million Screenshots is just pixels at first glance but you can zoom in to view a rendering in screenshots of the web's top one million+ home pages. And yes, apparently the Web Tools Weekly home page qualifies!

Thanks to everyone for subscribing and reading!

Keep tooling,
Louis
@LouisLazaris
PayPal.me/WebToolsWeekly

Web Tools #586 - CSS & HTML, Build Tools, JS Utilities

Tools for Web Developers

Issue #586 • October 10, 2024

Advertisement

WorkOS: Modern Identity Platform for B2B SaaS
With WorkOS you can start selling to enterprises with just a few lines of code.

  • WorkOS provides a complete user management solution along with SSO, SCIM, RBAC, and Audit Logs. 
  • Modular and easy-to-use APIs allow you to finish integrating in minutes instead of months. 
  • User management is free up to 1 million MAUs and includes bot protection, MFA, roles/permissions, and more.
WorkOS

WorkOS powers some of the fastest growing startups like Perplexity, Vercel, and Webflow.

Start Integrating Today →

 

CSS and HTML Tools

skellyCSS — A lightweight CSS framework to quickly implement "skeletons"  (i.e. grey loading boxes) into your projects.

tailwind-to-inline — An npm package that enables you to automatically convert Tailwind classes to inline styles, for use in HTML email layouts.

SuperHTML — For Zig-based projects, an HTML language server and templating language library, that offers syntax checking and autoformatting features for HTML files.

Add SSO the Easy Way — WorkOS helps you ship SSO and other enterprise features this afternoon. From high-quality documentation to self-serve onboarding for your customers, we remove all the unnecessary complexity for your engineers.   SPONSORED 

Tailwind Prefix Applicator — Enter some HTML with regular Tailwind classes, and this tool will automatically add your own custom prefix to the classes.

ShadeStudio — An online tool to generate and save color palettes that can be exported as CSS variables, Tailwind, or SVG.

ShadeStudio

Imagehover.css — A lightweight CSS library (~19kb) allowing you to easily implement scalable image hover effects, with over 40 hover effect classes to choose from.

style-observer —  A library that plugs a gap in MutationObserver (which tracks DOM changes) and allows you to set up an observer that notifies you when the computed value of a tracked CSS property has changed.

Tailwind Grid Generator — An online tool that helps developers create custom Tailwind-based grid layouts, with settings to define the number of columns, rows, the gutter size, and element sizes.

LDRS — A set of 40+ open-source loaders and spinners, built with HTML, CSS and SVG, and powered by web components for maximum compatibility. Each spinner can be customized for size, speed, stroke, color, etc.

Build Tools, Bundlers, etc.

dotenx — Described as a "better" dotenv, which is a zero-dependency module that loads environment variables from a .env file into process.env.

Hot Hook — A simple and lightweight library for adding hot module replacement in Node.js with ES Modules.

babel-plugin-transform-regex — A Babel plugin for the regex package, which is a template tag that extends JavaScript regular expressions, allowing you to transpile tagged regex templates into native RegExp literals.

e18e — Not a tool but a community initiative to provide a space for contributions, ideas, and knowledge sharing around the importance of performance across the JavaScript ecosystem.

e18e

nrr — Minimal, blazing fast npm scripts runner written in Rust that initializes and resolves scripts faster than other package managers and script runners.

Pop quiz: What’s the body’s most abundant protein? — The answer: Collagen.  Start incorporating it daily to support skin elasticity, joint health, bone strength, and muscle growth and maintenance.     SPONSORED 

ESLint Config Inspector — A visual tool for inspecting and understanding your ESLint flat config files (which replaced the deprecated eslintrc format).

Sherif — An opinionated, zero-config linter built with Rust for JavaScript monorepos that runs fast in any monorepo and enforces rules to provide a better, standardized developer experience.

@vite-pwa/remix — A feature-rich, zero-config, framework-agnostic, extensible Vite-powered PWA plugin for Remix projects.

garn — A build tool and environment manager that replaces justfiles/makefiles, Docker, and the annoying parts of READMEs.
Advertisement

Make Extra Cash Reselling Tickets with Lysted
Looking for a new side hustle to boost your income? Don't let unused concert tickets go to waste—turn them into cash with Lysted!

Lysted's advanced pricing tools ensure you get top dollar for your tickets, making it easy to maximize your profits.

Lysted

With just one listing, your tickets are available on major platforms like StubHub, Ticketmaster, and Seat Geek, saving you the hassle of managing multiple listings.

Plus, Lysted offers fast payouts, getting your earnings directly into your bank account within weeks. It’s a smart and simple way to make extra cash on the side. Start your ticket reselling side hustle today.

Sign Up For Free! →


 

JavaScript Utilities

Balloons-js — A simple JavaScript utility that adds colorful animated rising balloons to any web page using a simple function call.

UAParser.js — A comprehensive, compact, and up-to-date isomorphic JavaScript library to detecting a user's browser, engine, OS, CPU, and device type/model, and runs in the browser or Node.js.

fetch-in-chunks — A utility for fetching large files in chunks with support for parallel downloads, progress tracking, and request abortion.

Tech Productivity — A brief newsletter for tech workers featuring tools, apps, tips, articles, and other resources on productivity, work culture, remote work, brain science, and lots more.   SPONSORED 

color-bits — A high-performance color library that represents RGBA colors as a single int32 number and avoids allocating memory as much as possible while parsing, handling, and formatting colors, for efficient CPU use.

Maskito — A collection of utilities to create an input mask that ensures the user types a given value according to a predefined format.

Maskito

Oops.js — A utility to implement undo/redo capabilities for your apps, on par with similar functionality in industry-leading software like Figma, Photoshop, and Visual Studio Code.

OctoPalm.js — A lightweight JavaScript library designed to add real-time, customizable search functionality to your web apps, with animated results and custom-styled scrollbars.

littlezipper — A small, fast .zip library that uses the native CompressionStream API, which now has baseline support, for use in the browser or Node.js.

river.ts — A powerful library for handling server-sent events (SSE) in TypeScript, that allows you to build a common interface for events, then use it consistently on both server and client.

Commercial Apps & Classifieds

These are commercial apps, affiliate links, PPC ads, and paid classifieds. Buy a Classified here.
FAQPopup – A platform to create no-code interactive FAQ sections with AI that convert.
Amazon Prime Perks – 10 Amazon Prime perks that Prime members need to be using.    AD 
Metricalp – No-cookie, privacy-focused, event-driven, all-in-one analytics for web, Android, iOS, RN.
Hot Page – A drag-and-drop code editor with visual tools to build a unique design from scratch.
Techpresso – Join 100,000+ free daily readers for the latest AI and tech news, tools, and insights.    AD 
Langbase – A composable AI dev platform to deploy serverless composable AI agents in minutes.
Hanabi.rest – AI-based API building platform to build a REST API from natural language and screenshots.

An X Post for Thought

Even though this was posted back in June long before the recent WordPress vs. WP Engine fiasco, it seems like an appropriate and timely reminder.
 
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...

I don't know why but this is a weird combination of retro and creepy. It's called crowdwave and it's an old-school-themed social network where all the messages are audio messages but they're done in the style of an old physical answering machine, so it just has a weird vibe!

Thanks to everyone for subscribing and reading!

Keep tooling,
Louis
@LouisLazaris
PayPal.me/WebToolsWeekly