System Requirements for Devpad

< Back to Devpad

For End-Users:

64-bit CPU only — no 32-bit or ARM builds (installers target x86_64/arm64 macOS)

~250–500 MB free disk (Qt runtime is bundled)

~256 MB RAM minimum, 1–2 GB recommended

GPU with OpenGL support (Qt Widgets rendering); software-rendering fallback exists

Optional audio device (Qt Multimedia sound effects)

Linux:

Any 64-bit distro with a recent glibc (Qt libs are bundled by package-linux.sh/AppImage; the host glibc is the hard constraint)

X11 or Wayland session

Distribution options, with different requirements:

AppImage — needs FUSE 2.x to run (or APPIMAGE_EXTRACT_AND_RUN=1), everything else self-contained

Flatpak — needs Flatpak + downloads the org.kde.Platform 6.9 runtime on first run

Tarball — self-contained, launched via the Devpad.sh wrapper

macOS:

macOS 13.0 Ventura or later — hard requirement from LSMinimumSystemVersion in resources/Info.plist.in:56

Intel (x86_64) or Apple Silicon (arm64)

Qt frameworks bundled via macdeployqt; Developer-ID-signed/notarized builds need no extra config

Windows:

Windows 10 (1809+) or Windows 11, 64-bit — the Qt 6.2 minimum; the NSIS installer only installs to $PROGRAMFILES64 (installer/installer.nsi:16)

MSVC runtime (vcruntime140.dll, msvcp140*.dll) is bundled into dist/ by deploy-windows-deps.ps1; no separate runtime install needed

Terminal uses KodoTerm (fetched at build time), so no qtermwidget runtime dependency

For Developers:

– Qt6 (Core, Gui, Widgets, PrintSupport, Network, Multimedia, Svg)
– qtermwidget6 (not needed on Windows — KodoTerm is fetched automatically)
– QScintilla (qt6 variant, e.g. `qscintilla2-qt6`)
– CMake 3.16 or higher
– C++17 compatible compiler