nowfound

Dev tools · alternatives · 2026

24 alternatives to Ark v0.5.0 – A Minimal, High-Performance Entity Component System for Go

I’ve just released Ark v0.5.0, a lightweight Entity Component System (ECS) library for Go, built with a focus on performance and simplicity. If you're new to Ark: it's a high-performance Go ECS library with a clean API and zero dependencies. Beyond its core ECS functionality, Ark stands out for ultra-fast batch operations and first-class support for entity relationships. This release brings notable performance improvements to queries via smarter indexing, plus new methods for sampling random entities. The documentation has been expanded with a chapter on design philosophy and limitations,…

Ark is a lightweight Entity Component System library for Go that provides a clean API with zero dependencies. It is designed for developers building games or simulations who need high-performance batch operations and… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    A Go SQL query builder and struct mapper. Contribute to samonzeweb/godb development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  2. 2

    A 2D shoot 'em up game made with Go, Ebitengine, and donburi. Featuring ECS (Entity Component System). - m110/airplanes

    2022 · github.com · its alternatives →

  3. 3

    Recently created a minimal persistent relational database in Go. Main focus was on implementing & understanding working the of database, storage management & transaction handling. Use of B+ Tree for storage engine(support for indexing), managing a Free List (for reusing nodes), Support for transactions, Concurrent Reads. Still have many things to add & fix like query processing being one of the main & fixing some bugs Repo link - https://github.com/Sahilb315/AtomixDB Would love to hear your thoughts

    2025 · github.com · its alternatives →

  4. 4

    A compiled systems programming language written in Go using the LLVM framework - ark-lang/ark

    2016 · github.com · its alternatives →

  5. 5

    Ultra fast, scalable and fully collaborative prototyping

    2016 · atomic.io · its alternatives →

  6. 6OO

    Hi! One of the creators here. Very proud to finally be able to show you what we've been working on for over a year now. Curious to hear your thoughts! Objectiv is open-source (APLv2) product analytics infrastructure. It's built around a generic but strict event taxonomy, open/common data- and infra tools (currently PG, snowplow, working on bigquery with more to come), and the analyses are done using our pandas-like, SQL speaking modeling library called Bach. As a result, we’re moving towards a vision wherein models can be shared openly, independent of product, platform[1] or data…

    2022 · objectiv.io · its alternatives →

  7. 7IW

    Hi HN! During the last few years, I worked on a few applications built with Go, running on AWS Lambda. As I got to know the platform better, I started to find Go & Lambda to be a really productive combination. The applications were fast, and they ended up being much cheaper to run than what my team & I had built before. It’s probably not the best platform for _every_ application, but I was surprised at how much of our workload worked well on it. As we brought new engineers on to our team and helped them get up to speed with the stack, I found that we were covering a lot of the same topics…

    2021 · its alternatives →

  8. 8

    🦉⚡️Serverless, distributed vector database as an API - TimeSurgeLabs/athenadb

    2024 · github.com · its alternatives →

  9. 9

    I'm excited to announce the first release of my library, evolved.lua! evolved.lua is a fast and flexible ECS (Entity-Component-System) library for Lua. It is designed to be simple and easy to use, while providing all the features needed to create complex systems with blazing performance. Enjoy!

    2025 · github.com · its alternatives →

  10. 10

    ArkScript is a small, fast, functional and scripting language for C++ projects - ArkScript-lang/Ark

    2020 · github.com · its alternatives →

  11. 11

    Realize the speed, agility and performance of a scalable, composable web architecture with Netlify. Explore the composable web platform now!

    2019 · netlify.com · its alternatives →

  12. 12

    No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://primecitizens.github.io/livedemos/10-plat-web/

    2023 · github.com · its alternatives →

  13. 13
    Alloy▲88

    Boilerplate for building web applications with Go (golang)

    2017 · growthmetrics.io · its alternatives →

  14. 14FA
  15. 15

    Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json

    2021 · github.com · its alternatives →

  16. 16

    Hey HN, I’m excited to share Antfly: a distributed document database and search engine written in Go that combines full-text, vector, and graph search. Use it for distributed multimodal search and memory, or for local dev and small deployments. I built this to give developers a single-binary deployment with native ML inference (via a built-in service called Termite), meaning you don't need external API calls for vector search unless you want to use them. Some things that might interest this crowd: Capabilities: Multimodal indexing (images, audio, video), MongoDB-style in-place updates, and…

    Mar 2026 · github.com · its alternatives →

  17. 17

    Hey HN I've been using ECS for a while now and found it annoying having to log into the console everytime I use Lens for Kubernetes but couldnt find an equivalent for ECS so i built one! The project is open source as well https://github.com/utibeabasi6/mercek

    Jun 2026 · mercek.dev · its alternatives →

  18. 18MD

    FIONA77 hadir sebagai forum gaming digital dengan pilihan permainan beragam, informasi menarik, dan peluang big profit yang mudah di dapatkan.

    2015 · mongotron.io · its alternatives →

  19. 19

    We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!

    2025 · github.com · its alternatives →

  20. 20

    Easy-to-use JSON Library for Go. Contribute to antonholmquist/jason development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  21. 21

    Earlier this year, we released our open-source game engine [0] built with Rust, WebAssembly, and WebGPU. Today, we’re happy to announce the Ambient platform, which brings web deployment, server hosting, and more to the runtime. With Ambient, you can make a game, deploy it to the browser in one command, share your URL and instantly play with others, no downloads or installs needed. Our WASM use is innovative; it is being used as both a sandboxed runtime for user code, and as a way to run the entire Ambient runtime in the browser. This, paired with our ECS data model, enables a highly modular…

    2023 · ambient.run · its alternatives →

  22. 22AB

    we've been working on a KV store for the past year or so which is 2-6x faster than Redis (benchmark link below) yet disk persisted! so you get the speed of in-memory KV stores but with disk persistence. To achieve this we've created our custom filesystem that is optimized for our special usecase and we're doing smart batching for writes and predictive fetching for reads. In addition to basic operations, it also provides atomic inc/dec, atomic json patch, range scans and a unique key monitoring mechanism (pub-sub) over WebSockets which essentially allows you to receive notification on…

    2025 · hpkv.io · its alternatives →

  23. 23

    Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!

    Apr 2026 · github.com · its alternatives →

  24. 24

    Ark is a program that aims to provide an easy way to manage system themes. Ark can set themes for specific programs, or the whole system with only one command.

    2023 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →