pgweb alternatives and similar packages
Based on the "Database" category.
Alternatively, view pgweb alternatives based on common mentions on social networks and blogs.
prometheus10.0 9.8 pgweb VS prometheusThe Prometheus monitoring system and time series database.
Milvus9.9 9.9 pgweb VS MilvusA cloud-native vector database, storage for next generation AI applications
influxdb9.9 9.2 pgweb VS influxdbScalable datastore for metrics, events, and real-time analytics
cockroach9.9 10.0 pgweb VS cockroachCockroachDB - the open source, cloud-native distributed SQL database.
tidb9.9 10.0 pgweb VS tidbTiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://tidbcloud.com/free-trial
jaeger9.8 7.9 pgweb VS jaegerCNCF Jaeger, a Distributed Tracing Platform
bolt9.8 0.0 pgweb VS boltA low-level key/value database for Go.
vitess9.8 9.8 pgweb VS vitessVitess is a database clustering system for horizontal scaling of MySQL.
dgraph9.8 2.2 pgweb VS dgraphNative GraphQL Database with graph backend
dolt9.7 10.0 pgweb VS doltDolt – Git for Data
TinyGo9.7 8.1 pgweb VS TinyGoGo compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
migrate9.7 6.6 pgweb VS migrateDatabase migrations. CLI and Golang library.
badger9.7 7.8 pgweb VS badgerFast key-value DB in Go.
groupcache9.7 0.0 pgweb VS groupcachegroupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
rqlite9.7 5.4 pgweb VS rqliteThe lightweight, distributed relational database built on SQLite
sqlc9.5 7.4 pgweb VS sqlcGenerate type-safe code from SQL
Tile389.5 4.9 pgweb VS Tile38Real-time Geospatial and Geofencing
VictoriaMetrics9.5 9.9 pgweb VS VictoriaMetricsVictoriaMetrics: fast, cost-effective monitoring solution and time series database
noms9.5 1.9 pgweb VS nomsThe versioned, forkable, syncable database
kingshard9.5 0.0 pgweb VS kingshardA high-performance MySQL proxy
immudb9.4 8.9 pgweb VS immudbimmudb - immutable database based on zero trust, SQL and Key-Value, tamperproof, data change history
go-cache9.4 0.0 pgweb VS go-cacheAn in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
dtm9.3 9.8 pgweb VS dtm此仓库应常青藤爸爸要求，已停止维护，请移步 https://github.com/dtm-labs/dtf
BigCache9.3 6.6 pgweb VS BigCacheEfficient cache for gigabytes of data written in Go.
goleveldb9.3 4.8 pgweb VS goleveldbLevelDB key/value database in Go.
bbolt9.3 0.0 pgweb VS bboltAn embedded key/value database for Go.
bytebase9.2 9.4 pgweb VS bytebaseDatabase DevOps and CI/CD for teams. https://www.bytebase.com
go-mysql9.2 6.0 pgweb VS go-mysqla powerful mysql toolset with Go
Squirrel9.2 0.0 pgweb VS SquirrelFluent SQL generation for golang
go-mysql-elasticsearch9.1 0.0 pgweb VS go-mysql-elasticsearchSync MySQL data into elasticsearch
ledisdb9.0 0.0 pgweb VS ledisdbA high performance NoSQL Database Server powered by Go
buntdb9.0 0.0 pgweb VS buntdbBuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
pREST8.9 9.5 pgweb VS pRESTPostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new
rosedb8.9 7.4 pgweb VS rosedb🚀 A high performance NoSQL database based on bitcask, supports string, list, hash, set, and sorted set.
go-memdb8.8 0.0 pgweb VS go-memdbGolang in-memory database built on immutable radix trees
xo8.8 0.0 pgweb VS xoCommand line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server
dbmate8.7 2.2 pgweb VS dbmate:rocket: A lightweight, framework-agnostic database migration tool.
tiedot8.7 1.3 pgweb VS tiedotA rudimentary implementation of a basic document (NoSQL) database in Go
sql-migrate8.6 0.0 pgweb VS sql-migrateSQL schema migration tool for Go.
atlas8.6 0.0 pgweb VS atlasA modern tool for managing database schemas
nutsdb8.6 7.3 pgweb VS nutsdbA simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
cache2go8.5 3.6 pgweb VS cache2goConcurrency-safe Go caching library with expiration capabilities and access counters
GCache8.5 0.0 pgweb VS GCacheAn in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
goqu8.2 0.0 pgweb VS goquSQL builder and query library for golang
gocraft/dbr (database records)Additions to Go's database/sql for super fast performance and convenience.
fastcache8.1 0.0 pgweb VS fastcacheFast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
gendry8.0 0.0 pgweb VS gendrya golang library for sql builder
CovenantSQL8.0 0.0 pgweb VS CovenantSQLA decentralized, trusted, high performance, SQL database with blockchain features
chproxy7.8 6.7 pgweb VS chproxyOpen-Source ClickHouse http proxy and load balancer
diskv7.7 0.0 pgweb VS diskvA disk-backed key-value store.
Access the most powerful time series database as a service
Do you think we are missing an alternative of pgweb or a related project?
Web-based PostgreSQL database browser written in Go.
Pgweb is a web-based database browser for PostgreSQL, written in Go and works on OSX, Linux and Windows machines. Main idea behind using Go for backend development is to utilize ability of the compiler to produce zero-dependency binaries for multiple platforms. Pgweb was created as an attempt to build very simple and portable application to work with local or remote PostgreSQL databases.
[See application screenshots](SCREENS.md)
- Cross-platform support OSX/Linux/Windows 32/64-bit
- Simple installation (distributed as a single binary)
- Zero dependencies
- Works with PostgreSQL 9.1+
- SSH Connections
- Multiple database sessions
- Simple database browser
- Execute and analyze custom SQL queries
- Table and query data export to CSV/JSON/XML
- Query history
- Server bookmarks
Visit WIKI for more details
Pgweb Pro is the next major version of Pgweb and includes features like:
- Table structure editing
- Data editing (update row content)
- History persistence
- Multiple tabs
Please get in touch via: https://goo.gl/forms/euQOGWg5uPdPH70b2
Visit https://pgweb-demo.herokuapp.com to see pgweb in action.
- Precompiled binaries for supported operating systems are available.
- More installation options
You can also provide connection flags:
pgweb --host localhost --user myuser --db mydb
Connection URL scheme is also supported:
pgweb --url postgres://user:[email protected]:port/database?sslmode=[mode] pgweb --url "postgres:///database?host=/absolute/path/to/unix/socket/dir"
Multiple database sessions
To enable multiple database sessions in pgweb, start the server with:
Or set environment variable:
Deploy on Heroku
Before running tests, make sure you have PostgreSQL server running on
interface. Also, you must have
postgres user that could create new databases
in your local environment. Pgweb server should not be running at the same time.
Execute test suite:
If you're using Docker locally, you might also run pgweb test suite against all supported PostgreSQL version with a single command:
- Fork this repository
- Create a new feature branch for a new functionality or bugfix
- Commit your changes
- Execute test suite
- Push your code and open a new pull request
- Use issues for any questions
- Check wiki for extra documentation
The MIT License (MIT). See [LICENSE](LICENSE) file for more details.
*Note that all licence references and agreements mentioned in the pgweb README section above are relevant to that project's source code only.