KhervePDF
Edit, annotate and version-control PDFs with Git history built in
...Annotate with pen, highlighter, text boxes, shapes, arrows, sticky notes, signatures, and redactions. Reorder, rotate, insert, delete, merge and split pages. Fill AcroForm fields. Search across pages. Export to PNG or plain text.
13 built-in themes (Light, Dark, Nord, Dracula, Gruvbox, Solarized, Monokai, One Dark, GitHub, Catppuccin and more), tabbed multi-document interface, full undo/redo, and optional GitHub sync for cloud backup of your edits.
Part of the Kherve* suite alongside KherveTeX (LaTeX editor) and KherveSheet (spreadsheet).