Skip to content

Repository files navigation

PikFinder Logo

PikFinder

The All-in-One Creative Workspace & Free Media Discovery Platform

Search millions of copyright-safe photos and videos, design in Creator Studio, edit PDFs with zero server uploads, and automate documents from Zoho CRM and Creator in real time.

Explore the Live Platform »

Creator Studio · PDF Editor · Free Tools · Document Automation · Guides & Blog

GitHub Stars GitHub Forks Issues License Vercel

PikFinder - Featured on Product Hunt


🌟 Why PikFinder?

Most creator workflows require switching between 10 different tabs: an image search engine, a bulky design suite, a suspicious PDF editor, and multiple single-purpose compression websites that upload your personal files to external servers.

PikFinder brings everything into one unified, ultra-fast workspace:

  • 🔒 100% Client-Side Privacy: Image compression, PDF editing, format conversion, and EXIF cleaning run entirely in your browser using WebAssembly and Web Workers. Your files never leave your device.
  • ⚡ No Sign-Up Paywalls: Use 55+ design and image tools instantly without creating an account or paying per-tool fees.
  • 🎯 Aggregated Multi-Library Search: Query Unsplash, Pexels, Pixabay, Openverse, and Wikimedia Commons simultaneously with transparent licensing.
  • 💼 Enterprise Automation: Directly connect Zoho CRM and Zoho Creator to generate personalized certificates, invoices, and cards in bulk.

🚀 Core Platform Features

1. 🔍 Unified Media Discovery Engine

  • Multi-Source Aggregator: Search 100M+ royalty-free photos, 4K videos, vector icons, and illustrations.
  • Smart AI Search Mode: Automatically enhances natural language queries into optimized keyword filters and orientation targets.
  • License Transparency: Displays clear attribution requirements (CC0, CC BY, Unsplash, Pexels, Pixabay) on every card with one-click copyable citations.

2. 🎨 PikFinder Creator Studio

  • Canvas Graphic Editor: Browser-based vector and layout designer with infinite layers, smart snapping, and opacity blending.
  • 90+ Designer Templates: Ready-to-edit presets for social media posts, certificates, invoices, flyers, resumes, and banners.
  • 55+ Curated Fonts: Instant typography pairing with Google Fonts and Fontshare previews.
  • One-Click Effects: Glassmorphism, drop shadows, neon glows, gradients, and instant AI background removal.

3. 📄 Private In-Browser PDF Editor

  • Zero Server Uploads: Powered by pdfjs-dist and pdf-lib.
  • Annotation & Editing: Add text, freehand signatures, shapes, highlighting, stamps, and whiteout.
  • Form Filling & Page Reordering: Rotate, split, merge, and export print-ready PDFs without watermarks.

4. ⚡ 55+ Client-Side Image Tools

  • Exact Size Compression: Compress images to exact file sizes (20KB, 50KB, 100KB, 200KB) for government and exam portals.
  • Next-Gen Format Conversion: Convert between PNG, JPG, WebP, AVIF, SVG, and HEIC/HEIF.
  • Security & Metadata Stripper: Inspect and remove sensitive EXIF metadata, camera settings, and GPS coordinates before sharing photos.
  • OCR & Text Extraction: Extract text from photos and screenshots locally using Tesseract.js.
  • QR Code & Barcode Generator: Generate customizable SVG and PNG QR codes with logos and colors.

5. 🏢 Document Automation for Zoho CRM & Creator

  • Data-Driven Templating: Bind dynamic record fields ({{contact_name}}, {{invoice_total}}, {{qr_code}}) directly to layout layers.
  • Native Zoho Extensions: Includes prebuilt Zoho CRM Widgets and Zoho Creator Widgets for one-click bulk generation.

🛠️ Technology Stack

Domain Technologies
Frontend Core React 19, Vite, React Router v7
Styling & Theme Custom Design System (Dynamic Dark/Light Glassmorphic Theme)
Iconography & Animation Phosphor Icons, Framer Motion
In-Browser Processing WebAssembly, Web Workers, @jsquash/avif, pdf-lib, tesseract.js, gifenc
Authentication & Cloud Firebase Authentication, Cloud Firestore
Edge Hosting & API Vercel Serverless Functions, Dynamic Edge Rewrites
Integrations Figma Plugin SDK, Chrome Extension Manifest v3, Zoho Creator API

📁 Repository Structure

pikfinder/
├── src/
│   ├── business/          # Document automation, Zoho connectors & template engines
│   ├── components/        # Reusable UI component library (Modals, Navbars, Hero, Cards)
│   ├── content/blog/      # 22+ SEO-optimized markdown guides & tutorials
│   ├── context/           # React Global Context (Auth, Theme, Favorites, History)
│   ├── lib/               # Media APIs, analytics, payment gateways, rendering pipeline
│   ├── locales/           # Multi-language i18n translations (EN, ES, FR, IT, DE, HI, etc.)
│   ├── pages/             # Route views (Home, Studio, PDF Editor, Free Tools, Blog)
│   ├── pdfeditor/         # Standalone in-browser PDF manipulation engine
│   ├── studio/            # Full-featured canvas graphic editor & layer tree
│   └── tools/             # 55+ browser-based image and utility tool engines
├── api/                   # Vercel serverless microservices
├── figma-plugin/          # Official PikFinder Figma Community Plugin
├── chrome-extension/      # Right-click search Chrome Extension
├── prerender.mjs          # Post-build static SEO prerenderer (119+ static HTML pages)
└── public/                # Static assets, PWA manifest, and sitemap.xml

💻 Getting Started Locally

Prerequisites

  • Node.js: v18.0.0 or higher
  • npm: v9.0.0 or higher

Installation

  1. Clone the repository:

    git clone https://github.com/mrsunnysingh/pikfinder.git
    cd pikfinder
  2. Install dependencies:

    npm install
  3. Configure Environment Variables:

    cp .env.example .env.local

    Add your Firebase and third-party API credentials in .env.local (see .env.example for details).

  4. Start the development server:

    npm run dev

    Open http://localhost:5173 in your browser.

  5. Build for Production with Static Prerender:

    npm run build

🧩 Integrations & Ecosystem

  • 🎨 Figma Community Plugin: Install on Figma to insert stock assets and vector graphics straight into your canvas.
  • 🌐 Chrome Extension: Search visually similar images from any webpage with a single right-click.
  • 📱 Progressive Web App (PWA): Install PikFinder on macOS, Windows, iOS, and Android for instant offline access to local tools.

🤝 Contributing

Contributions, feature ideas, and feedback are warmly welcomed!


💖 Support & Community

If you find PikFinder useful, please consider giving it a ⭐ Star on GitHub! It helps more creators discover the project and motivates ongoing open-source development.

Star on GitHub


Made with 💜 for designers, developers, and creators worldwide.

About

AI-powered copyright-safe image discovery platform for creators, designers, developers and marketers.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages