Issue #591 (JS Utils, Testing, Uncats)11/14/24
|
JavaScript Utilities
js-form-data-assigner — A recursive function that generates a formData object from nested values, which is more difficult to do with the native formData API and is challenging when handling dynamic form objects.
Parallel DOM — A small JavaScript library to make your apps faster by parallelizing away heavy DOM operations that use multiple threads.
Omlet – React Component Usage — Dev teams use Omlet for broad visibility into component library usage. Shorten dev cycles, drive design system adoption, and maintain cleaner code. Get a free report with easy setup, in <5 minutes. SPONSORED
Drag & Drop — A tiny data-first drag-and-drop library for modern apps with lots of features and plugins for extended functionality and customizability and can be used with any JavaScript framework (React, Solid, Vue, Svelte, etc).
empathic — A set of small dependency-free Node.js utilities to understand your pathing needs, 8x to 40x faster than popular alternatives and based on newer node:* native APIs.
little-date — An opinionated library based on date-fns that makes date ranges short, readable, easy to understand, and has support for localization.
tschema — A tiny (500b) utility to build JSON schema types, compatible using the same API in all JavaScript runtimes.
jaqt — A query engine for arrays and objects, inspired by GraphQL and SQL, which is not a query language itself, but it uses some JavaScript trickery to add some syntactic sugar to Array.map and Array.filter.
Chokidar — A minimal and efficient cross-platform file watching library, based on the Node.js core `fs` module.
|
Testing & Debugging Tools
bombardier — An HTTP(S) benchmarking tool written in Go that uses a library called fasthttp instead of Go's default http library, for better performance.
Website Cookie Checker — Enter a URL and this tool will tell you if the website uses cookies and is compliant with GDPR with a report on cookies, cookie banners, and third-party analysis.
Atomic CSS Devtools — A Chrome and Firefox extension that provides a DevTools panel for debugging atomic CSS rules as if they were not atomic, making them easier to interpret and adjust.
htmx-debugger — A browser extension (again Chrome and Firefox) designed to help developers debug and analyze htmx-powered web applications.
Test Server — A TypeScript utility for creating HTTP and WebSocket servers for testing that's sets up test servers that are compact, automatically disposable, and standards-based.
The Rundown AI — Learn AI in 5 minutes a day. Get the latest AI news, understand why it matters, and learn how to apply it in your work. Join 750,000+ readers from companies like Apple, OpenAI, NASA. SPONSORED
Vue Mess Detector — A static code analysis tool for detecting code smells and best practice violations in Vue.js and Nuxt.js projects.
API Tester — A free multi-featured app for iOS, Android, iPadOS, and macOS to test any type of API (REST, GraphQL, SOAP, JSON RPC, XML, HTTP, HTTPS, etc).
Appium Inspector — A GUI assistant for Appium (the UI automation platform), providing visual inspection of the app under test, showing app page screenshots and page source, and features for interacting with the app.
Light my Request — A fake HTTP request/response into a Node.js HTTP server for simulating server logic, writing tests, or debugging.
|
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 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 →
|
The Uncategorizables
Undb — A privacy-first open source no-code platform and back-end as a service you can host yourself, featuring templates, different views, and more.
Pragmatic Versioning — A versioning system that attempts to improve on Semantic Versioning by optimizing for communicating changes to a package to package consumers, while retaining simple semantics for package maintainers.
just build things — A searchable set of tools in categories like AI, design, development, music creation, finance, and more.
IPQuery — A straightforward and simple API for working with and getting info on IP addresses.
The Rundown AI — Learn AI in 5 minutes a day. Get the latest AI news, understand why it matters, and learn how to apply it in your work. Join 750,000+ readers from companies like Apple, OpenAI, NASA. SPONSORED
FTWA — Meaning "free the web apps", this tool lets you run a terminal command that will open a given website in a native app-like experience with no browser UI.
WebChat — An anonymous chat browser extension to add chat room functionality to a website that's decentralized and serverless, utilizing WebRTC for end-to-end encrypted communication with data stored locally.
Tenno — A live editable Markdown editor that lets you add cells like Excel, among other features.
|
OpenFreeMap — An open source tool to display custom maps on your website and apps for free using their public instance or you can self host.
Dev Encyclopedia — An online reference that simplifies commonly used technical terms, concepts and programming-language specific jargon, useful for those not as familiar with certain dev-related terms.
|
Commercial Apps & Classifieds
Oneloop – All-in-one API key issuing, auth, usage monitoring, and security infrastructure with one line of code.
|
|
Tech Productivity – A brief weekly newsletter featuring productivity tools, tips, articles, and more. AD
|
Hypermod – Orchestrate large-scale code migrations across multiple repositories and technologies.
|
|
Space Blocks – A platform for permission management, to create roles and access rights.
|
Techpresso – Join 100,000+ free daily readers for the latest AI and tech news, tools, and insights. AD
|
|
customJS – A code-first automation platform to integrate custom JS logic into any system.
|
Minilog – A real-time log monitoring and event tracking platform with a simple API.
|
|
|
|