FFFF
Skip to content

Repository files navigation

Imgsharer — AI Image Sharpening & HD Wallpaper Generator

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.

Features

AI image enhancement

  • 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

HD & 4K wallpapers

  • Curated themed wallpaper collections
  • Mobile, desktop, ultrawide, and 4K formats
  • Fast previews and one-click downloads

Performance & UX

  • Next.js App Router architecture
  • Responsive UI
  • Vercel deployment
  • JPEG/WEBP image delivery and optimization

Tech stack

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

Project structure

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.

Local development

Requirements:

  • Node.js 20.10–20.x or 22.x
  • pnpm
pnpm install
pnpm dev

Create 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.

Useful scripts

pnpm dev
pnpm build
pnpm lint
pnpm wallpapers:sync
pnpm ctx:snapshot

Deployment

The production application is deployed on Vercel with GitHub integration. Deployment configuration and credentials should remain in the deployment environment, not in the repository.

Contributing

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

Security

Please do not disclose credentials or security-sensitive issues in public issues. See SECURITY.md.

Project links

License

This project is open source under the MIT License.

About

Use our free AI image sharpener and AI image upscaler to remove blur from photos online, fix blurry pictures, and enhance photo detail in one click. Upload any AI picture or regular photo and get a clearer, sharper download in seconds.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0