JSter #160: Libraries, and more
JavaScript - still running strong.
It's time for the 160th JSter post. I updated my webpack book to support webpack 5 recently.
The next React Finland mini-conference takes place 28th of October and it's going to be about lessons learned.
Libraries
- eldh/credt - CRDT-like data structures for building distributed, offline-first applications
- Functional - Common Functional Programming Algebraic data types for JavaScript that is compatible with most modern browsers and Deno.
- scurker/currency.js - JavaScript library for handling currencies
- techfort/LokiJS - JavaScript embeddable / in-memory database
- Magenta - Make music and art using machine learning
- duetds/date-picker - Accessible date picker
- hazae41/mutevents - Typed, async, and promiseable events for Deno
- Moment.js - Moment is considered legacy, please move on
- Eta - Lightweight, powerful, pluggable embedded JS template engine.
- lukeed/watchlist - Recursively watch a list of directories & run a command on any file system changes
- Screensaver.js - Starts a screensaver after timeout milliseconds of inactivity on your site
Frameworks
- Oruga - Oruga UI is like a caterpillar, minimal and yet functional. It's in your hands turning it into a butterfly
- chriskalmar/shyft - Shyft is a server-side framework for building powerful GraphQL APIs
React
- luispuig/react-snaplist-carousel - Snaplist with React
- Introducing React Spectrum
- airbnb/visx - Visualization components
- vadimdemedes/ink - React for interactive command-line apps
- pmndrs/jotai - Primitive, flexible state management for React
Tools
- Benchmark.js - A benchmarking library that supports high-resolution timers & returns statistically significant results.
- malinajs - Frontend compiler, inspired by Svelte
- Svelte <3 TypeScript - Svelte has a first-class support for TypeScript now
- Rush - A scalable monorepo manager for the web
- mfrachet/cypress-audit - Run Lighthouse and Pa11y audits directly in your E2E test suites
- postcss/releases/tag/8.0.0 - PostCSS has reached 8.0.0
- Deno 1.4 - Alternative to Node by Ryan Dahl
- Nx: Extensible Dev Tools for Monorepos
- Component Story Format - An open standard for UI component examples based on JavaScript ES6 modules.
Articles
Interviews
- Eleventy - A simpler static site generator - Interview with Jeremias Menichelli
- NoCode programming - Doing more with less code - Interview with Alex Moldovan
Demos
Services
- nest.land - A module registry for Deno
Styling
- A fancy triangle layout
- Stitches - The modern CSS-in-JS library with near-zero runtime
- nyancss - Write plain CSS while reaping benefits of CSS-in-JS
- lukejacksonn/oceanwind - Tailwind.css as a runtime
TypeScript
- type-fest - A collection of essential TypeScript types
Games
- s-macke/FSHistory - Play and Enjoy the History of Microsoft Flight Simulator