awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ShizukuIchi avatar

ShizukuIchi/pdf-editor

0
View on GitHub↗
1,854 stars·369 forks·JavaScript·MIT·12 viewspdf-editor.now.sh↗

Pdf Editor

This project is a browser-based PDF editor that allows users to modify documents by inserting and repositioning text, images, and signatures. It functions as a client-side document editor, enabling the rendering, editing, and saving of files entirely within the user's browser environment.

By processing all binary data locally, the application ensures that documents are never uploaded to a remote server, maintaining data privacy throughout the editing workflow. The tool utilizes an object-oriented model to manage individual elements, allowing for independent manipulation and transformation of content within the document.

The application supports a range of document annotation and modification tasks, including the application of digital signatures and the customization of text formatting. Users can interact with their files through a canvas-based interface that tracks input for precise element placement and resizing.

Features

  • Browser-Based PDF Editors - Provides a client-side tool for modifying PDF documents by adding text, images, and signatures directly within a web browser.
  • Document Element Insertion - Allows users to insert text, images, and signatures into documents and reposition them before saving the final file.
  • PDF Content Editing - Modifies PDF content by inserting and repositioning text or images without needing to install desktop applications or upload files.
  • Client-Side File Parsing - Processes PDF files directly within the browser memory space to avoid uploading sensitive documents to a remote server.
  • Text Rendering Customizers - Adjusts font family, size, and line height for text elements to ensure the visual presentation matches specific design requirements.
  • PDF Annotation Rendering - Adds text, images, and signatures to existing PDF files directly within a web browser for quick document modification.
  • PDF Manipulation Libraries - Provides a collection of functions for rendering, editing, and saving PDF files locally without requiring a backend server.
  • Electronic Signatures - Applies electronic signatures to PDF documents locally in the browser to finalize contracts or forms without external software.
  • Canvas Overlays - Layers user-added elements onto a rasterized representation of the document using a high-performance HTML5 drawing surface.
  • Client-Side Document Generators - Processes and modifies files entirely in the user browser to ensure data privacy and offline functionality.

Star history

Star history chart for shizukuichi/pdf-editorStar history chart for shizukuichi/pdf-editor

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Pdf Editor

Similar open-source projects, ranked by how many features they share with Pdf Editor.
  • dolanmiu/docxdolanmiu avatar

    dolanmiu/docx

    5,814View on GitHub↗

    docx is a JavaScript and TypeScript library for the programmatic generation and manipulation of Word documents. It serves as an OOXML document generator, allowing developers to create formatted office files through code instead of manual editing. The library enables document automation across both Node.js and web browser environments. It supports client-side document export, allowing users to generate and download files directly in the browser without a backend server. Capabilities include the ability to define page layouts, margins, and orientation. Users can programmatically insert documen

    TypeScript
    View on GitHub↗5,814
  • hopding/pdf-libHopding avatar

    Hopding/pdf-lib

    8,515View on GitHub↗

    pdf-lib is a JavaScript PDF manipulation library used for creating, modifying, and editing PDF documents programmatically. It functions as a cross-runtime tool compatible with Node, Browser, Deno, and mobile JavaScript environments. The library provides a programmatic interface for document editing and form generation. It supports building interactive PDF forms, populating existing fields with custom data, and flattening forms into static content. Its broader capabilities include generating new documents from scratch, rearranging or copying pages between files, and managing document metadata

    TypeScript
    View on GitHub↗8,515
  • alam00000/bentopdfalam00000 avatar

    alam00000/bentopdf

    11,550View on GitHub↗

    BentoPDF is a browser-based document toolkit designed for local-first PDF manipulation, conversion, and metadata management. By executing all file processing tasks directly within the browser sandbox, the application ensures that sensitive data remains on the user's device and is never uploaded to or stored on external servers. The platform distinguishes itself through a modular architecture that supports dynamic remote script loading and the integration of external processing engines. Users can extend the core functionality by connecting third-party libraries, which are executed as compiled

    JavaScriptadobe-acrobatdockerhacktoberfest
    View on GitHub↗11,550
  • stirling-tools/stirling-pdfStirling-Tools avatar

    Stirling-Tools/Stirling-PDF

    81,109View on GitHub↗

    Stirling-PDF is a self-hosted document processing suite designed for secure, private file management. It functions as a comprehensive transformation engine that executes complex operations—such as merging, splitting, converting, and redacting documents—directly on the host machine. The platform provides both a browser-based interface for interactive editing and a programmatic, API-first architecture that allows for the automation of document workflows through standard HTTP requests. The project distinguishes itself through its focus on private, infrastructure-agnostic deployment and granular

    TypeScriptdockerhacktoberfestjava
    View on GitHub↗81,109
See all 30 alternatives to Pdf Editor→

Frequently asked questions

What does shizukuichi/pdf-editor do?

This project is a browser-based PDF editor that allows users to modify documents by inserting and repositioning text, images, and signatures. It functions as a client-side document editor, enabling the rendering, editing, and saving of files entirely within the user's browser environment.

What are the main features of shizukuichi/pdf-editor?

The main features of shizukuichi/pdf-editor are: Browser-Based PDF Editors, Document Element Insertion, PDF Content Editing, Client-Side File Parsing, Text Rendering Customizers, PDF Annotation Rendering, PDF Manipulation Libraries, Electronic Signatures.

What are some open-source alternatives to shizukuichi/pdf-editor?

Open-source alternatives to shizukuichi/pdf-editor include: dolanmiu/docx — docx is a JavaScript and TypeScript library for the programmatic generation and manipulation of Word documents. It… hopding/pdf-lib — pdf-lib is a JavaScript PDF manipulation library used for creating, modifying, and editing PDF documents… alam00000/bentopdf — BentoPDF is a browser-based document toolkit designed for local-first PDF manipulation, conversion, and metadata… stirling-tools/stirling-pdf — Stirling-PDF is a self-hosted document processing suite designed for secure, private file management. It functions as… iib0011/omni-tools — omni-tools is a browser-based utility suite that provides client-side tools for manipulating PDFs, media files, and… librepdf/openpdf — OpenPDF is a Java library and document processor used for creating, editing, rendering, and encrypting PDF documents.…

Curated searches featuring Pdf Editor

Hand-picked collections where Pdf Editor appears.
  • Browser Based PDF Editors
  • PDF editor and document processor
  • Open-Source Alternatives to Adobe Acrobat