The Wallpaper Pattern Java application creates repeating patterns based on an image and the 17 mathematical plane symmetry groups.
See:
- Help page
- Mathematical description
- Online version https://singsurf.org/wallpaper/wallpaper.php
- Windows/Linux installer [https://github.com/RichardMorris/wallpaper/releases/tag/v1.8.5]