pfx

Got questions or doubts? Ping me on Discord

Head to head

Measured on 2026-10-19 and 2026-10-20 under Linux x86_64. Each row links its method.

pfx against Godot 4.7.2

Download: pfx 37.5 MB, Godot 4.7.2 77.9 MB Download Linux x86_64 37.5 MB 77.9 MB 2.1× smaller method
On disk: pfx 84.4 MB, Godot 4.7.2 146.4 MB On disk unpacked 84.4 MB 146.4 MB 1.7× smaller method
An empty shipped game: pfx 33.7 MB, Godot 4.7.2 73.5 MB An empty shipped game with its content (a 29.1 MB binary), no editor 33.7 MB 73.5 MB 2.2× smaller method
The editor's first frame: pfx 0.52 s, Godot 4.7.2 2.18 s The editor's first frame warm caches, an empty project 0.52 s 2.18 s 4.2× faster method
The editor at idle: pfx 0.05%, Godot 4.7.2 3.2% The editor at idle CPU, of one thread 0.05% 3.2% 64× less CPU method
The editor's memory: pfx 180 MB, Godot 4.7.2 1,064 MB The editor's memory an empty project 180 MB 1,064 MB 5.9× less memory method
An empty game at idle: pfx 1.05%, Godot 4.7.2 4.10% An empty game at idle CPU 1.05% 4.10% 3.9× less CPU method
An empty game at idle: pfx 0%, Godot 4.7.2 0.94% An empty game at idle GPU 0% 0.94% pfx presented no frame in 20 s method
A running empty game: pfx 156.3 MB, Godot 4.7.2 261.2 MB A running empty game memory 156.3 MB 261.2 MB 1.7× less memory method
Change one value, get a file to ship: pfx 63 ms, Godot 4.7.2 2.34 s Change one value, get a file to ship pfx set and pfx build; Godot: edit main.tscn, export the pack headless 63 ms 2.34 s 37× faster method
Import a glTF: pfx 46 ms, Godot 4.7.2 2,479 ms Import a glTF a 6.8 MB GLB 46 ms 2,479 ms 54× faster method

pfx against Blender 5.2.2

Download: pfx 37.5 MB, Blender 5.2.2 383 MB Download Linux x86_64 37.5 MB 383 MB 10× smaller method
On disk: pfx 84.4 MB, Blender 5.2.2 1,236 MB On disk unpacked 84.4 MB 1,236 MB 15× smaller method

pfx against Bevy 0.20.0

An empty shipped game: pfx 33.7 MB, Bevy 0.20.0 106.6 MB An empty shipped game with its content (a 29.1 MB binary), no editor 33.7 MB 106.6 MB 3.2× smaller method
A running empty game: pfx 156.3 MB, Bevy 0.20.0 255.1 MB A running empty game memory 156.3 MB 255.1 MB 1.6× less memory method
Build a game from source: pfx 87.4 s, Bevy 0.20.0 180.4 s Build a game from source a clean release build 87.4 s 180.4 s 2.1× faster method
Rebuild after one change: pfx 0.96 s, Bevy 0.20.0 1.63 s Rebuild after one change touching main.rs 0.96 s 1.63 s 1.7× faster method
The same bytes on every OS: 100% of the mesh bytes pfx writes on Windows and macOS are the same as on Linux, for the same document and seed.

100% of the mesh bytes pfx writes on Windows and macOS are the same as on Linux, for the same document and seed. method

Build on pfx

pfx is open source under the AGPL-3.0: free for open-source projects, learning and hobby work. Read it, fork it, and send issues and pull requests on GitHub. Closed products and services built on pfx take a licence: free under $200k of yearly revenue plus funding, Indie and Pro above it.

© Catalin Ilinca, AGPL-3.0-only, with licences for closed products; releases up to 3.1.1 remain MIT. The PITO MD name, the pfx name and its logo are © Catalin Ilinca, all rights reserved.

Every picture and clip on this page is pfx's own, rendered or captured from its neutral scenes and licensed with its code (pfx's NOTICE.md); the pfx gui and game-editor clips were recorded by pfx from its v3.0.1 tag, the terminal clips with prec, the loops encoded with pito-codecs and the charts drawn with pito-compare from the numbers pfx v3.1.2 measures. Type: Exo 2 by NDISCOVER ( SIL Open Font License 1.1 ) and JetBrains Mono by JetBrains ( SIL Open Font License 1.1 ), from pfx's theme.