QuArK Un programme permettant de créer du contenu pour divers jeux utilisant le moteur Quake d'id Software. Il peut directement éditer, importer/exporter des niveaux de jeu ; éditer et convertir des modèles, des sons, des textures et de nombreux autres types de contenu de jeu ; et créer le tout à partir de zéro. Il peut également déplacer ou modifier des objets de jeu dynamiques sans recompiler la carte entière, ce qui rend la création de cartes beaucoup plus rapide.
QuArK utilise des compilateurs externes (tels que Q3Map2) pour produire des niveaux. Les compilateurs peuvent être entièrement personnalisés, QuArK se souviendra de ces paramètres pour une utilisation ultérieure. Il est possible d'ajouter des plugins, écrits en Python, pour étendre les capacités de l'éditeur.