Ark -- Archetype-based Entity Component System (ECS) for Go.
☆247Apr 29, 2026Updated this week
Alternatives and similar repositories for ark
Users that are interested in ark are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Comparative benchmarks for Go ECS implementations☆17Apr 7, 2026Updated 3 weeks ago
- Arche -- Archetype-based Entity Component System (ECS) for Go.☆191Apr 1, 2025Updated last year
- ECS for game oriented projects in Go☆29Dec 17, 2025Updated 4 months ago
- Just another ECS library for Go/Ebitengine☆366Mar 15, 2025Updated last year
- A tiny, slow-paced world and colony building game.☆49Oct 16, 2025Updated 6 months ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- My implementation of Entity Component System in Go/Golang☆35Jul 12, 2023Updated 2 years ago
- Package astar implements the A* search algorithm for finding least-cost paths.☆31Aug 14, 2024Updated last year
- Animation player for Ebitengine v2☆17Mar 16, 2025Updated last year
- Kar is a 2D mining/platformer game. (abandoned)☆22Nov 12, 2025Updated 5 months ago
- raylib-go bindings for the web☆53Apr 24, 2026Updated last week
- A simple and generic ECS implementation in Go☆145Apr 6, 2026Updated 3 weeks ago
- A lightweight ECS framework for 2D Go game development☆26Nov 17, 2025Updated 5 months ago
- Pure Go WebGPU Implementation☆92Updated this week
- ebiten-based game engine for Go☆34Jun 24, 2024Updated last year
- End-to-end encrypted email - Proton Mail • AdSpecial offer: 40% Off Yearly / 80% Off First Month. All Proton services are open source and independently audited for security.
- You know Ebitengine but not Kage?!☆112Mar 12, 2026Updated last month
- A native Go implementation of the MJML email framework, providing fast compilation of MJML markup to responsive HTML.☆110Apr 27, 2026Updated last week
- Generate deterministic semantic fingerprints for Go functions. Detect xz-style backdoors and verify semantic equivalence using Static Sin…☆33Apr 26, 2026Updated last week
- The only scene manager you will ever need for Ebitengine☆45Nov 5, 2024Updated last year
- User interface engine and widget library for Ebitengine☆900Apr 22, 2026Updated last week
- Everything you need to rapidly build a model with the Arche Entity Component System (ECS).☆14Jan 8, 2025Updated last year
- ✅ The only assertion library that works with TinyGo☆34Mar 2, 2024Updated 2 years ago
- A curated list of awesome Ebitengine frameworks, libraries and software☆960Apr 13, 2026Updated 3 weeks ago
- Runtime for Go + Godot☆792Apr 27, 2026Updated last week
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- 🛡 Linter for Go that checks static call arguments against the function guards (aka contracts).☆24Nov 17, 2023Updated 2 years ago
- ☆73Mar 3, 2026Updated 2 months ago
- Sorting algorithms implemented in Go☆22Feb 6, 2026Updated 2 months ago
- Resound is a library for applying sound effects to Ebitengine games and controlling sound playback easily.☆34Jun 17, 2025Updated 10 months ago
- A Simple 2D Golang collision detection and resolution library for games☆521Dec 19, 2024Updated last year
- An immediate-mode-inspired GUI framework for Go☆426Updated this week
- A coroutine library for go☆13Sep 28, 2024Updated last year
- Various small attempts at procedural generation, AI, simulation and whatnot.☆29Oct 5, 2025Updated 7 months ago
- Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.☆221Aug 17, 2025Updated 8 months ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Literate Programming command line tool for Markdown☆31Aug 21, 2022Updated 3 years ago
- state machine which runs code☆173Apr 23, 2026Updated last week
- Camera package for Ebitengine v2☆35Feb 15, 2026Updated 2 months ago
- Go as a shader language: converts Go code to SPIR-V via HLSL☆11Jan 9, 2024Updated 2 years ago
- Golang port of erin catto's great box2d (v3) physic engine☆21Sep 16, 2025Updated 7 months ago
- Use golang structured logging (slog) with context. Add and retrieve logger to and from context. Add attributes to context. Automatically …☆187Apr 8, 2026Updated 3 weeks ago
- A hand-crafted 2D game library in Go.☆386Mar 7, 2025Updated last year