LibraryImage generation and editing

triangula

Turn images into triangulated or polygonal art with an iterative algorithm.

Stars
3,874
Forks
120
License
MIT
Updated
Updated Jul 5, 2026

Checking live repository facts…

Project overview

Triangula uses an iterative evolutionary algorithm to approximate an image with triangles or other polygons. Users can work through the separate graphical application or the companion CLI, which generates an intermediate JSON result and later renders it to SVG or PNG. The number of points and optimization settings can be adjusted for different styles and detail levels. Unlike instant geometric filters, the algorithm improves over repeated iterations and may need meaningful processing time before the result reaches the desired fitness.

Repository facts

Primary language
Go
License
MIT
Repository updated
Jul 5, 2026
Default branch
main

Resource types

Library

Use cases

Image generation and editing

Related projects

Browse more similar projects