Skip to main content
Kanishaka Pranjal
Home
About
Projects
Resume
Contact
K
Kanishaka Pranjal portfolio logo

Founding AI engineer at WeAssist.io, building intelligent SaaS platforms and real-time AI systems. I turn AI prototypes into shipped products with Next.js and TypeScript.

Connect with me

Navigation

  • Home
  • About
  • Projects
  • Resume
  • Contact

Projects

  • FableWeaver.ai
  • NexiMeet
  • GoodWill
  • Recommendation System
© 2026 Kanishaka Pranjal
Made with
Privacy PolicyTerms of Service
Back to Projects
ScrollForge - A free, open-source PDF to website converter that transforms documents into interactive, responsive HTML pages.

ScrollForge

A free, open-source PDF to website converter that transforms documents into interactive, responsive HTML pages.

View LiveSource Code
PyMuPDF
PDF Processing
50%-200%
Zoom Range
Token-based
Auth Model
MIT
License

The Problem

Sharing PDF content on the web required bulky viewers or manual conversion. There was no simple, free tool to convert PDFs into lightweight, responsive HTML pages with a modern reading experience.

The Approach

Built a dual-stack application with a Next.js frontend for the reading experience and a FastAPI backend for PDF processing. Used PyMuPDF for intelligent paragraph extraction and Supabase for secure cloud storage with token-based document access.

Technical Details

Next.js 15 with React 18 and Radix UI components for the frontend. FastAPI with PyMuPDF for server-side PDF to HTML conversion with intelligent paragraph extraction and pagination. Supabase for storing converted HTML pages. Token-based authentication system no login required. Keyboard shortcuts, zoom controls, and fullscreen mode for an optimal reading experience.

The Outcome

Launched an open-source PDF converter that enables anyone to transform documents into shareable, interactive web pages with unique access tokens, responsive design, and a distraction-free reading experience.

Tech Stack

Next.jsFastAPIPyMuPDFSupabaseFramer Motion
View all projects