whereismyai
BRUTAL
BRUTAL is a free open source C# framework for building games or custom game engines.
BRUTAL is a free, open source C# framework designed for making games or building custom game engines from the ground up. It features a custom interop layer for direct access to native APIs, along with libraries for mathematics, memory management, strings, collections, job scheduling, logging, and localization. Developers write their own stack and choose their own NuGet packages instead of relying on a preset editor, scene graph, or renderer. The framework includes bindings for Vulkan, OpenGL, GLFW, SDL, Dear ImGui, FMOD, RakNet, Jolt, and Box2D. It suits developers who want complete independence and low-level control over their tools, supporting Windows and Linux platforms with the .NET 10 SDK.
BRUTAL at a glance
- Best for: Software engineer
- Runs on: Windows, Linux
- Pricing: Free, including for commercial games, under an MIT-based licence requiring attribution.
- Released: October 2026
- Category: AI coding tool
- Website: github.com/ahwootech/brutal
Key features
- Custom interop layer for native APIs
- Unmanaged memory management
- Allocation-free collections and strings
- Job system and concurrency tools
- Vulkan and OpenGL graphics bindings
- Physics bindings for Jolt and Box2D
- Audio bindings for FMOD and OpenAL
Use it for
- Build a custom game engine
- Develop a game directly in C#
- Handle low-level memory and concurrency
- Integrate native physics and audio libraries
Alternatives to BRUTAL
- Zed — Very fast native editor with parallel agents and multiplayer
- Decomp.wtf — It runs locally and verifies every function byte for byte against the original.
- Strata — Runs large AI models locally on consumer gaming PCs without server reliance.
- Graphicle — Maps your repository into a code graph and remembers project docs locally.
- OpenCode — Works with 75+ model providers, local models, and existing subscriptions
- Grit — Automates large-scale code refactoring and migration tasks efficiently.
- Ax — Develop and improve AI features with consistent, type-safe code across six languages.
- ort — Provides an ergonomic Rust API for running high-performance ONNX models.
- zerostack — Minimal memory footprint and high CPU efficiency compared to JS-based agents.
- Judge0 — Provides secure, sandboxed code execution for over 60 programming languages.
- Rig — It provides a unified API across 20+ providers with type-safe tools.
- Coop — Runs AI coding agents in isolated virtual machines to protect host systems.
All BRUTAL alternatives