Kirpi - A Lightweight 2D Game Framework Built on Nim
github.com·2d·
Discuss: r/gamedev
🕹️Terminal Games
Preview
Report Post

A lightweight 2D game framework featuring a clean, Löve2D-inspired graphics API (Löve2D developers will feel right at home). It uses Naylib (Raylib) as its well-maintained cross-platform backend within the Nim ecosystem.

Supported Build Targets: Web(Wasm),Linux,Windows,Macos,Android

Why kirpi?

  • Very small Web builds. An empty project ships at around 400–500 KB, and 150–200 KB when zipped — almost comparable to JavaScript game frameworks.
  • Easy to learn with a minimal, well-placed abstraction layer. Want to use an ECS library? Bring your own. Need a physics engine or just a simple collider library? Your call.
  • Straightforward multi-platform builds thanks to the configuration in the template project, inc…

Similar Posts

Loading similar posts...