Skip to content

chriskirknielsen/svgfm

Repository files navigation

SVGFM

SVG Filter Maker is a tool to help you build out your SVG filters visually in a node graph editor.

Known issues

  • Cyclic dependencies are mostly ignored, I'm not here to shame your ouroboros.
  • Terribly not responsive and terribly unusable on mobile or touch-only devices.
  • Using a lot of nodes leads to performance issues.

Missing features

  • Save latest graph configuration so it can be restored upon repeat visits.
  • Create a shareable link of the current configuration.
  • Create a list of recipes that can be loaded into the filter maker.
  • Allow inserting a custom SVG into the preview window.

Community ideas

  • Added: Eric Meyer suggested it would make sense to be able to resize the preview section.
  • Added: Scott Kellum suggested the ability to preview the rendering of a filter at a specific node.

Change log

  • 2025-01-15: Added node preview
  • 2024-01-17: Added resizing
  • 2025-09-20: Allow ports on some compound fields like Blur X and Y
  • 2025-09-20: Allow random number to be re-generated with a single click instead of needing to edit an input back and forth

About

A node graph builder for SVG filters

Topics

Resources

License

Stars

Watchers

Forks

Contributors