A fast screenshot annotation tool for macOS. Capture screenshots (full or partial) and quickly annotate them with lines, arrows, rectangles, and text.
- Capture partial screen areas (click and drag to select)
- Draw lines, arrows, and rectangles
- Add text annotations
- Multiple colors (red, green, blue, yellow, black)
- Adjustable line width
- Undo functionality
- Save to file or copy to clipboard
pip install dbbasic-screenshot
git clone https://github.com/askrobots/dbbasic-screenshot.git
cd dbbasic-screenshot
pip install -e .
After installation, just run:
dbbasic-screenshot
- When launched, choose to capture a new screenshot or open an existing image
- For new screenshots: Click and drag to select the area you want to capture
- Use the toolbar to select tools and colors
- Draw annotations on your screenshot
- Save or copy to clipboard
- Line: Draw straight lines
- Arrow: Draw arrows to point at things
- Rectangle: Draw boxes around areas
- Text: Click to add text labels
- The partial screen capture is fast and easy - click and drag to select only the area you need
- Use different colors to highlight different types of information
- Adjust line width for thicker or thinner annotations
- Text annotations use a clear, bold font
- macOS (uses native screencapture command)
- Python 3.7+
- PyQt5
- Pillow