nowfound

Dev tools · February 7, 2024

SalamiVG, an SVG framework for generative art and creative coding

I've been having fun making generative art for a few years and recently got the itch to write my own JS library for sketching SVGs. This library is heavily inspired by OPENRNDR [1], which to date has been my framework of choice. My motivation to write a JS library for SVGs came from a desire to bring the programming style I love from OPENRNDR into a language I use every day. I was also motivated to generate simple SVGs that I understood deeply because I'd like to start using a plotter soon to bring these sketches into the physical world. The library is pretty bare-bones, but I did my best to…

SalamiVG, an SVG framework for generative art and creative coding launched on February 7, 2024 with 5 votes and more than 50% of that year's launches. The site was still online in September 2026, 2 years on.

What it does

Simple SVG lib with a focus on creative coding and generative art - ericyd/salamivg

In the maker’s words, at launch

I've been having fun making generative art for a few years and recently got the itch to write my own JS library for sketching SVGs. This library is heavily inspired by OPENRNDR [1], which to date has been my framework of choice. My motivation to write a JS library for SVGs came from a desire to bring the programming…

Does a similar job

all alternatives →
  • TJ
    Textures.js, SVG Patterns for Data Visualization2015 · riccardoscalco.github.io · ▲404

    A JavaScript Library for creating SVG patterns

  • Snap.svg2014 · snapsvg.io · ▲100

    JavaScript SVG library for the modern web

  • A JavaScript library for data visualization in both SVG and Canvas2024 · github.com · ▲161

    Here's a project I've been working on for a little while now. Ripl is a JS library that provides a unified API for rendering shapes on both canvas and SVG interchangeably. Over the years I've used D3 extensively to create data visualisations so I figured I'd have a go at making my own version with a slightly more modern API and stricter TypeScript support. I am aware there are already libraries that can draw to multiple contexts interchangeably, but I've added a few little niceties to Ripl that (as far as I know) some other libraries don't have such as CSS-like query selectors, DOM-like…

  • Vivid JS2018 · webkul.github.io · ▲183

    A highly customizable, open source SVG icons library

  • Minimalist library to generate SVG views of scientific dataMar 2026 · github.com · ▲47

    Just wanted to share with HN a simple/minimal open source Python library that generates SVG files visualizing two dimensional data and distributions, in case others find it useful or interesting. I wrote it as a fun project, mostly because I found that the standard libraries in Python generated unnecessarily large SVG files. One nice property is that I can configure the visuals through CSS, which allows me to support dark/light mode browser settings. The graphs are specified as JSON files (the repository includes a few examples). It supports scatterplots, line plots, histograms,…

  • I made a 3D SVG Renderer that projects textures without rasterization2025 · seve.blog · ▲206

    How can you make affine transformations (the only ones SVGs are capable of) resemble perspective transformations?

More dev tools this month

the category →
  • Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.

    Dev tools · 2d ago · github.com

  • /dev/null▲492

    a social network for devs

    Dev tools · 5d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 30d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 28d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 25d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 23d ago · talanoa.email

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, February 2024

the whole month →
  • Flipner AI▲1,623

    Capture your ideas & craft texts with AI's touch

    AI · 2024 · flipner.webflow.io

  • Typeframes▲1,315

    Video creation for makers

    Work · 2024 · revid.ai

  • Superlist▲1,252

    The task layer for your AI agents

    Work · 2024 · superlist.com

  • Never run out of marketing ideas ever again

    Growth · 2024 · marketingideas.com

  • Layers▲1,198

    A home for designers

    Work · 2024 · layers.to

  • Heyday▲1,178

    AI copilot for your own research, notes & conversations

    AI · 2024 · heyday.xyz