Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/muetze42/laravice
- Owner: Muetze42
- Created: 2024-01-27T20:34:23.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-14T21:00:28.000Z (10 months ago)
- Last Synced: 2024-03-15T21:27:17.199Z (9 months ago)
- Topics: api, framwework, image-manipulation, laravel, remove-background-image, webservices
- Language: PHP
- Homepage:
- Size: 688 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.)