Imgsharer is an AI-powered image enhancement platform for removing blur, upscaling photos, sharpening details, and browsing curated HD wallpapers.
Built with Next.js 14, TypeScript, and Vercel, the project focuses on speed, usability, and high-quality visual output.
- Live site: https://www.imgsharer.pro/
- Christmas wallpapers: https://www.imgsharer.pro/christmas-wallpaper
- AI wallpaper collections: https://www.imgsharer.pro/wallpapers
- Remove blur and noise from low-quality photos
- Sharpen faces, objects, and landscapes
- AI-driven upscaling for clearer output
- Workflows for selfies, product images, wallpapers, and artwork
- Curated themed wallpaper collections
- Mobile, desktop, ultrawide, and 4K formats
- Fast previews and one-click downloads
- Next.js App Router architecture
- Responsive UI
- Vercel deployment
- JPEG/WEBP image delivery and optimization
| Layer | Technology |
|---|---|
| Framework | Next.js 14 (App Router) |
| Language | TypeScript |
| Deployment | Vercel |
| Styling | Tailwind CSS |
| Images | Sharp / AI-generated asset pipeline |
| SEO | Dynamic metadata, sitemap, Open Graph |
app/
components/
config/
hooks/
lib/
public/
scripts/
styles/
types/
Wallpaper collections are optimized for performance and discoverability. Image metadata and thumbnails can be generated with project scripts.
Requirements:
- Node.js 20.10–20.x or 22.x
- pnpm
pnpm install
pnpm devCreate a .env.local file for services you enable locally. Never commit real secrets.
Example Replicate variables:
REPLICATE_API_TOKEN="your-token"
REPLICATE_UPSCALE_MODEL="owner/model-name"
REPLICATE_UPSCALE_VERSION="model-version"Other integrations used by the production application may require their own environment variables. Keep all credentials outside source control.
pnpm dev
pnpm build
pnpm lint
pnpm wallpapers:sync
pnpm ctx:snapshotThe production application is deployed on Vercel with GitHub integration. Deployment configuration and credentials should remain in the deployment environment, not in the repository.
Contributions are welcome. See CONTRIBUTING.md for the recommended workflow.
Good contribution areas include:
- UI and accessibility improvements
- Image-processing workflows
- Performance improvements
- Wallpaper collection tooling
- Documentation and tests
Please do not disclose credentials or security-sensitive issues in public issues. See SECURITY.md.
- Live app: https://www.imgsharer.pro/
- Repository: https://github.com/markcc06/Imgsharer
This project is open source under the MIT License.