Iconify has reached a new milestone: over 300k open source icons! Huge thanks to all developers that release open source icons and maintain them. Most developers don't realise how many amazing open source icon sets exist.
Vjacheslav Trushkin
@cyberalien.dev
Full stack open source dev from Estonia, author of Iconify. https://github.com/cyberalien/ https://github.com/iconify/
🔥 Most engaged article last week on VueDigest.com: "Performance Optimization in Nuxt" https://vuedigest.com/news/019f1e68-a398-7614-a565-37bb57fd85c8 👉🏻 https://vuedigest.com for daily Vue & Nuxt news!
#StopKillingGames relies on creators spreading the word and giving commentary on us like @f4mi.bsky.social, @conkerax.bsky.social, Ross Scott, and many others. We would not be here without them. Treating them as second-class voices under whoever someone else deems “trusted” is deeply concerning.
Yay, another day, another email from "security researcher" about CVE "discovered" in a package I've published. And yet again, it is AI slop. At first glance it seems like solid CVE, but yet again relies on unrealistic scenario user has no access to. I'm tired of AI slop.
Automated deployments have been very unreliable lately with NPM. Usually NPM fails to download and install packages for about 20-30 minutes after new version has been published. But today, deploy failed because NPM thinks "@vue/shared" 3.5.39 (released 2 days ago) does not exist.
I’m designing a transparent, ecosystem-neutral package registry. Content-addressed releases, append-only events, mirrorable state, and projections for npm/PyPI/Cargo/Go/OCI. Feedback welcome: regesta.dev
Regesta
A transparent, secure, modern, scalable universal package registry.
regesta.dev
Do I know anyone that works at @discord.com ?
The Vuetify project has experienced a major hack of it's Discord server, which has served as the glue for a thriving OSS community for a decade. The scope and scale of the damage that has been done is hard to describe.
A few weeks ago, I talked about AI and its impact, and the uncertainty it's causing. It was a bit downbeat. I thought it would be a good idea to make something with a bit more of an uplifting message as a follow-up. Of course it hit a new audience and all the haters have shown up in the comments 😅
AI Coding Is a Dead End
YouTube video by General Musings with Kevin Powell
youtu.be
Added support for Astro to Iconify Unplugin: github.com/iconify/icon... However, it is not recommended because icons are generated by splitting SVG to SVG + CSS, which all browsers support, except for Safari. Use islands with Vue, Svelte or React components instead, which have Safari fallback.
GitHub - iconify/iconify-unplugin: Icon components on demand for almost 300k icons, rendered as SVG + CSS
Icon components on demand for almost 300k icons, rendered as SVG + CSS - iconify/iconify-unplugin
github.com
It’s been really encouraging to see tsdown adopted by companies like @vercel.com and @cloudflare.social, as well as open-source projects like OpenClaw and LobeHub. If tsdown has been useful to you or your project, please consider sponsoring my work ❤️ github.com/rolldown/tsd...
Who's using tsdown? · rolldown tsdown · Discussion #143
Which Projects Are Using tsdown? Share Your Insights! Hey everyone! 🚀 We're curious to know which projects or teams are currently using tsdown. Whether it's a personal side project, a startup, or a...
github.com
Spent last 2 full days coding in Zed... and I'm not planning to go back to VSCode. Zed is very impressive! There are minor annoyances and quirks, mostly related to syntax highlight and functionality of code autocomplete, but it is significantly faster and works perfectly in large monorepos.
I'm experiencing a huge issue with VSCode for last 2 days: import suggestions no longer work in any project. Nothing new installed recently. Disabled all extensions, VSCode is still broken. Anyone experiencing the same issue?
New feature on Iconify icon sets website: select multiple icons, generate bundles in various formats. It can export multiple icons as bundles, SVG and CSS sprites, components for several frameworks, raw data. You can load and save selected icons. Website: icon-sets.iconify.design Demo:
About a week ago I got rid of infinite scroll for icons on Iconify website. Didn't realise how bad it affected SEO until I looked at search performance emails. Last month: 192k impressions, 4.43k clicks 2 years ago: 2.07m impressions, 106k clicks. Infinite scroll was such a bad idea!
Chrome shipped an LLM Prompt API to the web platform. At Mozilla, we oppose this API. Here's why:
We've just published patch releases of devalue, Svelte, and SvelteKit that fix a number of vulnerabilities. No need to panic — they're all hard to exploit or reliant on experimental features — but we recommend updating as soon as you get a chance. More details in the advisories:
New Iconify icon sets website no longer has infinite scrolling for icons. However, now it has more settings for icons list: - Layout: large icons with names, medium or small without names. - Size of icons. - Number of icons per page. - viewBox outline. icon-sets.iconify.design Demo below:
I've rebuilt Iconify icon sets website. Same UI, new UX! Check it out at icon-sets.iconify.design Changes: - Got rid of infinite scroll - No more overlapping elements - New code generator - Select multiple icons, generate bundles and sprites I'll write articles about each major change later...
Yes! @svelte.dev goes from 🔴 -> 💚 on the Oxfmt side 🔥 You can now format your Svelte components with Oxfmt too. See oxc.rs/docs/guide/u... for more details
Wrote an article on this three and a half years ago, happy to see it finally making into browsers 😅 12daysofweb.dev/2022/css-ima...
CSS image() | 12 Days of Web
The working draft for image() proposes new features to enhance the capabilities of background-image declarations.
12daysofweb.dev
Blink: Intent to Prototype: CSS image function
🚀 tsdown v0.22 is out, now powered by Rolldown 1.0.0! What’s new: ✦ Upgraded to Rolldown v1.0.0 ✦ Reduced install size by 1.33 MB ✦ Auto-detects the `bin` field ✦ Dropped support for Node.js 20, 21, and 23 ✦ `dts` is now inferred from `compilerOptions.declaration` github.com/rolldown/tsd...
Release v0.22.0 · rolldown/tsdown
🚨 Breaking Changes Drop Node.js < 22.18.0 support, make unrun optional, add tsx config loader - by @sxzz (a1042) dts: Auto-enable dts when tsconfig declaration is true - by @sxzz in #872 (0...
github.com
🚀Rolldown 1.0 is here!🚀 Rust-based high-performance JavaScript bundler. 🏎️ Runs at native speed that’s up 30x faster than Rollup 🤝 Compatible with existing Rollup & Vite plugins ⚡The underlying bunder for Vite After 2 years, Rolldown is officially stable and has 20+M weekly downloads.
Fun fact: NPM has limit on how many packages you can publish consequently! Ran a script to update packages for over 200 icon sets for 4 frameworks (adding new feature), so 800+ packages. NPM started timing out after about 500 packages. Had to wait for about an hour before I could publish again.
There are many excellent icons with multiple colors, but hardcoded palette makes them hard to use. Now, when using Iconify icon packages, you can customise colors, opacity and stroke-width of icons using CSS variables! See documentation: iconify.design/docs/usage/s...
A while ago I've implemented infinite scroll for icons list on Iconify website. That was a huge mistake. UX got a lot worse. I tried fixing it, but it is unfixable. So I'm reverting back to good old pagination. Long article with details: cyberalien.dev/articles/inf...
Infinite scroll for icons
Why infinite scroll is not a good idea for icon sets
cyberalien.dev
AI now writes 127% of my code. Here's what I learned.
AI writes my code
Published 25/04/2025 — AI · Real Talk
roe.dev
🚨 After working on some amazing projects with 𝗩𝘂𝗲 & 𝗡𝘂𝘅𝘁, I'm ready for my 𝗻𝗲𝘅𝘁 𝗰𝗵𝗮𝗹𝗹𝗲𝗻𝗴𝗲 as a Senior Frontend Developer. If that sounds useful for your team, let's talk 👇 https://mokkapps.de/hire-me
A new version of Iconify components for SolidJS has been published. This fixes server side rendering and generation, so now components work as expected on server and in browser. Docs: iconify.design/docs/usage/s...
Iconify
All popular icon sets, one framework
iconify.design
Anyone else got hit with massive wave of GitHub issues spam? My repo just did, over 4000 issues of spam. GitHub was fast to clean it up, only several issues remained for me to delete when I got home, but my poor mailbox is dealing with 4000+ email notifications...
In addition to pre-made SVG+CSS components for Vue, Svelte and React, now there are components for SolidJS! Very easy to use. Almost 300k open source icons! SVG+CSS minifies SVG by moving all props to CSS, way better than SVG sprites! Docs: iconify.design/docs/usage/s...