Skip to content
SPECIFICTION
Get listed

Counterpunch vs Shift

Counterpunch

counterpunch.space

Shift

shift.graphics

Side by side

FigureCounterpunchShift
Price from€5/moFree
Free planYesYes
Free trialYes—
Open sourceYes—
WebYes—
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYes—
Self-hostedYes—
Plans published31
Spec score · Font Design Software9.3 (#1)7.4 (#25)
Alpha statusThe project identifies itself as alpha software with incomplete features.Version 0.1.1 is the first alpha release, and the maker says workflows and document details may change.
SupportThe maker directs users to GitHub issues or discussions for questions, feedback, and support.The Help menu includes Report a Problem, Show Logs, and Feedback, and the maker lists [email protected] for direct email.
Variable fontsCounterpunch is built with variable fonts in mind, including weight, width, and custom axes.Users can inspect and edit authored sources and settings such as axes, sources, mappings, style labels, and named instances.
What it doesCounterpunch is a browser-based font studio for designing and engineering fonts.Shift is a free, open-source desktop font editor for designing variable fonts.

Plans

Counterpunch

  • FreeFree
  • Free TrialFree
  • Basic€5 a month

Counterpunch pricing →

Shift

  • FreeFree

Shift pricing →

In their own words

Counterpunch

Counterpunch is a browser-based font studio for designing and editing fonts, with support for bidirectional complex-script shaping such as Arabic and Devanagari. It is built with variable fonts in mind, including weight, width, and custom axes. Users can edit components in place, inspect fonts through code-driven glyph filters, and use a Python environment to work with scripts; the maker says user code can catch and repair broken scripts. Its AI assistant generates Python scripts locally rather than sending font data to AI servers. The editor is GPLv3-licensed and usable without registration, and the maker says projects stay on the user’s device with minimal data collection. Installing it as a Progressive Web App enables offline editing, Python use, and preview compilation; the assistant still needs a connection and signed-in account. The editor is in Alpha, and documentation says it is not optimized for mobile. Pricing lists a Free plan at free and Basic at €5 a month.

Visit counterpunch.space

Shift

Shift is a free, open-source desktop font editor for designing variable fonts on macOS, Windows, and Linux. Version 0.1.1 is the first alpha release, and the maker says workflows and document details may change. The editor draws and edits straight and cubic curves, shapes, points, handles, side bearings, and advance width. Shape operations include moving, resizing, rotating, flipping, aligning, distributing, union, intersect, and subtract on closed contours. Users can inspect and edit variable-font axes, sources, mappings, style labels, and named instances. The glyph catalog uses Hyperglot language data to indicate required characters for selected languages and scripts. Shift opens `.shift` documents and inspects TTF, OTF, UFO, Designspace, Glyphs, and Glyphspackage sources. TTF and OTF files are view-only previews. Editable `.shift` files can be saved and TrueType fonts exported. Text proofing and complete spacing and kerning workflows are not yet available.

Visit shift.graphics