01Open source
Repos
Open-source repos worth knowing, by the problem they take on.
Game Dev
Void Game Framework
A lightweight, modular 2D game framework for .NET that provides core systems while allowing developers to extend, replace, or ignore defaults. It intentionally omits full physics and UI frameworks, leaving them to chosen libraries.
Reference Asset Compiler
An open-source pipeline that converts a single concept image into a rigged, textured, animation-ready Unreal Engine 5 character using Hunyuan3D, Blender, and UE 5.8 verification. It includes a hash-bound approval ledger and supports rigging with or without Auto-Rig Pro.
Yandex Games Checker
An unofficial open-source pre-submission checker for Yandex Games, implemented as a single dependency-free debugcheck.js file that inspects SDK events, timings, ads, localization, and page behavior before moderation. PASS does not guarantee approval.
OpenHarness Platform
An open-source platform for running Claude Code, Codex and other coding agents across machines, with domain-specific tools and an optional open-hardware desk device. It targets technical founders building software, CAD, PCBs, robotics, and games.
Mini Game Workflow
A TypeScript monorepo for reusable WeChat mini-game development with Cocos Creator, providing shared client packages, an API server, admin web shell, and a ski sample game. It is an early 0.1.0 version suited for learning and architecture validation.
Renew Game Engine
renew is an AI-first Rust game engine with bit-deterministic fixed-point simulation, Vulkan rendering, and CLI-driven JSON workflows across 29 crates. Its deterministic, headless operation targets AI-driven development; early but substantive.
GodotMaker AI Pipeline
GodotMaker is an autonomous text-to-game pipeline for Godot using Claude Code, Codex, and Opencode to generate playable prototypes from ideas. It speeds early validation but depends on external LLMs.
Box3D.NET Physics Bindings
Box3D.NET is an idiomatic C# binding for Erin Catto's Box3D 3D physics engine, avoiding managed allocations on the simulation hot path and supporting NativeAOT and trimming. It provides native binaries for major platforms.
Prns Reticulum Implementation
Prns is a ground-up Rust implementation of Reticulum (RNS) focused on performance, energy efficiency, and broad device support, with a no_std core and SDKs for Rust, TypeScript, and Python. Its real engineering targets embedded and multiplayer networking.
HXScript Haxe Interpreter
HxScript is an advanced Haxe interpreter that evaluates Haxe-shaped source directly and can compile scripts to bytecode at runtime on hxcpp and HashLink. It allows shipped applications to load and run new scripts at near-compiled speed.
Mimas Scripting Language
Mimas is a flexible, statically typed embeddable scripting language for Rust, carrying over Rust syntax and ergonomics with fast iteration and runtime flexibility. It is a real compiler/VM project suited for game scripting.
G3D Rendering Library
g3d is a pure Go 3D rendering library with scene graph, PBR materials, and glTF support, built on gogpu/wgpu with zero CGO. It provides Three.js-like building blocks for Go applications.
Cordial Roblox Runtime
Open-source Roblox runtime for Linux that runs the Roblox client natively without Wine or an Android emulator, including a multi-instance launcher and GPL-3.0 licensing. It is a direct alternative to Sober, built via reverse engineering with an active compatibility layer.
OmniLua Rust Implementation
Pure-Rust Lua interpreter supporting versions 5.1 through 5.5, runnable as a CLI or embedded library, and compiles to WebAssembly. It requires no C dependency or unsafe FFI, making it suitable for game scripting and browser use.
GodotPrompter AI Framework
Agentic skills framework for Godot 4.x that supplies domain-specific expertise to AI coding agents such as Claude Code and Cursor. It extends the Superpowers plugin with Godot-specific knowledge, enabling AI-assisted game development in GDScript and C#.
Asobi Game Backend
Game backend platform built on Nova/OTP for solo devs and small teams building indie 2D multiplayer games. It provides matches, matchmaker, chat, leaderboards, economy, and other backend services, targeting turn-based and casual genres.
Avian Flight Model
6-DoF Flight Dynamics Model plugin for the Bevy engine and Avian physics, turning rigid-body hierarchies into physically plausible aircraft. It is a substantive physics library for flight simulation in Bevy.
LoreGUI Version Control
Cross-platform desktop and server GUI for Epic's Lore version control, offering staging, branching, merging, diffing, and file locking without a command line. It includes a built-in MCP server and is a community project under MIT license.
PrefabLens Unity Diff
Semantic diff tool for UnityYAML assets that shows changes to GameObjects, components, and fields. It is available as a Chrome extension for GitHub pull requests, a Unity Editor package, and a CLI.