Parin, a lightweight 2D game engine for D, launches on Show HN
A developer has released Parin, an open-source 2D game engine written in the D programming language, positioning it between minimal libraries like raylib and full engines like Godot. It includes a pixel-perfect physics engine, dialogue system, tile map and animation tools, a basic UI library, and integrations with Box2D, Steamworks, ENet and microui, with support for Web, Windows, Linux and macOS, installable via DUB.
GoKawiil's interpretation of the reporting above, not reported fact.
The release adds another option in the crowded indie game-engine space, aimed at developers who want more structure than a bare library but less overhead than a large engine like Godot. Its code-driven, no-mandated-architecture approach could appeal to programmers who prefer writing gameplay logic without being locked into an engine's conventions, though adoption will likely depend on community support given D's smaller developer base compared to C++ or C#.
- Parin is a new open-source 2D game engine built in the D programming language.
- It aims to sit between minimal libraries like raylib and full engines like Godot.
- It supports Web, Windows, Linux and macOS, and installs easily via DUB.
Source: github.com, 2026-10-16
Published there as: “Show HN: Parin – A 2D game engine between raylib and Godot, written in Dlang”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.