Redefine your images, your way! InCrop is the ultimate tool for inverse cropping, letting you seamlessly remove the center of your photos and bring edges together for a unique, standout effect. Crop smarter, not harder!
- Inverse Cropping: Remove center sections while maintaining image integrity
- Dual Modes: Choose between horizontal or vertical inverse cropping
- Precision Control: Pixel-perfect selection with real-time preview
- Multiple Formats: Support for PNG, JPEG, and WebP
- User-Friendly: Intuitive interface with drag-and-drop support
- Node.js (v16 or higher)
- npm, pnpm or yarn
# Clone the repository
git clone https://github.com/logickoder/incrop.git
# Navigate to the project directory
cd incrop
# Install dependencies
npm install
# or
yarn install
# or
pnpm install
# Start the development server
npm run dev
# or
yarn dev
# or
pnpm dev
- React + Vite + Vike
- TypeScript
- Tailwind CSS
- DaisyUI
- Canvas API
- Cropper.js
- Upload Image: Drag and drop your image or use the file picker
- Select Mode: Choose between horizontal or vertical inverse cropping
- Adjust Selection: Define the center area you want to remove
- Preview: See the result in real-time
- Export: Download your transformed image
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by the need for creative image manipulation tools
- Thanks to all contributors who have helped shape InCrop
Project Link: https://github.com/logickoder/incrop
Made with ❤️ by Jeffery Orazulike