How do you draw vector graphics? By hand, or by an AI that places real paths
A vector graphic is a list of points and curves, not a grid of pixels. To draw one you place anchor points with a pen tool, drag out Bezier handles…
Latest Open Source news from Tech News
A vector graphic is a list of points and curves, not a grid of pixels. To draw one you place anchor points with a pen tool, drag out Bezier handles…
An AI needs a design process it can use and inspect: a product brief, visual guidance, drawing tools and a review loop. SVG Lab (svglab.app)'s Desig…
Помните Million Dollar Homepage? В 2005 году студент продал миллион пикселей по доллару за штуку и заработал миллион. Никакой пользы…
Downloading an icon is easy. Understanding what you are allowed to do with it six months later is much harder. A developer finds an SVG, downloads i…
Most dashboard templates give you a revenue chart and a user table. When I built a dashboard for marinas and boat charter companies, the thing a doc…
AtomCut now ships an Icons panel: Lucide, Tabler, Phosphor, Material Symbols, Simple Icons, the emoji sets, the flag sets, 208 open-source icon sets…
LinkedIn is going to be one of my direct integrations, if it's possible, so that I can write an article once and publish it on my own platform and d…
Short answer. An SVG file is not only a picture: it can carry links, scripts and references to outside resources. Rendering one live inside a page w…
У вас бывает такое чувство, когда вы при выполнении работы упёрлись в какую-то проблему и что-то внутри подсказывает, что не может такого быть, чтоб…
Introduction to strokes.js In the quest for more expressive and personalized web typography, strokes.js emerges as a groundbreaking solution. Tradit…
Print the SVG to PDF from a browser, or run it through a vector toolchain. Either way, the output can stay fully vector, because SVG and PDF are bot…
A while back I was building an icon font with IcoMoon. I dragged in my SVGs, hit generate, and about half the icons came out wrong — hollow outlines…
Change an SVG's color by editing fill and stroke , either as attributes or through CSS. Simple in theory. In practice there are three places a color…
If you've opened a <path d="..."> string and had no idea what you were looking at, here's the short version: it's a tiny drawing language. A p…
If you've ever tried to convert an SVG to a PNG entirely in the browser (no server round-trip, no ImageMagick, just JavaScript), you've probably hit…
I needed a quick way to convert SVG icons to PNG for a project. Every online converter I found required uploading files to a server — slow, privacy-…
📝 Originally published (in Japanese) at forge.workstyle.tech . Introduction to Interactive Radar Charts In a UI for adjusting multi-dimensional para…
There are exactly three sensible ways to get an SVG icon into a React codebase: paste it inline as a component, import the file through a build tran…
Telegram animated stickers and custom emoji use a format called TGS — compressed Lottie animation data. The "official" way to make one is a Lottie /…
SVG icons are everywhere in modern interfaces: buttons, menus, alerts, dashboards, empty states, navigation bars, and product UIs. They look small.…
Every real estate developer has the same problem. A buyer visits the website, downloads a PDF floor plan, squints at tiny unit labels, and calls the…
Introduction: Why SMIL for Animated Icons? When building a library of animated SVG icons, the choice of animation technology is critical. CSSVG Icon…
Finding the right SVG icon is one of those small tasks that constantly interrupts development. You are building a UI, need a clean search icon, then…
React developers use icons everywhere: navigation menus, dashboards, buttons, settings panels, notifications, forms, onboarding flows, documentation…