@notmanu/scribble
v0.1.2
Published
Draw on top of your PDFs using LaTeX/Typst! A CLI tool to annotate PDFs with ease.
Downloads
21
Maintainers
Readme
Scribble
Draw, write, and annotate PDFs using the power of LaTeX or Typst. No more fighting with clunky annotation tools — just write your markup and watch it appear on your PDF in real-time.
Demo

Installation
npm install -g @notmanu/scribbleImportant: You'll need either Tectonic (for LaTeX) or Typst installed on your system:
# macOS
brew install tectonic # for LaTeX support
brew install typst # for Typst support
# Windows/Linux
# See: https://github.com/typst/typst#installation
# See: https://tectonic-typesetting.github.io/en-US/install.htmlUsage
Start annotating a PDF:
scribble your-document.pdf --latex # Use LaTeX
scribble your-document.pdf --typst # Use TypstScribble creates a project folder and watches for changes. Just edit your .tex or .typ file, and your annotations will appear on the PDF automatically!
Watch an existing project
scribble watch ./your-project-folderHow it works
- Point Scribble at a PDF
- It creates a project folder with your template file
- Write your annotations using LaTeX or Typst
- Scribble compiles and overlays them on your PDF in real-time
- Perfect for homework, notes, or showing off your TeX skills
Perfect for
- Math homework (those Greek letters aren't going to typeset themselves)
- Annotating lecture notes
- Procrastinating by tweaking LaTeX alignment for hours
License
MIT - Go wild!
Contributing
PRs welcome! Found a bug? Open an issue. Want a feature? Open an issue. Just want to say hi? Also open an issue :)
