Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/muetze42/laravice

A Laravel Web Service App with various services for documents (PDF, Excel etc.), images, data and more.
https://github.com/muetze42/laravice

api framwework image-manipulation laravel remove-background-image webservices

Last synced: about 2 months ago
JSON representation

A Laravel Web Service App with various services for documents (PDF, Excel etc.), images, data and more.

Awesome Lists containing this project

README

        

# LaraVice - Laravel WebSerVice

A Laravel Web Service App with various services for documents (PDF, Excel etc.), images, data and more.

## Development

WIP: Restart with Laravel 11.
Minimal application structure should have minimal configurations.

Postman Collection: [Watch on postman.com](https://www.postman.com/muetzeofficial/workspace/norman-huth/collection/7458133-3d9a154d-cfd4-42fd-8cd0-8603f91620c6?action=share&creator=7458133)

### Todos / Roadmap

- [ ] PDF Generator
- [ ] [DomPDF](https://github.com/barryvdh/laravel-dompdf)
- [ ] [Laravel-pdf](https://spatie.be/docs/laravel-pdf)
- [ ] Image Tools
- [X] [Resizing images](https://spatie.be/docs/image/image-manipulations/resizing-images)
- [ ] [Optimizing images](https://spatie.be/docs/image/image-manipulations/optimizing-images) / [image-optimizer](https://github.com/spatie/image-optimizer)
- [X] [Adjustments](https://spatie.be/docs/image/image-manipulations/adjustments)
- [X] [Image canvas](https://spatie.be/docs/image/image-manipulations/image-canvas)
- [X] [Effects](https://spatie.be/docs/image/image-manipulations/effects)
- [X] [Watermarks](https://spatie.be/docs/image/image-manipulations/watermarks)
- [ ] [Text on images](https://github.com/Muetze42/gd-text)
- [ ] Create Square Images
- [X] WebP Converter
- [ ] Remove Background
- [ ] [Python Tool 1](https://github.com/danielgatis/rembg)
- [ ] [Python Tool 2](https://github.com/nadermx/backgroundremover)
- [X] [Node.js Tool](https://github.com/imgly/background-removal-js)
- find alternatives
- [ ] [Convert HTML to an image, PDF or string](https://spatie.be/docs/browsershot/v4/introduction)
- [X] [Psalm](https://psalm.dev/) Return type Generator
- [ ] XML Converter
- [X] Inspire :)

## Not sure / Effort? / Possible? / Useful as service?

- [ ] PDFs with [PDFreactor](https://www.pdfreactor.com/)
- [ ] PDF or snapshot from a URL or an HTML page with [PhpWeasyPrint](https://github.com/pontedilana/php-weasyprint)
- [ ] [Easily convert images with Glide](https://github.com/spatie/laravel-glide)
- [ ] [Encrypting and signing data using private/public keys](https://github.com/spatie/crypto)
- [ ] [Crawler](https://github.com/spatie/crawler)
- [ ] [Pixelmatch](https://github.com/spatie/pixelmatch-php)
- [ ] HTML / Markdown / Blade / Twig to valid E-Mail HTML Converter
- [ ] [pdf-to-text](https://github.com/spatie/pdf-to-text)
- ~~SCSS to CSS Converter~~
- ~~Less to CSS Converter~~
- ~~HTML Minify~~
- ~~CSS Minify~~
- ~~JS Minify~~
- ~~Validator~~
- [ ] Excel & CSV Converter
- ~~Password Generator~~
- [ ] Markdown Converter
- [ ] [icon-scraper](https://github.com/barryvdh/icon-scraper)
- [ ] [Sitemap Generator](https://github.com/spatie/laravel-sitemap)
- [ ] [Fake data generator](https://fakerphp.github.io/)
- ~~MIME Detector [thephpleague/mime-type-detection](https://github.com/thephpleague/mime-type-detection)~~

## Hints

- [ ] Google Fonts Download and Integration. (For text on image etc.)