Mirror of
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

TypeScript 76.5%
Astro 21.5%
JavaScript 0.6%
Other 1.4%
112 1 7

Clone this repository

https://tangled.org/trueberryless.org/release-image-generator https://tangled.org/did:plc:pbjvqaziagcyv2vqodldn5op/release-image-generator
git@tangled.org:trueberryless.org/release-image-generator git@tangled.org:did:plc:pbjvqaziagcyv2vqodldn5op/release-image-generator

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

Release Image Generator#

This project generates random images with customizable patterns, colors, and text overlays.

API Usage#

Endpoint: GET /api/generateImage#

Query Parameters#

Parameter Type Default Options
text string none Any text to display
width number 1920 Any positive integer
height number 1080 Any positive integer
fontFamily string readexpro See supported fonts below
fontWeight string bold bold, medium, light
primaryColor string random Any valid CSS color or hex
imageFormat string png png, jpg, jpeg
patternType string random grid, dots, waves, triangles, hexagons, concentric, circuitry, maze, steps, geometry
noiseLevel string medium low, medium, high
seed number Date.now() Any positive integer

Supported Fonts#

  • bigshoulders
  • inter
  • jetbrainsmono
  • lato
  • opensans
  • poppins
  • quicksand
  • raleway
  • readexpro
  • redhattext
  • roboto
  • robotomono
  • rubik
  • sourcecodepro

Supported Weights#

  • bold
  • medium
  • light

Example Requests#

Here are some example requests, you can also try out configuring your desired image on https://release-image-generator.trueberryless.org.

Simple image with text:

https://release-image-generator.trueberryless.org/api/generateImage?text=Hello+World

Custom dimensions and color:

https://release-image-generator.trueberryless.org/api/generateImage?text=Release+v1.0&width=1920&height=1080&primaryColor=%23ff6b6b

Specific pattern and font:

https://release-image-generator.trueberryless.org/api/generateImage?text=Welcome&patternType=hexagons&fontFamily=poppins&fontWeight=bold

JPEG format with low noise:

https://release-image-generator.trueberryless.org/api/generateImage?text=Banner&imageFormat=jpeg&noiseLevel=low

License#

Licensed under the MIT license, Copyright © trueberryless.

See LICENSE for more information.