JSter #175: Libraries, and more
The good, the bad, the JavaScript
X-mas is getting closer. I've been iterating on Gustwind and on a conceptual level it's starting to feel solid. I still have add a couple of features to be able to host JSter site through it but the end is in sight.
Libraries
- promise-worker.ts - Make web workers fun
- Strapi v4 stable is live - Headless CMS for all
- Fuse.js - a powerful, lightweight fuzzy-search library, with zero dependencies
- molefrog/wouter - A minimalist-friendly ~1.5KB routing for React and Preact. Nothing else but HOOKS
- Undici - A HTTP/1.1 client, written from scratch for Node.js.
- jarle - Just Another React Live Editor
- coston/react-super-responsive-table - Turn the tables on unresponsive data
- g-plane/typed-query-selector - Better typed
querySelector
andquerySelectorAll
. - Pollen - Utility-first CSS for the future
- davidkpiano/flipping - Flipping awesome animations
- aholachek/animate-css-grid - Painless transitions for CSS Grid
- Yomguithereal/obliterator - Higher order iterator library for JavaScript and TypeScript
- Mantine - A fully featured React components library
TypeScript
Tools
- vercel/ncc - Compile a Node.js project into a single file. Supports TypeScript, binary addons, dynamic requires
- Tamagui - Universal React design systems that optimize for native & web
- open-source-labs/reactime - Chrome developer tool and time-travel debugger for React applications (Gatsby and Next.js compatible)
- TestCafe - End-to-end testing, simplified
- fast-check - Property based testing
Graphics
Tips
- voxpelli/types-in-js - Tips and tricks for working with types in JavaScript
Articles
- Cross-fading any two DOM elements is currently impossible
- Rust Is The Future of JavaScript Infrastructure
- All the Ways to Make a Web Component
- How I made Google’s data grid scroll 10x faster with one line of CSS
Resources
- ryanmcdermott/clean-code-javascript - Clean Code concepts in JavaScript
Frameworks
- Hydrogen - Shopify's opinionated framework for building headless ecommerce