SaaSHub helps you find the best software and product alternatives Learn more →
Sqlx Alternatives
Similar projects and alternatives to sqlx
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Gin
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better sqlx alternative or higher similarity.
sqlx discussion
sqlx reviews and mentions
Posts with mentions or reviews of sqlx.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-09-22.
-
MERN Stack Alternatives in Golang
sqlx: Extensions to Go's standard database/sql library for easier database interactions.
-
Does OLAP Need an ORM
> The sane middle ground is libraries that give you nicer ergonomics around SQL without hiding it (like Golangs sqlx https://github.com/jmoiron/sqlx). Engineers should be writing SQL, period.
The blog suggests that an ORM for OLAP would do exactly that
-
15 Go Packages Worth Your Time
sqlx builds on Go’s database/sql and adds useful features like named queries, struct mapping, and scanning slices.
-
Best Database Migration Tools for Golang
SQLx isn’t a migration tool per se, but it’s a powerful library for working with SQL in Go. You can build a custom migration system using SQLx to execute migration scripts, giving you ultimate flexibility. This approach is best for teams who want full control over their migration logic.
-
Structuring a Go Project with Clean Architecture — A Practical Example
4. Infrastructure Layer — internal/infra/ This layer implements database logic using go-jet and sqlx. It satisfies the interfaces defined in the domain layer.
-
5 Golang Libraries You’ll Wish You Knew Sooner
### When to Use Viper Use Viper for **applications with complex configurations**, like microservices or CLI tools. For simple scripts, environment variables alone might suffice. ## Comparing the Libraries Here’s a quick table to help you decide which library fits your needs. | Library | Use Case | Key Feature | Performance | Learning Curve | |---------|----------|-------------|-------------|----------------| | Gin | Web APIs | Routing | High | Low | | Testify | Testing | Assertions | N/A | Low | | Zap | Logging | Structured | High | Medium | | GORM | Databases| ORM | Medium | Medium | | Viper | Config | Flexibility | N/A | Low | ## Tips for Getting Started - **Start Small**: Try one library at a time in a side project. - **Read Docs**: Each library has excellent documentation (linked above). - **Join Communities**: Check GitHub issues or Go forums for tips. - **Experiment**: Use the example code as a base and tweak it. ## What’s Next? These libraries are just the tip of the iceberg. Once you’re comfortable, explore others like [Cobra](https://github.com/spf13/cobra) for CLI tools or [sqlx](https://github.com/jmoiron/sqlx) for lightweight database access. The Go ecosystem is vast, and combining these tools can help you build robust, scalable applications. Pick one library, try the example, and see how it fits your workflow. Happy coding!
- Goravel: A Go framework inspired by Laravel
-
Building high-performance websites using htmx and Go
Go offers quick database interactions that result in fast performance. It provides both native database drivers and sqlx for simplified querying. As you have seen in this article, you have used native database driver, SQL just by importing a package straight from GitHub. Similarly, you can use sqlx to have reduced boilerplate and more built-in features like struct mapping.
-
Migrating Next.js App to GO + Templ & HTMX
sqlx for the database driver.
-
Python: Just Write SQL
We've always used https://github.com/jmoiron/sqlx which is just the standard package + mapping to/from structs.
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
Stats
Basic sqlx repo stats
80
17,616
3.3
almost 2 years ago
jmoiron/sqlx is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of sqlx is Go.