pdf-editor - WYSIWYG PDF-Editor, plugin-free, using pdfkit and pdf.js

  •        849

WYSIWYG PDF-Editor, plugin-free, using pdfkit and pdf.js

https://github.com/gr2m/pdf-editor

Dependencies:

blob-stream : ^0.1.3
pdf.js : ^0.1.0
pdfkit : ^0.7.1

Tags
Implementation
License
Platform

   




Related Projects

PDFEdit

  •    C++

PDFedit is a free open source pdf editor and a library for manipulating PDF documents. It includes PDF manipulating library based on xpdf, GUI, set of command line tools and a pdf editor. You can use it to read, change and extract information from a PDF file. It is based on xpdf library.

markor - Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..

  •    Java

Markor is a TextEditor for Android. This project aims to make an editor that is versatile, flexible, and lightweight. Markor utilizes simple markup formats like Markdown and todo.txt for note-taking and list management. It is versatile at working with text; it can also be used for keeping bookmarks, copying to clipboard, fast opening a link from text and lots more. Created files are interoperable with any other plaintext software on any platform. Markor is openly developed free software that accepts community contributions. 📝 Create notes and manage your to-do list using simple markup formats 🌲 Work completely offline -- whenever, wherever 👌 Compatible with any other plaintext software on any platform -- edit with notepad or vim, filter with grep, convert to PDF or create a zip archive 🖍 Syntax Highlighting and format related actions -- quickly insert pictures and to-dos 👀 Convert, preview, and share documents as HTML and PDF 📚 Notebook: Store all documents on a common filesystem folder 📓 QuickNote: Fast accessible for keeping notes ☑️ To-Do: Write down your to-do 🖍 Formats: Markdown, todo.txt, csv, ics, ini, json, toml, txt, vcf, yaml 📋 Copy to clipboard: Copy any text, including text shared into Markor 💡 Notebook is the root folder of documents and can be changed to any location on the filesystem. QuickNote and To-Do are textfiles 🎨 Highly customizable, dark theme available 💾 Auto-Save with options for undo/redo 👌 No ads or unnecessary permissions 🌎 Language selection -- use other language than on the system 🔃 Markor is an offline app. It works with sync apps, but they have to do syncing respectively. Sync clients known to work in combination include BitTorrent Sync, Dropbox, FolderSync, OwnCloud, NextCloud, Seafile, Syncthing, Syncopoli 🔒 Can encrypt your textfiles with AES256. You need to set a password at the settings and use Android device with version Marshmallow or newer. You can use jpencconverter to encrypt/decrypt easily on desktop. Be aware that only the text is encrypted not pictures or attachments.

Marker - Markdown editor for linux made with GTK+-3.0

  •    C++

Marker is a markdown editor for linux made with GTK+-3.0. It provides support to view and edit markdown documents. It supports TeX math rendering with KaTeX or MathJax. It also supports Mermaid diagrams, Charter for plotting, Syntax highlighting for code blocks with highlight.js, Integrated sketch editor, Flexible export options to PDF, RTF, ODT, DOCX.

PdfEbookCutter

  •    

PdfEbookCutter is a program to cut PDF Documents into smaller pages, to display them in a better way on ebook readers. It displays a sketch of the pages in a graphical editor, and saves the cropped pages in a new file. It's developed in C# with iTextSharp

pdf-bot - 🤖 A Node queue API for generating PDFs using headless Chrome

  •    Javascript

Easily create a microservice for generating PDFs using headless Chrome. pdf-bot is installed on a server and will receive URLs to turn into PDFs through its API or CLI. pdf-bot will manage a queue of PDF jobs. Once a PDF job has run it will notify you using a webhook so you can fetch the API. pdf-bot supports storing PDFs on S3 out of the box. Failed PDF generations and Webhook pings will be retried after a configurable decaying schedule.


pdf2oo

  •    Shell

pdf2oo converts pdf to odf. It creates an image for each page, allowing to overlay drawings and text and export it back to pdf. Handy for rewiews of scientific papers. The closest thing to a free pdf editor, quot;almostquot; an openoffice pdf import filter.

Ipe extensible drawing editor

  •    Lua

Ipe is an extensible drawing editor for creating figures in PDF and Postscript format. It supports making small figures for inclusion into LaTeX-documents as well as presentations in PDF.

h2pe

  •    Java

Java library to convert FCK Editor XHTML into pdf, using iText. The goal is to provide implementation through API and also via Java Servlet; and to embed a PDF Preview into FCK Editor (as in the HTML Preview), referring to a Servlet URL.

ebook PDF editor for GTK+

  •    C

gPDFText is a text editor for GTK+ that opens PDF documents for ebook readers, converts the text contents into plain ASCII text, restores the original paragraphs and removes unwanted line breaks to allow easier zooming on the reader.

markdown-preview-enhanced - One of the 'BEST' markdown preview extensions for Atom editor!

  •    HTML

Markdown Preview Enhanced is an extension that provides you with many useful functionalities such as automatic scroll sync, math typesetting, mermaid, PlantUML, pandoc, PDF export, code chunk, presentation writer, etc. A lot of its ideas are inspired by Markdown Preview Plus and RStudio Markdown. Feel free to ask questions, post issues, submit pull request, and request new features.

ONLYOFFICE Desktop Editors - An office suite that combines text, spreadsheet and presentation editors allowing to create, view and edit local documents

  •    C

ONLYOFFICE Desktop Editors is a free and open source office suite comprises text documents, spreadsheets and presentations allowing to create, view and edit documents of any size and complexity, to easily switch to the online mode for real-time co-editing and collaboration. Features as reviewing, commenting and chat are available as well. Deal with multiple files within one and the same window thanks to the tab-based user interface

flylatex - FlyLatex: A Realtime Collaborative Environment (with a concurrent editor) in node-js.

  •    Javascript

FlyLatex is a real-time collaborative environment for LaTeX built in nodejs. It includes a beautiful LaTeX ACE Editor and a PDF renderer.

pdfkit - A JavaScript PDF generation library for Node and the browser

  •    CoffeeScript

A JavaScript PDF generation library for Node and the browser. PDFKit is a PDF document generation library for Node and the browser that makes creating complex, multi-page, printable documents easy. It's written in CoffeeScript, but you can choose to use the API in plain 'ol JavaScript if you like. The API embraces chainability, and includes both low level functions as well as abstractions for higher level functionality. The PDFKit API is designed to be simple, so generating complex documents is often as simple as a few function calls.

qilin-app - Fully hackable text editor developed for exact sciences with built-in KaTeX and AsciiMath support

  •    Javascript

Qilin is a free, open-source and fully hackable text editor developed for exact sciences in mind. It fully supports KaTeX and AsciiMath. Qilin works on each desktop platform - it is based on Chromium and Node.js, licensed under the MIT license. Qilin is extensible via several plugins and themes. Created documents can be exported as HTML, PDF and Markdown. Note: Qilin Editor and all related repositories are still in development - it might not be suitable for daily, intensive usage. As the only active maintainer, I (@Bartozzz) am not able to provide regular updates, so any help is more than welcome.

html-pdf-chrome - HTML to PDF converter via Chrome/Chromium

  •    TypeScript

HTML to PDF converter via Chrome/Chromium. Note: It is strongly recommended that you keep Chrome running side-by-side with Node.js. There is significant overhead starting up Chrome for each PDF generation which can be easily avoided.

PDFKit - A JavaScript PDF generation library for Node and the browser.

  •    Javascript

PDFKit is a PDF document generation library for Node and the browser that makes creating complex, multi-page, printable documents easy. The API embraces chainability, and includes both low level functions as well as abstractions for higher level functionality. The PDFKit API is designed to be simple, so generating complex documents is often as simple as a few function calls.

Zettlr - A Markdown Editor for the 21st century.

  •    TypeScript

Zettlr is an Electron-based app, A Markdown Editor for the 21st century. With Zettlr, writing professional texts is easy and motivating: Whether you are a college student, a researcher, a journalist, or an author — Zettlr has the right tools for you. It has a revolutionary search algorithm with integrated heatmap. It is available in over a dozen languages

XSL-FO Wysiwyg MiniScribus

  •    C++

XSL-FO Formatting markup WYSIWYG editor amp; PDF tree BookMark. XML document which is most often used as PDFs or RTF generator. It can read and edit 95% from Apache fop sample. Export to fo,pdf,rtf,tif fax, page, Import fo,html,page,odt OpenOffice 1-2

Multivalent

  •    Java

Experimental browser that natively supports HTML, PDF, man pages, TeX DVI, scanned paper. Annotate with hyperlinks, highlights, notes, executable copy editor markup. [PDF tools for compress, impose, decrypt/encrypt, split/merge have been moved.]

node-html-pdf - :page_facing_up: Html to pdf converter in nodejs

  •    Javascript

html-pdf can read the header or footer either out of the footer and header config object or out of the html source. You can either set a default header & footer or overwrite that by appending a page number (1 based index) to the id="pageHeader" attribute of a html tag.You can use any combination of those tags. The library tries to find any element, that contains the pageHeader or pageFooter id prefix.