An open API service indexing awesome lists of open source software.

https://github.com/thatlinuxguyyouknow/sping

An open-soure SVG to PNG conversion tool, built with Flutter (web)
https://github.com/thatlinuxguyyouknow/sping

image-converter images png svg

Last synced: over 1 year ago
JSON representation

An open-soure SVG to PNG conversion tool, built with Flutter (web)

Awesome Lists containing this project

README

          

# Sping
## SVG to PNG Conversion Tool, Built With Flutter Badge

All the magic happens in your browser!

[Try it here! 🚀](https://sping.netlify.app)

Sping is a lightweight, user-friendly tool for converting SVG files into high-quality PNG images directly in your browser. It supports customizable scaling options, ensuring your converted images are perfect for whatever use case.

Inspired by Theo Browne’s [QuickPic](https://github.com/t3dotgg/quickpic), Sping was built to bring similar functionality with a personal twist, all powered by Flutter.

## Features

✨ **Browser-based Conversion**
No file uploads—everything happens locally in your browser to keep your data safe and private.

📏 **Custom Scaling Options**
Easily resize SVGs to preset dimensions (1x, 2x, 6x, and 12x) or use the original dimensions.

⚡ **Fast & Lightweight**
Enjoy quick conversions without the need for bulky desktop software.

🎨 **Modern UI**
Designed with responsiveness in mind, Sping adapts beautifully to desktop, tablet, and mobile devices.

## Getting Started

### How to Use

- Click the Upload SVG File button or drag and drop an SVG into the tool.
- Choose a scaling option (1x, 2x, 6x, or 12x).
- Click Convert to PNG and download your file instantly.

## Development & Contribution

### Running Locally

Clone the repository:
```
git clone https://github.com/ThatLinuxGuyYouKnow/sping.git
```

```
cd sping
```

Install Flutter and ensure it's properly set up.

Run the app in your browser:
```
flutter run -d chrome
```

## Contributing

Contributions are welcome! Feel free to open issues, suggest new features, or submit pull requests.
Inspiration

Sping was inspired by Theo Browne’s QuickPic. Special thanks for providing the foundation of this idea.