Free, open-source macOS menu bar toolkit bundling per-app volume, system monitoring, window switching, clipboard history and more.
joshlin2201/itspaint
A free macOS paint and screenshot markup app with numbered step badges, plus PaintKit, a UI-free Swift package for drawing and image processing.
Open-source alternative to:Microsoft Paint
CleanShot X
- Stars
- 59
- Forks
- 3
- Open issues
- 11
- Last commit
- 4 days ago
What is it?
ItsPaint is a MS Paint-style editor for macOS. It is aimed at quick screenshot markup: take or paste a screenshot, add numbered step badges, arrows, callouts, pixelated regions and spotlights, then drag the finished image into a bug report or document. It also includes a full set of painting tools such as pencil, brush nibs, selections and layers-free canvas editing, and can export to nine image formats including PNG, JPEG, HEIC, AVIF and PDF.
The drawing engine is published separately as PaintKit, a Swift package with no UI and no third-party dependencies. It supports macOS 12 and iOS 15 and later, and its tests can run from the command line with swift test. It includes an offline background removal function that floods from the image corners to make the background transparent.
The app requests no network entitlement, and the project documents commands for checking that on a built copy. It is distributed as a notarized disk image, through Homebrew, and through the Mac App Store, and requires macOS 14 or later.
Key features
- 01Automatically numbered step badges with adjustable starting number
- 02Arrows, callouts, highlighter, pixelate and spotlight annotation tools
- 03Full painting toolset with brush nibs, selections and snap-to-grid
- 04Screenshot capture and drag-out of images into other apps
- 05Exports to PNG, JPEG, TIFF, BMP, GIF, HEIC, AVIF, PDF and ICO
- 06PaintKit Swift package with no UI or dependencies, for macOS and iOS
Use cases
- Numbering steps and marking up screenshots for bug reports or documentation
- Covering sensitive details in a screenshot before sharing it
- Making quick edits to logos or product images and removing their backgrounds
- Adding image drawing and processing features to a Swift app via PaintKit
Quick start
- 1
Install with Homebrew
brew install --cask joshlin2201/itspaint/itspaint - 2
Or download the disk image from the releases page and drag ItsPaint to Applications
Things to know
- macOS only, and it requires macOS 14 or later.
- The README notes that document formats may change before 1.0.
Topics
FAQ
- What is itspaint?
- A free macOS paint and screenshot markup app with numbered step badges, plus PaintKit, a UI-free Swift package for drawing and image processing. ItsPaint is a MS Paint-style editor for macOS. It is aimed at quick screenshot markup: take or paste a screenshot, add numbered step badges, arrows, callouts, pixelated regions and spotlights, then drag the finished image into a bug report or document. It also includes a full set of painting tools such as pencil, brush nibs, selections and layers-free canvas editing, and can export to nine image formats including PNG, JPEG, HEIC, AVIF and PDF.
- Is itspaint free to use? What license does it have?
- itspaint is open source under the MIT license. Check the license terms before using it in commercial products.
- Is itspaint still maintained?
- Actively maintained. The last commit to itspaint was on Oct 16, 2026.
- What can I use itspaint for?
- Numbering steps and marking up screenshots for bug reports or documentation Covering sensitive details in a screenshot before sharing it Making quick edits to logos or product images and removing their backgrounds Adding image drawing and processing features to a Swift app via PaintKit
- How do I install itspaint?
- Install with Homebrew: brew install --cask joshlin2201/itspaint/itspaint Or download the disk image from the releases page and drag ItsPaint to Applications
- Where can I get itspaint?
- The source code and installation instructions are on GitHub: https://github.com/joshlin2201/itspaint
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A free, open-source image editor for macOS built around a Photoshop-style compositing and retouching workflow.
A native macOS app that merges Wi-Fi, battery and volume into one configurable status icon in the menu bar, Dock, or both.
A macOS file search app that indexes every file name in memory for instant, as-you-type results, as an alternative to Spotlight.
A native macOS code editor built with Swift, offering syntax highlighting, completion, git integration, debugging and extensions.
A native macOS terminal workspace with projects, tabs, split panes, a Git-aware file tree, and browser panes.