Encode configuration in the URL
Encode configuration in the URL so results are shareable and stateless.
Generator and cacheable API for customizable animated typing SVGs used in GitHub profiles, README files, and websites.

Creating a customized typing animation for a README normally requires manual SVG/CSS editing and hosting the result.
Public embeds depend on deployment availability.
Successful responses cache for 24 hours.
There is no documented request-rate/abuse-control layer and SVG text must be safely escaped/validated.
React visual editor and preset state; URL/query serialization with Zod validation; server SVG generator returning explicit image and cache headers.
React visual editor and preset state.
URL/query serialization with Zod validation.
Server SVG generator returning explicit image and cache headers.
Encode configuration in the URL so results are shareable and stateless.
Generate SVG on demand instead of persisting images, trading service availability for zero asset storage.
Return an error SVG with HTTP 422 for invalid options so image consumers still receive a diagnosable visual response.

Share your challenge, scope, and timeline to start a focused conversation.