Dev tools · alternatives · 2026
24 alternatives to Metana
Task migration tool written in Go for Golang services
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Metana launched in 2021; newer entries below may have overtaken it.
- 1

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 →
- 2

Go toolkit for clean, composable, channel-based concurrency - destel/rill
2024 · github.com · its alternatives →
- 3

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 →
- 4MB
2020 · packtpub.com · its alternatives →
- 5

Hi everyone! I’m excited to open source GritQL, a Rust CLI for searching and transforming source code. GritQL comes from my experiences with conducting large scale refactors and migrations. Usually, I would start exploring a codebase with grep. This is easy to start with, but most migrations end up accumulating additional requirements like ensuring the right packages are imported and excluding cases which don’t have a viable migration path. Eventually, to build a complex migration, I usually ended up having to write a full codemod program with a tool like jscodeshift. This comes with its own…
2024 · github.com · its alternatives →
- 6

Create a new production-ready project by one CLI command
2021 · github.com · its alternatives →
- 7

- 8

Job server in Go. Contribute to iamduo/workq development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 9

A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 10

go generate based graphql server library. Contribute to 99designs/gqlgen development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 11TA
2019 · taskfile.org · its alternatives →
- 12

GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more. - jensneuse/graphql-go-tools
2022 · github.com · its alternatives →
- 13

I can't tell if HN is the right kind of place for this stuff anymore since people are so advanced in their use but I thought it was interesting to leverage my existing Go microservices framework and turn it into the core of what would provide tools for an agent cli or whatever beyond that. Extensibility is key. Thought I'd share and get a conversation going.
2020 · go-micro.dev · its alternatives →
- 14
- 15

Learn how to build your own programming language interpreter
2016 · interpreterbook.com · its alternatives →
- 16

Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…
2025 · github.com · its alternatives →
- 17

Go based GUI framework: practical, immediate mode, flexbox model - hasenj/go-shirei
Jul 2026 · github.com · its alternatives →
- 18

2015 · blog.tryolabs.com · its alternatives →
- 19

I built GoSMig for my own projects and open-sourced it in case it helps others. It’s a tiny generic library (no external deps except golang.org/x/term) for writing SQL migrations in Go with compile-time checks. It supports transactional and non-transactional migrations, rollback, status, version, and a small CLI handler so you can ship your own migration binary. Why another migrator? - Minimal API, no DSL or file layout to learn - Type-safe via Go generics - Works with database/sql and sqlx out of the box - Should work with any db library (or wrapper) that implements some…
2025 · github.com · its alternatives →
- 20
go-storage▲86An application-oriented unified storage layer for Golang.
2021 · github.com · its alternatives →
- 21

Hi HN, I built ggc (https://github.com/bmf-san/ggc), a terminal-based Git CLI tool written in Go. ggc provides: - A fast interactive UI (like `fzf`) for common Git operations - Traditional subcommands (e.g. `ggc add`, `ggc commit`) - Git-compatible config support (`ggc config` reads from `git config`) - Built-in aliases and workflow automation (e.g. `ggc addcommitpush`) The goal is to improve developer productivity by combining interactive workflows with scriptable CLI operations. It's still under active development, but I'd love feedback from the community! GitHub:…
2025 · github.com · its alternatives →
- 22
Multilingual▲78A command line translation automation tool for developers
2022 · pypi.org · its alternatives →
- 23MA
2015 · product.reverb.com · its alternatives →
- 24MA
A Modern C++ Data Sciences Toolkit
2014 · meta-toolkit.github.io · its alternatives →
Also compare
- A Database Written in Golang alternatives
- Rill – Composable concurrency toolkit for Go alternatives
- A new stdlib for Golang focusing on platform native support alternatives
- My Book, Hands-On Software Engineering with Golang alternatives
- GritQL, a Rust CLI for rewriting source code alternatives
- Create Go App alternatives
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 →