JSTools Weeklyββπ₯2023#10: Rspack: A fast Rust-based web bundler
π March 5-11, 2023, Highlights: Hot new tools on modules bundlers, cli, css, color palette generator, json, typescript tools, orms, qs, dnd, and more
rspack: A fast Rust-based web bundler π¦οΈ
drizzle-orm: TypeScript ORM for SQL
Full type safety
Smart automated migrations generation
No ORM learning curve
SQL-like syntax for table definitions and queries
Best in class fully typed joins
Fully typed partial and non-partial selects of any complexity
Auto-inferring of TS types for DB models for selections and insertions separately
Zod schema generation
Zero dependencies
cleye: πβπ¨ cleye β The intuitive & typed CLI development tool for Node.js
tints.dev: 10-color Palette Generator and API for Tailwind CSS
remix-pwa: A lightweight, standalone package to integrate full PWA features into Remix πΏ
farm: Super fast web build tool written in Rust
rolldown: Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
fast-querystring: A 45% faster alternative to node:querystring module
ratelimit: Rate limiting library for serverless runtimes
valita: A typesafe validation & parsing library for TypeScript.
huggingface.js: Utilities to use the Hugging Face hub API
ChatGPT-CodeReview: π₯ A code review bot powered by ChatGPT
bing-chat-for-all-browsers: A simple extension that enables Bing ChatGPT on Chrome and Firefox
favpie: Generate favicons and webmanifest with a CLI
taxonomy: An open source application built using the new router, server components and everything new in Next.js 13.
astro-i18next: An astro integration of i18next + some utility components to help you translate your astro websites!
publint: Lint packaging errors
dnd: Beautiful and accessible drag and drop for lists with React.
modular-forms: The modular and type-safe form library for SolidJS and Qwik
Small bundle size starting at 2.5 or 0 KB
It's fast β DOM updates are fine-grained
Type safety with autocompletion in editor
Validate everything from emails to files
Minimal, readable and well thought out API
Modular design β only use what you need
No dependencies β except for SolidJS or Qwik
It's headless β you define the visual
Supports all native HTML form fields
viem: TypeScript Interface for Ethereum
trance-stack: A production-ready Remix stack built for AWS Lambda. Authentication. Security, Internationalization, Feature Flags, Analytics, Tests, Storybook, Ephemeral and Production CI/CD and more.
noble-curves: Audited & minimal JS implementation of elliptic curve cryptography.
To see the full list of hot JS toolsπ