Weekly Frontend News

Collective #556

From our sponsor:Sign up for Mailchimp now.


Top-level await

Read about top-level await that makes it possible to use the await keyword outside of async functions in JavaScript modules.

Read it


Dark mode

Jeremy Keith shares how he implemented a dark mode for his website.

Read it



Dashdash is a new spreadsheet tool with access to business data and APIs through integrations with Crunchbase, LinkedIn, Mailchimp, Google Maps data, easily usable with the fresh templates feature.

Check it out



In case you didn't know about it: Moveable is draggable, resizable, scalable, rotatable, warpable, pinchable, groupable and snappable. A super useful script.

Check it out



Tania Rascia's plain text notes app in progress. Built with React, Redux and TypeScript.

Check it out


Announcing WebAssembly.sh

After the release of Wasmer-JS, Aaron Turner now introduces WebAssembly.sh, an online WebAssembly Terminal to run WASI modules directly in your browser.

Read it


The box model is not layout

Kilian Valkhof argues that if we keep referring to our imaginary perfect layout system in design tools as "box model", we risk getting the wrong thing.

Read it



A Figma-ready collection of original macOS cursors to be used in design projects.

Check it out

Would you like to become a Collective sponsor?

You can sponsor a Collective issue with your own news item. Find out more.

Would you like to send us some news?

The Collective features the latest news and resources from the web design & web development community. If you have spotted or created something that you'd like see published in the next issue, just submit the resource or article here.