ImageGround, an open-source project to transform image in realtime using Netlify Image CDN.
In ImageGround, you have various options to transform image:
- Width - Change the width of the image.
- Height - Change the height of the image.
- Quality - Set the quality of image.
- Fit - Resize the image.
- Position - Position of a cropped image.
- Format - Format of a image (eg. PNG)
You will receive a link to your transformed image, which you can use anywhere or export the image in any format.
We have a Discord community for developers and creators, a place where you can voice your ideas, explore the products we've made, and have awesome chats.
A concise guide to launching the application on your local machine is available in this segment.
- Clone this repository
git clone https://github.com/flameface/unburn-image-ground
- Install Dependencies
npm install
- Create a
.env.local
, Retrieve your PUBLIC KEY, PRIVATE KEY & ENDPOINT URL from ImageKit
IMAGEKIT_PUBLIC_KEY=
IMAGEKIT_PRIVATE_KEY=
IMAGEKIT_URL_ENDPOINT=
- Almost Done, To run the app you require Netlify CLI, check out the installation guide here, and after installing, run the following command.
netlify dev
Go to https://localhost:8888, and you will be ready to go!
It's all possible with Netlify Image CDN
The GNU General Public License version 3.0 (GPL-3.0) is a widely used open-source license that grants users the freedom to use, modify, and distribute software under the condition that any derivative works are also licensed under GPL-3.0 and the source code is made accessible to end-users. It ensures that software remains open and accessible, fostering collaboration and innovation within the open-source community.